Скорость передачи данных через adsl-соединение равна 256000 бит/c. передача файла через данное соединение заняла 10 секунд. определи размер файла в кбайт
107
127
Ответы на вопрос:
========== 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
Популярно: Информатика
-
zagariyolga06825.02.2022 18:33
-
nastiaUA06.12.2021 21:04
-
яшка3729.12.2020 06:23
-
atopio12.06.2022 10:33
-
Черный281523.02.2021 04:15
-
Тупик10116.09.2020 02:42
-
kot181013.09.2020 18:37
-
hyrshkananastasiya09.02.2021 23:02
-
Varya111111111111302.06.2020 04:53
-
альбина26218.05.2022 10:15