Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

C++ массив. Сложно - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ За один просмотр вывести фамилии, сума цыфр номера которих найменшая http://www.cyberforum.ru/cpp-beginners/thread1005429.html
создать файл записей сполями фамилия абонента, номер телефона. За один просмотр вывести фамилии, сума цыфр номера которих найменшая(сахраняя порядок в файле) #include "stdafx.h" #include...
C++ не могу справиться с классами Подскажите, как мне проверить, пуст ли файл? т.е. какую функцию использовать? в программе 2 класса наследника, которые создают узлы интерполяции для полинома лагранжа... возникли проблемы с... http://www.cyberforum.ru/cpp-beginners/thread1005428.html
C++ Можно ли перевести заглавную букву в маленькую не используя для этого функций?
Я знаю что нужно вроде бы отнять 32, но как это правильно сделать с типом string?
Найти произведение элементов массива, расположенных после минимального элемента C++
Написать и отладить программу создания одномерного массива из 30 случайных целочисленных элементов, которые принадлежат интервалу . Найти произведение элементов массива, расположенных после...
C++ Dev C++ (Не является приложением win32) http://www.cyberforum.ru/cpp-beginners/thread1005371.html
Добрый день. Использую Dev C++. При попытке повторить любой пример оконного приложения, компилирует без ошибок, но при попытке запуска .exe через F10 "не является приложением win32". Напрямую файл...
C++ Строки, подсчёт букв Задание посчитать кол-во букв i в строке. #include <iostream.h> #include <string.h> main() { int x; char s; cout<<"Vvedite stroku: "; cin>>s; for(int y=0; y<strlen(s); y++) подробнее

Показать сообщение отдельно
reisal78
667 / 580 / 137
Регистрация: 28.04.2013
Сообщений: 1,654
12.11.2013, 16:39
Создайте массив
Заполните его случайными числами (вручную или используя генератор случайных чисел)
Создайте временную переменную в которой будет хранится минимальное значения минимального элемента.
Создайте переменную в которой будет хранится произведение не нулевых элементов.
Присвойте ей значение первого элемента массива.
Создайте цикл от 0 до максимального индекса массива.
В цикле пробегитесь по каждому элементу массива, сравнивая его с временной переменной. Если элемент будет меньше, то записывайте его в эту переменную.
В этом же цикле создайте условие сравнивающее элемент с 0. Если элемент отличен от 0 - умножайте
После завершения цикла выводите переменные "произведения" и "минимального элемента" на экран.
Создайте цикл от максимального индекса до 0
В цикле выводите значения элементов на экран

Сортировку попробуйте сделать самостоятельно. =)
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru