Найти расстояние от Москвы до самого отдаленного от нее города - C (СИ)

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

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

Известны расстояния от Москвы до нескольких городов. Найти расстояние от Москвы до самого отдаленного от нее города из представленных в списке.

Решение задачи: «Найти расстояние от Москвы до самого отдаленного от нее города»

textual
Листинг программы
  1. #include "stdio.h"
  2.  
  3. main(){
  4.     int mass[] = {154,1000,325,567,10000,654};//расстояние от Москвы до разных городов - индексы массива
  5.             //100 - от Москвы до 1-го города
  6.             //200 - от Москвы до 2-го города
  7.             //и т.д.
  8.            
  9.     int N = 6; //колличество городов не вкл Москву
  10.    
  11.     int i, flag=0; //flag - максимальное расстояние
  12.     for(i=0;i<N;i++){
  13.         if(flag < mass[i]) flag = mass[i];
  14.     }
  15.    
  16.     printf("расстояние от Москвы до самого отдаленного города = %i",flag);
  17. }

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

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

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


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

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

13   голосов , оценка 3.923 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы