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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Evgen86
0 / 0 / 0
Регистрация: 18.05.2011
Сообщений: 6
#1

целие числа - C++

23.05.2011, 21:31. Просмотров 331. Ответов 3
Метки нет (Все метки)

Помогите пожалуйста нужно написать программу на С++ на тему - В заданной последовательности целых чисел определить произведение нечетных чисел.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2011, 21:31     целие числа
Посмотрите здесь:

C++ Составить функцию которая добавляет в начало числа, увеличивая порядок числа на 1.
Распечатать все числа от 1 до N, у которых остатки от деления на число Z не превышают числа M. C++
Рандомное заполнение матрицы, причем от числа до числа, введенного с клавиатуры C++
C++ Классы. Вывести значение числа цифр в дробной части числа
C++ Создать функцию которая выводит на экран, числа от 1 до указанного числа
Как сделать из двухзначного числа два числа через пробел? C++
Переписать числа в массив Z по условию. Удалить все нечетные числа C++
Найти числа, которые являются квадратами некоторого другого числа C++
С помощью рекурсии вывести все числа от 1 до введенного пользователем числа k C++
Распечатать все числа от 1 до N, у которых остатки от деления на число Z не превышают числа M C++
Пропадают некоторые числа при увеличении числа в бесконечном цикле C++
Ввести два числа, а вывести ряд от первого числа до второго C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
23.05.2011, 21:42     целие числа #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
using namespace std;
 
int main()
{
    int i,n,p=1;
    cout<<"  N=";
    cin>>n;
    int *a=new int [n];
    cout<<"  Enter elements: ";
    for(i=0;i<n;i++) 
    {
        cin>>a[i]; 
        if(a[i]%2) p*=a[i];
    }
    cout<<"  Result: "<<p<<endl;
    delete [] a;
    system("pause");
    return 1;
}
valeriikozlov
Эксперт C++
4667 / 2493 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
23.05.2011, 21:54     целие числа #3
-comrade-, Нет смыла для этого заводить массив. Можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main()
{
    int i,n,p=1, tmp;
    cout<<"  N=";
    cin>>n;
    cout<<"  Enter elements: ";
    for(i=0;i<n;i++) 
    {
        cin>>tmp; 
        if(tmp%2) p*=tmp;
    }
    cout<<"  Result: "<<p<<endl;
    system("pause");
    return 0;
}
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
23.05.2011, 21:55     целие числа #4
valeriikozlov, спасибо, на автомате писал
Yandex
Объявления
23.05.2011, 21:55     целие числа
Ответ Создать тему
Опции темы

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