Программа метеостанция - Turbo Pascal

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

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

На трёх метеостанциях в течение 4-х дней измеряли температуру. Показания термометров свели в таблицу. Требуется: 3) Распечатать всю таблицу. 4) Распечатать, в какие дни и на каких метеостанциях температура была в диапазоне 24 – 26 градусов тепла.
На выходе имеем:
Почему же для температуры 25 и 26 второго ряд не вышли соответствующие номера? Условия то выполняются.

Решение задачи: «Программа метеостанция»

textual
Листинг программы
  WriteLn('Метеостанции с t 24-26 C':);
  for i:=1 to 3 do
    for j:=1 to 4 do
      if (t[i,j]>=24) and (t[i,j]<=26) then
        WriteLn('Станция: ',i,' день: ',j);

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

  1. Программа выводит текст Метеостанции с t 24-26 C
  2. Затем происходит два вложенных цикла. Первый цикл выполняется 3 раза, второй - 4 раза.
  3. Переменная i в первом цикле изменяется от 1 до 3, а переменная j во втором цикле изменяется от 1 до 4.
  4. Если условие (t[i,j]>=24) and (t[i,j]<=26) истинно, то происходит вывод на экран информации о станции и дне.
  5. Значение переменной t находится в массиве с именем t.
  6. Выводится название станции (i) и номер дня (j).
  7. Значения переменных i и j соответствуют индексам массива t.
  8. Значение переменной t находится в ячейке массива, соответствующей индексам i и j.
  9. Выводится на экран информация о станции и дне, если значение t находится в диапазоне от 24 до 26.
  10. Если условие ложно, то информация о станции и дне не выводится на экран.
  11. В конце программы нет команды остановки или завершения работы.

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


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

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

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