Найти расстояние от Москвы до самого отдаленного от нее города - 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);
}

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

  1. Подключение стандартной библиотеки для работы с консолью.
  2. Объявление массива с названиями и значениями переменных.
  3. Вектор расстояний от Москвы до разных городов.
  4. Объявление переменной N для подсчета количества городов.
  5. Объявление переменных i и flag.
  6. Инициализация flag значением 0.
  7. Цикл обхода всех городов кроме Москвы.
  8. Сравнение значения flag с расстоянием до текущего города.
  9. Если расстояние до текущего города больше чем значение flag, то обновляем значение flag.
  10. Вывод на экран сообщения с расстоянием до самого отдаленного города.

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


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

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

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