Предмет: Информатика,
автор: sewa2000
Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, оканчивающихся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 4. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — сумму чисел, оканчивающихся на 4. (не используйте for, используйте while)
СРОЧНО!
Ответы
Автор ответа:
0
Что-то я реально протупил. День видимо был не самый удачный)
#include <iostream>
using namespace std;
int main() {
int count;
int sum=0;
int num;
int i=0;
cin>>count;
if(count>1000)return 0;
while(i<count){
cin>>num;
if(num>30000)return 0;
if(num%10==4)sum+=num;
i++;
}
cout<<sum<<endl;
return 0;
}
#include <iostream>
using namespace std;
int main() {
int count;
int sum=0;
int num;
int i=0;
cin>>count;
if(count>1000)return 0;
while(i<count){
cin>>num;
if(num>30000)return 0;
if(num%10==4)sum+=num;
i++;
}
cout<<sum<<endl;
return 0;
}
Vampir4i:
есть кнопочка "Загрузить.txt". И там решение в документике обычном
#include <iostream>
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;
return 0;
}
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;
return 0;
}
меня этот сайт скоро убьет. Ссылку на код в нормальном сайте скинуть не могу, а документы оно не прогружает
Похожие вопросы
Предмет: Алгебра,
автор: evas0808
Предмет: Математика,
автор: magik0605
Предмет: Математика,
автор: tamillat9
Предмет: Математика,
автор: 03030901