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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Двумерный массив, строки, столбцы и равное количество положительных и отриц. элементов http://www.cyberforum.ru/cpp-beginners/thread759351.html
Дана целочисленная матрица размера 5 x 10. Вывести номер ее первой1|последней2 строки3|столбца4, содержащего равное количество положительных и отрицательных элементов (нулевые элементы не учитываются). Если таких строк3|столбцов4 нет, то вывести 0. Желательно с вводом массива вручную. Заранееспасибо
C++ Игра "кости" написал простенькую игру #include<iostream> #include<ctime> using namespace std; int main() { setlocale(0,""); srand(time(0)); int s=0,f=0,x,i=1,a,b,c,d; a=rand() % 7; http://www.cyberforum.ru/cpp-beginners/thread759322.html
C++ Cортировка в массиве: сначала все четные, а потом все нечетные числа
Пользователь вводит элементы массива. Переставить в первую половину элементы, расположенные на четных позициях, а во вторую – на нечетных. Дополнительный массив не использовать.
C++ Из массива удалить минимальное число элементов так, чтобы оставшиеся шли по возрастанию
Из массива удалить минимальное число элементов так, чтобы оставшиеся шли по возрастанию. на языке С++, через цикл for, самым легким способом, я только начинаю учить язык пожалуйста..
C++ Спецификаторы private и public http://www.cyberforum.ru/cpp-beginners/thread759295.html
Всем доброго времени суток Начал разбираться с классами, а именно хотел для себя выяснить чем отличаются private и public. И какими способами работать с информацией из private. Но появилась проблема. Для примера написал мини-код : Выводит ошибку 1>classses.obj : error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl FindBomb(int,int)" (?FindBomb@@YAXHH@Z) в функции _main
C++ Переставить в первую половину элементы, расположенные на четных позициях, а во вторую – на нечетных Пользователь вводит элементы массива. Переставить в первую половину элементы, расположенные на четных позициях, а во вторую – на нечетных. Дополнительный массив не использовать. на языке С++, через цикл for, ток самым легким способом, я только начинаю учить язык подробнее

Показать сообщение отдельно
UserAK
70 / 70 / 4
Регистрация: 25.12.2012
Сообщений: 189
Записей в блоге: 2
12.01.2013, 08:56     Дана последовательность целых положительных чисел. Найти произведение только тех чисел, которые больше заданного числа М
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
#include <iostream>
using namespace std;
int main(void)
{
    unsigned count;
    unsigned result(1);
    unsigned number_m;
    bool contains = false;
 
    cout<<"Count of numbers : "; cin>>count;
    if(count <= 0) return 0;
 
    unsigned *numbers = new unsigned int[count];
    for(unsigned i=0; i<count; i++){
        cout<<"  Number "<<i+1<<" from "<<count<<" : ";
        cin>>numbers[i];
    }
 
    cout<<"\nEnter number M : "; cin>>number_m;
 
    for(unsigned i=0; i<count; i++){
        if(numbers[i] > number_m){
            result*=numbers[i];
            if(!contains){
                cout<<numbers[i];
                contains = true;
            }else
                cout<<"*"<<numbers[i];
        }
    }
    if(contains) cout<<" = "<<result<<endl;
    else cout<<"all numbers less or equal."<<endl;
 
    system("pause");
    delete[] numbers;
    return 0;
}
 
Текущее время: 08:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru