Таблица перевода расстояний из км в морские мили - C (СИ)
Формулировка задачи:
Напечатать таблицу перевода расстояний из км в морские мили для значений от 1 до 10 км с шагом 1 км (1 м. миля=1,825 км)
Решение задачи: «Таблица перевода расстояний из км в морские мили»
textual
Листинг программы
void main(){
for (int i = 1;i<11;++i)
printf("%dkm = %fml\n",i,(double)i/1.825);
return 0;
}
Объяснение кода листинга программы
- Переменная
iинициализируется значением 1. - Переменная
iувеличивается на 1 на каждой итерации цикла. - Цикл выполняется до тех пор, пока значение переменной
iменьше 11. - На каждой итерации цикла выполняется операция деления переменной
iна 1.825 с приведением типа к double. - Результат операции деления выводится на консоль с использованием функции printf.
- Формат вывода включает два параметра:
%dkm = %fml\n. - Первый параметр форматирует значение переменной
iв км. - Второй параметр форматирует результат операции деления в морских милях.
- Значение переменной
iувеличивается на 1 после каждой итерации цикла. - Цикл завершается, когда значение переменной
iстановится равным 11. - Программа возвращает 0, указывая на успешное выполнение.