0 / 0 / 0
Регистрация: 04.11.2014
Сообщений: 14
1

Определить минимальное и максимальное значения температуры воздуха. Вывести найденные значения с указанием дня

19.05.2015, 17:18. Показов 3958. Ответов 4
Метки нет (Все метки)

Дан массив А из 7 элементов – среднесуточных значений температуры воздуха в течение недели. Определить минимальное и максимальное значения температуры воздуха. Вывести найденные значения с указанием дня недели на экран.

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

Добавлено через 24 минуты
подскажите хотя-бы что нужно использовать
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.05.2015, 17:18
Ответы с готовыми решениями:

Вывести максимальное и минимальное значения
Даны действительные числа X,Y,Z. Вывести максимальное и минимальное число. Есть уже работающая...

Определить минимальное и максимальное значения
Определить минимальное и максимальное значения. Тот экстремум, который встречается первым, должен...

В массиве содержаться результаты измерений температуры воздуха. Определить 2 самых холодных дня
Пусть в одномерном массиве содержаться результаты измерений температуры воздуха, которые...

Вывести минимальное и максимальное значения в массиве
Написать программу, которая позволяет двухмерный заполнить массив случайным образом значениями в...

4
368 / 256 / 65
Регистрация: 22.06.2010
Сообщений: 1,566
19.05.2015, 17:59 2
Xcalibur_, создайте переменные minIndex, maxIndex. Когда найдёте максимум - внесите в maxIndex индекс (номер) элемента с самой большой температурой. С минимумом - то же. Потом просто преобразуйте switch`ем цифру в день недели и всё
0
0 / 0 / 0
Регистрация: 04.11.2014
Сообщений: 14
19.05.2015, 18:17  [ТС] 3
таким образом?
C++
1
2
3
4
5
6
 switch (day) {
       case 1 : cout << index_max << "Ponedelnik";
               break ;
       case 2 : cout << index_min << "Subota";
               break;
 }
0
368 / 256 / 65
Регистрация: 22.06.2010
Сообщений: 1,566
19.05.2015, 18:23 4
Лучший ответ Сообщение было отмечено Xcalibur_ как решение

Решение

Xcalibur_, в яблочко Если что, индекс сохраняется так:
C++ (Qt)
1
2
3
4
for(int i=0; i<N; i++){
if(max < arr[i]) max = arr[i];
maxIndex = i;
}
Где max - максимальная температура, arr - массив.

P. S. Можно сделать по-другому, не через switch. Делаете массив строк из семи элементов (string day_of_week[7]) и присваиваете по порядку дни недели (day_of_week[0] - "понедельник", day_of_week[1] - "вторник") и т. п. Потом просто выводите day_of_week[minIndex]. Это компактнее и удобнее.
1
0 / 0 / 0
Регистрация: 04.11.2014
Сообщений: 14
19.05.2015, 18:44  [ТС] 5
Zoominger, спасибо)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.05.2015, 18:44
Помогаю со студенческими работами здесь

Определить максимальное и минимальное значения массива
Создать программу, определяющую максимальное и минимальное значения массива(если можно с...

Вывести на экран минимальное и максимальное значения заданного массива
Один из примеров Шилдта - вывод на экран минимального и максимального рандомного числа. Ведь грубо...

Как в двумерном массиве определить минимальное и максимальное значения?
Здравствуйте. Я не могу найти нигде примеры того как можно в двумерном массиве определить...

Определить минимальное и максимальное значения массива и их порядковые номера
Создать массив A. Если количество положительных чисел меньше, чем отрицательных, то каждое...

В массиве А определить минимальное и максимальное значения и их порядковые номера
задание 1: В массиве А определить минимальное и максимальное значения и их порядковые номера....

Считать значения файла, найти их минимальное и максимальное значения
5. Дан файл File_in.dat, содержащий 65536 целых чисел. Считать значения файла, найти их минимальное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru