Найти среди них количество чисел, принадлежащих интервалу - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Последовательно вводятся N чисел. Найти среди них количество чисел, принадлежащих интервалу [4 до 12]( задачу нужно решить без использования массива) Заранее спасибо)

Решение задачи: «Найти среди них количество чисел, принадлежащих интервалу»

textual
Листинг программы
var
  x,n,i,k: integer;
begin
  k:=0;
  write('Ââåäèòå n: ');
  readln(n);
  for i:=1 to n do
  begin
    write('Ââåäèòå ',i,'-ГҐ ÷èñëî: ');
    readln(x);
    if x in [4..12] then inc(k);
  end;
  writeln('k = ',k);
end.

Объяснение кода листинга программы

В данном коде происходит следующее:

  1. Объявляются переменные: x, n, i, k, которые являются целочисленными типами данных.
  2. Переменная k инициализируется значением 0.
  3. Выводится сообщение с запросом ввода числа n.
  4. Запускается цикл for, который выполняется n раз (от 1 до n).
  5. Внутри цикла выводится сообщение с запросом ввода числа i.
  6. Проверяется, принадлежит ли число i диапазону от 4 до 12. Если да, то переменная k увеличивается на 1.
  7. По завершении цикла выводится сообщение с результатом k. Таким образом, данный код подсчитывает количество чисел, принадлежащих интервалу от 4 до 12.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.375 из 5
Похожие ответы