Составить таблицу умножения для числа 9 - QBasic

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

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

А)Составить таблицу умножения для числа 9 B)Начав тренировки, спортсмен в первый день пробежал 10км. Каждый следующий день он увеличивал норму на 10% от нормы предыдущего дня. Каждый суммарный путь пробежал спортсмен за 7 дней? 1. Составить список переменных 2. Продумать организацию цикла. 3. Составить блок - схему и программу. 4. Выполнить программу и проанализировать полученный результат. P.S Помогите решить пожалуйста. Заранее спасибо.

Решение задачи: «Составить таблицу умножения для числа 9»

textual
Листинг программы
CLS
nor=10 'норма для спортсмена, в первый день=10
pr=10 'Проценты, на которые он увеличивал норму
s=nor 'Суммарный путь, в первый день=норме первого дня
 
FOR i=2 TO 7 'Cчитаем, начиная со второго дня, можно FOR i=1 TO 6
 nor=nor+(nor*pr)/100 'Увеличиваем норму на 10%
 s=s+nor 'Считаем суммарный путь
NEXT i
 
PRINT "Summarniy put sportsmena=";s 'Выводим на печать

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

  1. Установка начальных значений переменных:
    • nor равна 10 (норма для спортсмена в первый день)
    • pr равна 10 (проценты, на которые он увеличивал норму)
    • s равна nor (суммарный путь в первый день равен норме первого дня)
  2. Использование цикла FOR для увеличения нормы на 10% каждый день, начиная со второго дня (можно сделать счет от 1 до 6, чтобы остановиться на шестом дне):
    • nor увеличивается на (nor * pr) / 100
    • s увеличивается на nor (суммарный путь увеличивается на текущую норму)
  3. После окончания цикла, выводится на печать строка Summarniy put sportsmena= и значение переменной s (суммарный путь спортсмена).

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


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

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

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