Дана последовательность N целых чисел,заканчивающихся 0. Определить является ли она возрастающей - QBasic

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

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

Дана последовательность N целых чисел,заканчивающихся 0. Определить является ли она возрастающей. В Бейсике

Решение задачи: «Дана последовательность N целых чисел,заканчивающихся 0. Определить является ли она возрастающей»

textual
Листинг программы
  1. CLS
  2.    DO: n = n + 1
  3.      PRINT "Vvedite chislo N" + CHR$(248); n;
  4.      INPUT ":  ", c
  5.        IF c = 0 THEN EXIT DO
  6.      IF n > 1 AND c <= oc THEN NeVoz = 1
  7.      oc = c
  8.    LOOP
  9. IF NeVoz THEN PRINT "ne ";
  10. PRINT "vozrastaushaja posledovatelnost"

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

  1. CLS — очистка экрана
  2. DO: — начало цикла
  3. n = n + 1 — увеличение счетчика на 1
  4. PRINTVvedite chislo N+ CHR$(248); n; — вывод запроса на ввод числа N и его значения
  5. INPUT:  , c — ввод числа и символа «:»
  6. IF c = 0 THEN EXIT DO — проверка, не равно ли введенное число нулю, если равно, то выход из цикла
  7. IF n > 1 AND c <= oc THEN NeVoz = 1 — проверка, не является ли последовательность возрастающей, начиная со второго числа
  8. oc = c — обновление значения oc (максимальное число в последовательности)
  9. LOOP — конец цикла
  10. IF NeVoz THEN PRINTne ; — вывод слова «не» в случае, если последовательность не возрастающая
  11. PRINTvozrastaushaja posledovatelnost`` — вывод слова «возрастающая последовательность»

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


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

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

9   голосов , оценка 4.111 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы