Вопрос задан 20.02.2019 в 04:03. Предмет Информатика. Спрашивает Гесман Анастасия.

Занесите информацию о десяти городах России в массивы g (название города), n (численность

населения). Выведите название городов где: численность населения имеет максимальное и минимальное значение.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Филип Богдан.
Const
   g:array [1..10] of string = ('Москва','Санкт-Петербург','Новосибирск','Екатеринбург','Нижний Новгород','Казань','Самара','Омск','Челябинск','Ростов-на-Дону');
   n:array [1..10] of longint = (12198,5192,1567,1428,1268,1206,1171,1174,1182,1115);
var
   i,imax,imin:longint;
begin
  imax:=1; imin:=1;
     for i:=1 to 10 do   
          begin     
              if n[i]>n[imax] then imax:=i;        
              if n[i]<n[imin] then imin:=i;   
end;

writeln('Город с наибольшей численностью ',g[imax]);
writeln('Город с наименьшей численностью ',g[imin]);

end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи создадим два массива: массив "g" для хранения названий городов и массив "n" для хранения численности населения.

Пример заполнения массивов: ```python g = ['Москва', 'Санкт-Петербург', 'Новосибирск', 'Екатеринбург', 'Нижний Новгород', 'Казань', 'Челябинск', 'Омск', 'Самара', 'Ростов-на-Дону'] n = [12615882, 5398064, 1625631, 1493749, 1250615, 1257391, 1202373, 1176662, 1163399, 1130305] ```

Для нахождения города с максимальной и минимальной численностью населения, воспользуемся функцией `max()` и `min()`, которые возвращают максимальное и минимальное значение из списка.

Пример кода: ```python max_population = max(n) min_population = min(n)

max_city = g[n.index(max_population)] min_city = g[n.index(min_population)]

print("Город с максимальной численностью населения:", max_city) print("Город с минимальной численностью населения:", min_city) ```

Вывод: ``` Город с максимальной численностью населения: Москва Город с минимальной численностью населения: Ростов-на-Дону ```

Таким образом, в массивах "g" и "n" хранится информация о десяти городах России, и мы получили названия городов с максимальной и минимальной численностью населения.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос