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

Массивы. Найти произведение только тех чисел, которые больше заданного числа М. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить количество и сумму цифр в введенном натуральном числе. Введенное натуральное число представляется как единственное число, расположив цифры http://www.cyberforum.ru/cpp-beginners/thread453326.html
Определить количество и сумму цифр в введенном натуральном числе. Введенное натуральное число представляется как единственное число, расположив цифры в обратном порядке. Добавлено через 23 часа 0...
C++ Есть ли подобные книги по С++? Все книги http://www.cyberforum.ru/cpp-beginners/thread152353.html описывают чисто язык С++. Есть ли подобные книги по С++ как, например, "C# в подлиннике. Наиболее полное руководство. Х.Дейтел",... http://www.cyberforum.ru/cpp-beginners/thread453313.html
Нужно написать Блок схемы к задачи C++
Составить алгоритм вычисления суммы и произведения ряда 1\sqrt{2}, \sqrt{3}, ..., \sqrt{n} (задачу решить 3-мя способами: с параметром, цикл-пока, цикл-до). нужны ТОЛЬКО! Блок Схемы помогите...
Как создать массив? C++
Задача стоит так Создать подпрограмму которая создаёот массив N x N.
C++ Вычисление суммы ряда http://www.cyberforum.ru/cpp-beginners/thread453272.html
Народ, помогите пожалуйста. Всё это сделать нужно на обычном си Три программы: 1) Вычисление функции и с помощью стандартных математических функций языка си. 2) Вычислить этуже функцию y от x в...
C++ Двумерные массивы Сформировать вектор D=(d1,d2…dk), каждый элемент которого равен среднему арифметическому значений элементов строк матрицы C(k,p). подробнее

Показать сообщение отдельно
Викулька
0 / 0 / 0
Регистрация: 09.06.2011
Сообщений: 33
26.02.2012, 20:49  [ТС]
Дана последовательность целых положительных чисел. Найти произведение только тех чисел, которые больше заданного числа М. если таких нет, то выдать сообщение об этом.
Массив задать рандомно.
Вот, что я сделала.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
//—————————————————————————————————————-
 
#pragma hdrstop
#include <conio.h>
#include <iostream>
using namespace std;
 
//—————————————————————————————————————-
 
#pragma argsused
int main(int argc, char* argv[])
{
int M,S=1;
int i,n,mas[10];
cout<<"MAS OT 0 DO ";cin>>n;
for(i=0; i<10; i++)
{
mas[i]=rand()%n;
cout<<"Mas["<<i<<"] = "<<mas[i]<<endl;
}
cout<<endl<<"Input M - ";cin>>M;
for(int i=0; i<10; i++)
{
if(mas[i]>M)
{
S=S*mas[i];
cout<<"["<<i<<"] - "<<mas[i]<<endl; //Proverca kakie element ymnosaet
}
}
if(S==1)
cout<<"null"<<endl;
else
cout<<"* - "<<S<<endl;
_getch ();
return 0;
}
//—————————————————————————————————————-
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.