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

Вычисление произведения нечетных чисел от 1 до 10. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.65
Slavko3335
0 / 0 / 0
Регистрация: 01.06.2011
Сообщений: 57
03.02.2012, 16:42     Вычисление произведения нечетных чисел от 1 до 10. #1
Написать программу для вычисления произведения нечетных чисел от 1 до 10 и вывести на экран.

Заранее благодарен тому, кто поможет решить или найдет такую же задачу с её решением.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2012, 16:42     Вычисление произведения нечетных чисел от 1 до 10.
Посмотрите здесь:

C++ Вычисление произведения четных чисел, меньших 15
C++ Вычисление суммы четных и суммы нечетных чисел в одномерном массиве!
Вычислить сумму четных и произведения нечетных C++
C++ вычисление произведения двух чисел и попадание точки в закрашенную область
Вычисление суммы квадратов четных чисел и суммы кубов нечетных чисел C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
R136a1
 Аватар для R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
03.02.2012, 16:47     Вычисление произведения нечетных чисел от 1 до 10. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
int main()
{
        int res = 1;
 
        for(int i = 1; i < 11; i++)
                res = i % 2 == 0 ?
                res : res * i;
 
        std::cout << res << std::endl;
 
        return 0;
}
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
03.02.2012, 16:51     Вычисление произведения нечетных чисел от 1 до 10. #3
Так всяко проще, без условий
C++
1
2
3
4
        int res = 1;
 
        for(int i = 1; i < 11; i+=2)
                res *=i;
Байт
 Аватар для Байт
13993 / 8824 / 1231
Регистрация: 24.12.2010
Сообщений: 15,990
03.02.2012, 16:52     Вычисление произведения нечетных чисел от 1 до 10. #4
А можно так
C
1
for(i=1; i<=10; i+=2) rez *= i;
Dekio
Фрилансер
Эксперт C++
 Аватар для Dekio
5816 / 1214 / 214
Регистрация: 23.11.2010
Сообщений: 3,378
Записей в блоге: 1
03.02.2012, 16:53     Вычисление произведения нечетных чисел от 1 до 10. #5
C++
1
2
3
    int pr = 1;
    for(int i = 1; i < 10; pr *= i, i += 2);
    std::cout<<pr<<std::endl;
Байт
 Аватар для Байт
13993 / 8824 / 1231
Регистрация: 24.12.2010
Сообщений: 15,990
03.02.2012, 16:54     Вычисление произведения нечетных чисел от 1 до 10. #6
mimicria, извиняюсь, не успел.
Зато у меня на 2 строчки короче
Dekio
Фрилансер
Эксперт C++
 Аватар для Dekio
5816 / 1214 / 214
Регистрация: 23.11.2010
Сообщений: 3,378
Записей в блоге: 1
03.02.2012, 16:56     Вычисление произведения нечетных чисел от 1 до 10. #7
Цитата Сообщение от R136a1 Посмотреть сообщение
i < 11
Цитата Сообщение от mimicria Посмотреть сообщение
i < 11
Цитата Сообщение от Байт Посмотреть сообщение
i<=10
Зачем?
10 четное, цикл с 11 никогда не выполниться
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
03.02.2012, 16:58     Вычисление произведения нечетных чисел от 1 до 10. #8
Цитата Сообщение от Dekio Посмотреть сообщение
Зачем?
копипаст
fasked
Эксперт C++
 Аватар для fasked
4925 / 2505 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
03.02.2012, 17:01     Вычисление произведения нечетных чисел от 1 до 10. #9
Цитата Сообщение от Байт Посмотреть сообщение
Зато у меня на 2 строчки короче
Не короче. Вы просто записали все в одну строку и пропустили объвление и инициализацию одной переменной.
jonson
 Аватар для jonson
231 / 204 / 61
Регистрация: 18.03.2010
Сообщений: 749
03.02.2012, 17:02     Вычисление произведения нечетных чисел от 1 до 10. #10
Цитата Сообщение от Dekio Посмотреть сообщение
Зачем?
10 четное, условие с 11 никогда не выполниться
условие с 10 тоже никогда не выполниться
Dekio
Фрилансер
Эксперт C++
 Аватар для Dekio
5816 / 1214 / 214
Регистрация: 23.11.2010
Сообщений: 3,378
Записей в блоге: 1
03.02.2012, 17:04     Вычисление произведения нечетных чисел от 1 до 10. #11
Цитата Сообщение от jonson Посмотреть сообщение
условие с 10 тоже никогда не выполниться
если прочитать мое сообщение, то можно понять что
Цитата Сообщение от Dekio Посмотреть сообщение
10 четное
Slavko3335
0 / 0 / 0
Регистрация: 01.06.2011
Сообщений: 57
03.02.2012, 17:35  [ТС]     Вычисление произведения нечетных чисел от 1 до 10. #12
жаль, но почему-то Turbo C показывает Error за Error-ом....
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2012, 20:10     Вычисление произведения нечетных чисел от 1 до 10.
Еще ссылки по теме:

C++ Вычисление произведения
Циклы с параметром. Вычисление суммы квадратов четных и кубов нечетных чисел от 1 до N C++
C++ Вычисление суммы квадратов четных и кубов нечетных чисел (циклы)

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

Или воспользуйтесь поиском по форуму:
Байт
 Аватар для Байт
13993 / 8824 / 1231
Регистрация: 24.12.2010
Сообщений: 15,990
03.02.2012, 20:10     Вычисление произведения нечетных чисел от 1 до 10. #13
Цитата Сообщение от fasked Посмотреть сообщение
Не короче. Вы просто записали все в одну строку и пропустили объвление и инициализацию одной переменной.
Я рассчитывал, что вы обратите внимание на смайлик

Добавлено через 1 минуту
Цитата Сообщение от Slavko3335 Посмотреть сообщение
жаль, но почему-то Turbo C показывает Error за Error-ом....
Покажите ваш полный код.
Yandex
Объявления
03.02.2012, 20:10     Вычисление произведения нечетных чисел от 1 до 10.
Ответ Создать тему
Опции темы

Текущее время: 00:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru