Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Одномерные массивы (http://forum.oszone.net/showthread.php?t=201131)

Петр2 04-03-2011 16:21 1627223

Одномерные массивы
 
Всем Добрый день!!!

1.Составить программу, которая вычисляют произведение максимального и минимального значений элементов одномерного массива Х, состоящий из 15 действительных чисел!

помогите решить задачку))Буду очень благодарен!

atm_kzn 04-03-2011 16:50 1627247

Первое, что приходит в голову:
1. Объявляем переменные min и max
2. Присваиваем переменным min и max значение первого элемента массива
3. В цикле, начиная со второго элемента массива, сравниваем значение min со значением текущего элемента массива. Если текущий элемент меньше, то присваиваем его значение переменной min. Если текущий элемент больше, чем max, то присваиваем max текущее значение.
4. По завершении цикла в min будет находиться минимальное значение элементов массива, а в max - максимальное.
5. Перемножаем
6. PROFIT!!!

Ещё можно отсортировать массив и перемножить первый и последний элементы уже отсортированного, но судя по вашей просьбе - с сортировкой вам тяжело будет справиться.

С программной реализацией уж сами разбирайтесь.
А вообще, задачка - проще некуда:)

Drongo 04-03-2011 17:22 1627264

Петр2, Поищите где-то здесь - Помогите решить задачу по С++ - была аналогичная задача, единственное что вам останется это
Цитата:

Цитата atm_kzn
5. Перемножаем »



Время: 02:28.

Время: 02:28.
© OSzone.net 2001-