 |
|

06.12.2020, 13:39
|
|
Участник форума
Регистрация: 10.12.2018
Сообщений: 137
С нами:
3908139
Репутация:
23
|
|
Задачка :
Screenshot_20201206_073559_com.sololearn.jpgGafask · 6 Дек 2020 в 12:39' data-fancybox="lb-post-620872" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/78397/" style="cursor: pointer;" title="Screenshot_20201206_073559_com.sololearn.jp g">
Как попытался решить её я :
Задачка:
[CODE]
#include
using
namespace
std
;
int
v
[
5
]
;
float
skidka
;
int
i
;
void
obhskidka
(
int
минвозраст
)
{
skidka
=
50
-
0.5
*
v
[
минвозраст
]
;
cout
>
v
[
i
]
;
//cout
В армии мозги плохо работают сори, ещё 200 дней до дома но не суть.
На выходе имею :
То что все кроме теста 3 не выполнены, и он скрыт Тоесть неизвестно что в нем а вот тест 1 и 2 покажу :
Задачка из программы sololearm, сразу скажу тут типо код запускается и с начало с 1 тестом потом обнуляется и с 2 и так далее. Тоесть нужно построит код так чтобы программа работала верно при любом возрасте людей будь это 1 или 754.
Я рили чот не понимаю как решить в армейке времени ооочень мало на это, хелпаниие чтобы когда увидел решение вопроса я кайфанул и понял что я тупой и надо было решать именно так))).
|
|
|

06.12.2020, 14:19
|
|
Постоянный
Регистрация: 19.06.2018
Сообщений: 961
С нами:
4158550
Репутация:
163
|
|
[QUOTE="Разраб ИИ"]
Задачка :
Как попытался решить её я :
Задачка:
[CODE]
#include
using
namespace
std
;
int
v
[
5
]
;
float
skidka
;
int
i
;
void
obhskidka
(
int
минвозраст
)
{
skidka
=
50
-
0.5
*
v
[
минвозраст
]
;
cout
>
v
[
i
]
;
//cout
C++:
[CODE]
#include
int
main
(
)
{
using
namespace
std
;
setlocale
(
LC_ALL
,
"ru"
)
;
const
int
SIZE
=
5
;
int
arr
[
SIZE
]
;
cout
>
arr
[
i
]
;
int
min
=
arr
[
0
]
;
for
(
int
i
=
1
;
i
|
|
|

06.12.2020, 14:24
|
|
Участник форума
Регистрация: 10.12.2018
Сообщений: 137
С нами:
3908139
Репутация:
23
|
|
[QUOTE="SaloFan"]
C++:
[CODE]
#include
int
main
(
)
{
using
namespace
std
;
setlocale
(
LC_ALL
,
"ru"
)
;
const
int
SIZE
=
5
;
int
arr
[
SIZE
]
;
cout
>
arr
[
i
]
;
int
min
=
arr
[
0
]
;
for
(
int
i
=
1
;
i
|
|
|

22.03.2021, 23:56
|
|
Познавший АНТИЧАТ
Регистрация: 18.08.2017
Сообщений: 1,568
С нами:
4598023
Репутация:
183
|
|
Сообщение от Разраб ИИ
ваш код ковырнуть.
Нееет, чел. Не делай этого. @SaloFan, зачем учить гадостям, записывать массив когда он не нужен.
C++:
[CODE]
#include
int
main
(
)
{
int
vozr
;
// возраст минимального чела.
for
(
int
i
=
0
;
i
>
t
;
if
(
i
==
0
||
t
|
|
|

23.03.2021, 00:05
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от Vintik
Код:
float ans = 50.0 * (1.0 - (float)vozr / 100.0);
Код:
float ans = 50.0f * (1.0f - vozr / 100.0f);
|
|
|

23.03.2021, 00:06
|
|
Познавший АНТИЧАТ
Регистрация: 18.08.2017
Сообщений: 1,568
С нами:
4598023
Репутация:
183
|
|
Сообщение от KiN4StAt
Код:
float ans = 50.0f * (1.0f - vozr / 100.0f);
Зачем, если не секрет?
|
|
|

23.03.2021, 00:07
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от Vintik
Зачем, если не секрет?
50.0 - double
50.0f - float
|
|
|

23.03.2021, 00:08
|
|
Познавший АНТИЧАТ
Регистрация: 18.08.2017
Сообщений: 1,568
С нами:
4598023
Репутация:
183
|
|
Сообщение от KiN4StAt
50.0 - double
50.0f - float
Не знаю, компилятор VS никогда не ругался, предупреждения пачками сыпались, но то такое. Спасибо)
@KiN4StAt, а можно просто вот так:
|
|
|

23.03.2021, 00:37
|
|
Участник форума
Регистрация: 10.12.2018
Сообщений: 137
С нами:
3908139
Репутация:
23
|
|
Почему бы нам не оживет тему которая уже умерла , ну что все что делает модератор точно не просто так .
|
|
|

23.03.2021, 00:38
|
|
Познавший АНТИЧАТ
Регистрация: 18.08.2017
Сообщений: 1,568
С нами:
4598023
Репутация:
183
|
|
Сообщение от Разраб ИИ
Почему бы нам не оживет тему которая уже умерла , ну что все что делает модератор точно не просто так .
Модератор такой же как и мы, не бог.
|
|
|
|
 |
|
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|