Найти расстояние от Москвы до самого отдаленного от нее города - C (СИ)
Формулировка задачи:
Известны расстояния от Москвы до нескольких городов. Найти расстояние от Москвы до самого отдаленного от нее города из представленных в списке.
Решение задачи: «Найти расстояние от Москвы до самого отдаленного от нее города»
textual
Листинг программы
- #include "stdio.h"
- main(){
- int mass[] = {154,1000,325,567,10000,654};//расстояние от Москвы до разных городов - индексы массива
- //100 - от Москвы до 1-го города
- //200 - от Москвы до 2-го города
- //и т.д.
- int N = 6; //колличество городов не вкл Москву
- int i, flag=0; //flag - максимальное расстояние
- for(i=0;i<N;i++){
- if(flag < mass[i]) flag = mass[i];
- }
- printf("расстояние от Москвы до самого отдаленного города = %i",flag);
- }
Объяснение кода листинга программы
- Подключение стандартной библиотеки для работы с консолью.
- Объявление массива с названиями и значениями переменных.
- Вектор расстояний от Москвы до разных городов.
- Объявление переменной N для подсчета количества городов.
- Объявление переменных i и flag.
- Инициализация flag значением 0.
- Цикл обхода всех городов кроме Москвы.
- Сравнение значения flag с расстоянием до текущего города.
- Если расстояние до текущего города больше чем значение flag, то обновляем значение flag.
- Вывод на экран сообщения с расстоянием до самого отдаленного города.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д