katia6173
12.04.2021 06:45

Написать на листочке блок-схему и программу.
9.2)введите матрицу аn,m. посчитать количество нулевых элементов в верхней строке

и с верхним верхний сделала,но нужно свериться,я плохо это все понимаю)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
vladduliman5
07.10.2021 15:04
Const
  n=20;
var
  p:array[1..n] of integer;
  i,k,s:integer;
begin
  Randomize;
  Writeln('Последовательность чисел');
  for i:=1 to n do
  begin
    p[i]:=Random(51)-25;
    Write(p[i],' ')
  end;
  Writeln;
  k:=0; s:=0; i:=1;
  repeat
    if p[i]>0 then begin s:=s+p[i]; Inc(k) end;
    Inc(i);
  until (k=4) or (i>n);
  Writeln('Сумма первых четырех положительных чисел равна ',s)
end.
   
Тестовое решение:
Последовательность чисел
-12 6 -21 5 -10 11 19 19 19 17 21 -4 -14 12 2 0 -20 10 17 -14
Сумма первых четырех положительных чисел равна 41
0,0(0 оценок)
Ответ:
student87432467
14.04.2022 07:20
Программы для PascalABC.Net
Для древних турбопаскалей требуется добавить две строки: первым оператором поставить
Uses Crt;
а предпоследним
Readkey;

var
  i, n, s: integer;

begin
  Write('Введите количество элементов n: '); Read(n);
  s := 0;
  for i := 1 to n do s := s + i;
  Writeln('Сумма 1+2+...+', n, ' = ', s)
end.

Тестовое решение:
Введите количество элементов n: 10
Сумма 1+2+...+10 = 55

var
  i, n: integer;
  s:real;

begin
  Write('Введите количество элементов n: '); Read(n);
  s := 0;
  for i := 1 to n do s := s + 1/i;
  Writeln('Сумма 1+1/2+...+1/', n, ' = ', s)
end.

Тестовое решение:
Введите количество элементов n: 8
Сумма 1+1/2+...+1/8 = 2.71785714285714
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота