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

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

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

Найти произведение нечетных чисел в заданном диапазоне - C++

01.06.2010, 16:31. Просмотров 897. Ответов 6
Метки нет (Все метки)

Найти произведение не четных чисел в заданном диапазоне.В С++.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2010, 16:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти произведение нечетных чисел в заданном диапазоне (C++):

Написать программу, которая находит сумму всех целых нечетных чисел в заданном диапазоне - C++
Написать программу, которая находит сумму всех целых нечетных чисел в диапазоне, указанном пользователе. #include <iostream> using...

Найти количество нечетных чисел в диапазоне [A,B] - C++
Проблему у меня , не получается прописать программу . Помогите лошаре:D

Найти количество идеальных чисел в заданном диапазоне - C++
Находит количество идеальных чисел в заданном диапазоне. Идеальным называется число, равное сумме всех его делителей, не включая его...

Найти сумму целых чисел в заданном диапазоне - C++
Ввести два целых числа N1 и N2. Если N1 >N2, найти сумму целых чисел в диапазоне N1 ... N2. Если N2 больше N1, найти сумму целых чисел в...

Найти сумму всех целых нечетных чисел в диапазоне - C++
Доброе время суток. Условие задачи: Написать программу, которая находит сумму всех целых нечетных чисел в диапазоне, указанном...

Найти все «пифагоровы тройки» в заданном диапазоне чисел - C++
Необходимо найти все «пифагоровы тройки» в заданном диапазоне чисел — натуральные решения уравнения x2+y2=k2, где x, y и k лежат в...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
neske
1495 / 862 / 82
Регистрация: 26.03.2010
Сообщений: 2,951
01.06.2010, 16:49 #2
C++
1
2
3
4
5
6
7
8
int start=10,
        finish=20;
    long product=1;
 
    for (int i=start+1; i<finish; i++)
        if (!(i%2)) product*=i;
 
    std::cout << "Product: " << product;
1
Dmitriy_S
1 / 1 / 0
Регистрация: 29.05.2010
Сообщений: 44
01.06.2010, 17:00  [ТС] #3
А как с помощью while
0
Sura
6 / 6 / 0
Регистрация: 23.05.2010
Сообщений: 87
01.06.2010, 17:08 #4
C++
1
2
3
4
5
6
7
8
9
10
11
int start=10,
        finish=20;
    long product=1;
    
    int i=start+1; 
 
    while ( i<finish)
      {  if (!(i%2)) product*=i;
          i++;
      }
    std::cout << "Product: " << product;
с помощью while
0
neske
1495 / 862 / 82
Регистрация: 26.03.2010
Сообщений: 2,951
01.06.2010, 17:12 #5
C++
1
2
3
while (start<=finish) {
        if (start%2) product*=start;
        start++; }
У меня в первом ошибка, исправьте там на:
C++
1
if (i%2) product*=i;
Добавлено через 4 минуты
Sura, еогда берете, проверяйте чужой код
У вас программа будет искать всех четных.
0
Sura
6 / 6 / 0
Регистрация: 23.05.2010
Сообщений: 87
01.06.2010, 17:16 #6
neske, да,да я заметила! товарищ попросил сделать с while, я переделала Ваш вариант с for, а на счет правильности выполнения условия я и не посмотрела, доверилась Вам
0
Dmitriy_S
1 / 1 / 0
Регистрация: 29.05.2010
Сообщений: 44
02.06.2010, 01:22  [ТС] #7
правильно будет
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int nach,end;
    cout<<"Enter nach\n";
    cin>>nach;
    cout<<"Enter end\n";
    cin>>end;
    int proizv=1;
    while(nach<=end)
    {
        if (!(nach%2==0))
        {
            proizv*=nach;
        }
        ++nach;
    }
    cout<<"proizv="<<proizv<<'\n';
    
 
    return 0;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.06.2010, 01:22
Привет! Вот еще темы с ответами:

Найти сумму всех целых чисел в заданном диапазоне - C++
Даны два целых числа А и В (А &lt;В). Найти сумму всех целых чисел А до B включительно

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

Найти сумму натуральных чисел в заданном диапазоне (с использованием цикла for) - C++
Найти сумму четных натуральных чисел от 6 до 20 Найти сумму натуральных чисел от 5 до 20

Найти среднее арифметическое всех целых чисел в заданном диапазоне (цикл for) - C++
Ребятки, помогите пожалуйста решить эти задачи, как можно проще, через цикл for и через разветвление if (без std , printf и всего такого...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
02.06.2010, 01:22
Ответ Создать тему
Опции темы

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