Ответы
Ответ дал:
0
#include <iostream>
#include <vector>
int main()
{
std::vector<double> a(6);
for(int i = 0 ; i!= 6 ; ++i)
{
std::cin>>a[i];
}
double mult = 1;
for(auto b:a)
{
mult*=b;
}
std::cout<<mult;
double min = a[0];
double max = a[0];
for(auto b : a)
{
if(b>max)
{
max = b;
}
if(b<min)
{
min = b;
}
}
std::cout<<max - min;
return 0;
}
Ответ дал:
0
Это важно. Во втором случае даётся железобетонная гарантия, что, сколько бы раз мы программу не запускали, она всегда будет получать через стандартный ввод числа. В первом же - нам просто говорят, источник стандартный ввод, и мы должны оттуда принят числа - гарантий нет. То есть там может быть всё, что угодно, но программа должна выковырять оттуда только числа, либо сообщить об ошибке и завершиться.
Ответ дал:
0
По крайней мере, если формулировку составлять осознанно, опираясь на формальную логику.
Ответ дал:
0
Вроде разница небольшая, а смысл и поведение меняются сильно
Ответ дал:
0
Добавишь проверку вводимых значений?
Ответ дал:
0
ні)
Вас заинтересует
2 года назад
2 года назад
3 года назад
3 года назад
9 лет назад
10 лет назад