четверг, 31 октября 2013 г.

Пример №1 решения задач на циклы

Задача 1.
Напечатать таблицу перевода расстояний в футах в метры (1 фут-30,48 см) для значений от N до K футов с шагом d футов. Подсчитать количество строк в таблице, в которых расстояние меньше 5 м. Подсчитать среднее значение расстояния в метрах в таблице.

Разработка программы
В программе введены переменные:
f  -текущее расстояние в футах,
m -текущее расстояние в метрах;
i -номер шага;
ii - количество строк в таблице, в которых расстояние меньше 5 м;
s -сумма, а затем -среднее.

Можно воспользоваться любым оператором цикла, но наиболее интересен оператор for, который в С/С++ представляет собой уникальный мощный инструмент, позволяющий написать очень компактный, ёмкий программный код.

Написать можно, например, так:





Комментариев нет:

Отправить комментарий