dkvsadovoe
?>

1.сравнить циклы в c++ и python 2. функции в python !

Информатика

Ответы

Камочкин
//pascalabc.net версия 3.2, сборка 1367 begin       var sum : = 0;       for var i : = 1 to readinteger('n=') do       begin               var num : = readinteger('введите число =');               if num..count(c -> c = '5') = 2 then                       sum += num;       end;       writeln(sum); end.
ilonchick679
========== 1 вариант через строку ========== var    n,a,k,sum,i,j: integer;     s: string;   begin   sum: =0;     write ('введите количество чисел: ');   readln (n);   for i: =1 to n do begin      write ('введите число: ');     readln (a);     str(a,s);     k: =0;     for j: =1 to length(s) do        if s[j]='5' then k: =k+1;     if k=2 then sum: =sum+a;   end;     writeln ('sum = ',sum); end. ========== 2 вариант через div и mod ========== var    n,a,x,k,sum,i: integer;   begin   sum: =0;     write ('введите количество чисел: ');   readln (n);   for i: =1 to n do begin      write ('введите число: ');     readln (a);     x: =abs(a);     k: =0;     while x> 0 do begin       if x mod 10 =5 then k: =k+1;       x: =x div 10;     end;     if k=2 then sum: =sum+a;   end;     writeln ('sum = ',sum); end. ========== пример результата: ========== введите количество чисел: 3 введите число: 550001 введите число: -550000 введите число: 123456 sum = 1

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1.сравнить циклы в c++ и python 2. функции в python !
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

nikolavlad
andreevaanastsiyao82
VladimirovnaKashintsev1151
Baidina
nikitavertiev98400
Kuzina Sergeevna
Яна_Софья
natalyazx151092814
Анатолий
ipKAV85
kap393
textildlavas21
Денис_Петровна
qwert28027170
tokarevmax