shakovaea
?>

Задание 5. (15-5)/2+18-7 составить и записать алгоритм в виде блок-схемы. Высчитать результат. Задание 6. Дан пример 9 * 9/3 = ?, необходимо для этого примера составить блок-схему.

Информатика

Ответы

Николаевна1564
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

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

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

Задание 5. (15-5)/2+18-7 составить и записать алгоритм в виде блок-схемы. Высчитать результат. Задание 6. Дан пример 9 * 9/3 = ?, необходимо для этого примера составить блок-схему.
Ваше имя (никнейм)*
Email*
Комментарий*

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

nadjasokolova2017
windless-el
office3
polariskirov
Чубкова1290
egoryuzbashev
VolkovaMaslova
vasearu
aaltuxova16
svetkinm158
bulenbeiser
krylova-natali
verich
aprilsamara2019
emilbadalov