Напишите программу, ко­то­рая в по­сле­до­ва­тель­но­сти на­ту­раль­ных чисел...

0 голосов
362 просмотров

Напишите программу, ко­то­рая в по­сле­до­ва­тель­но­сти на­ту­раль­ных чисел опре­де­ля­ет сумму чисел, окан­чи­ва­ю­щих­ся на 4. Про­грам­ма по­лу­ча­ет на вход ко­ли­че­ство чисел в последовательности, а затем сами числа. В по­сле­до­ва­тель­но­сти все­гда име­ет­ся число, окан­чи­ва­ю­ще­е­ся на 4. Ко­ли­че­ство чисел не пре­вы­ша­ет 1000. Введённые числа не пре­вы­ша­ют 30 000. Про­грам­ма долж­на вы­ве­сти одно число — сумму чисел, окан­чи­ва­ю­щих­ся на 4. (не используйте for, используйте while)
СРОЧНО!


Информатика (15 баллов) | 362 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Что-то я реально протупил. День видимо был не самый удачный)
#include
using namespace std;

int main() {
int count;
int sum=0;
int num;
int i=0;
cin>>count;
if(count>1000)return 0;
while(icin>>num;
if(num>30000)return 0;
if(num%10==4)sum+=num;
i++;
}
cout<<sum<<endl;<br>return 0;
}

(724 баллов)
0

где задание ?

0

есть кнопочка "Загрузить.txt". И там решение в документике обычном

0

#include
using namespace std;

int main() {
int count;
int sum=0;
int num;
cin>>count;
if(count>1000)return 0;
while(count){
cin>>num;
if(num>30000)return 0;
if(num%10==4)sum+=num;
}
cout<<sum<<endl;<br> return 0;
}

0

меня этот сайт скоро убьет. Ссылку на код в нормальном сайте скинуть не могу, а документы оно не прогружает