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

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

Написать программу , которая в последовательности натуральных чисел определяет сумму чисел, оканчивающихся на 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число оканчивающиеся на 3. Количество чисел не превышают 100. Введённые числа не превышают 300. Программа должна вывести одно число-сумму чисел, оканчивающиеся на 3


Информатика (29 баллов) | 45 просмотров
0

begin var arr := ReadSeqInteger(ReadInteger).Where(x -> x mod 10 = 3).Sum.Println;end.

0

PascalABC.NET

Дан 1 ответ
0 голосов

Язык СИ:

#include

int main(){

   

   unsigned short int i,n,s=0;

   

   for(scanf("%hu",&i);i>0;i--){

       scanf("%hu",&n);

       s+=n%10==3?n:0;

   }

       

   printf("%hu\n",s);

   

   return 0;

   

}

(851 баллов)