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

PASCAL
Напишите программку, которая в последовательности естественных чисел находит количество отрицательных чисел, кратных 10. Программа получает на вход естественные числа, количество введенных числе неведомо, последовательность чисел кончается числом -100 (минус 100).
Задачку решить циклом While.

Задать свой вопрос
2 ответа
Var
  n,k:integer;
  loop:boolean;
begin
  Writeln('Введите целые числа, окончание ввода по числу -100');
  k:=0;
  loop:=true;
  while loop do
  begin
    Read(n);
    loop:=(nlt;gt;-100);
    if loop then
      if (nlt;0) and ((n mod 10)=0) then Inc(k)
  end;
  Writeln('Количество отрицательных чисел, кратных 10, одинаково ',k)
end.

Тестовое решение:
Введите целые числа, окончание ввода по числу -100
40 52 -23 16 1000 -240 35 6 0 -20 7 -100
Количество отрицательных чисел, кратных 10, одинаково 2

var
  x, s : integer;
  t: boolean;
begin
  s := 0;
  while  t=false do
    begin
      writeln(i,'
число:');
      readln(x);
      if x = -100 then t:=true;
      if (x lt; 0) and (x mod 10 = 0)) then s:=s+1;
    end;
    writeln('
Ответ ',s)
end.




, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт