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

написать программу произведение всех натуральных чисел от 10 до 20 - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.67
2x10
0 / 0 / 0
Регистрация: 10.04.2011
Сообщений: 7
10.04.2011, 18:20     написать программу произведение всех натуральных чисел от 10 до 20 #1
"написать программу произведение всех натуральных чисел от 10 до 20"
Надо сегодня!!!!
А да Только мне желательно написать как писать в GambasE. Но можно и в бэйсике
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2011, 18:20     написать программу произведение всех натуральных чисел от 10 до 20
Посмотрите здесь:

C++ Написать программу, которая находит заданное количество чисел, являющихся квадратами натуральных чисел, и выводит их на экран. Проверку "квадрат – не
C++ Написать программу, которая определяет в каком из двух натуральных чисел больше девяток.
Составить программу подсчета числа всех натуральных чисел, меньших M, квадрат суммы цифр которых равен X. C++
C++ Для какого наибольшего n можно вычислить произведение всех четных натуральных чисел, не превышающих 2n, используя тип int
C++ Составить программу генерации всех перстановок: натуральных чисел от 1 до n
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,689
10.04.2011, 18:26     написать программу произведение всех натуральных чисел от 10 до 20 #2
конечно пустЕковое, кто спорит) пишите
ailia
27 / 26 / 1
Регистрация: 27.12.2009
Сообщений: 106
10.04.2011, 18:30     написать программу произведение всех натуральных чисел от 10 до 20 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
using namespace std;
 
double pr(int);
 
int main()
{
cout << pr(20);
return 0;
}
 
double pr(int i)
{
return i == 10 ? 10 : i * pr(i-1);
}
2x10
0 / 0 / 0
Регистрация: 10.04.2011
Сообщений: 7
10.04.2011, 19:05  [ТС]     написать программу произведение всех натуральных чисел от 10 до 20 #4
ailia, не что-то не так. Это Гамбас или бэйсик? И надо В Алгоритмической структуре "Цикл
ailia
27 / 26 / 1
Регистрация: 27.12.2009
Сообщений: 106
10.04.2011, 20:39     написать программу произведение всех натуральных чисел от 10 до 20 #5
это С++

смотрите ветку, где вы создали тему
Overmind024
99 / 99 / 6
Регистрация: 10.09.2010
Сообщений: 267
10.04.2011, 21:03     написать программу произведение всех натуральных чисел от 10 до 20 #6
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
Module Module1
 
    Sub Main()
        Dim sym As Long = 1
        For i = 10 To 20
            sym *= i
        Next
        Console.WriteLine(sym)
        Console.ReadKey()
    End Sub
 
End Module
Hotbed
 Аватар для Hotbed
48 / 2 / 1
Регистрация: 02.04.2011
Сообщений: 55
10.04.2011, 22:01     написать программу произведение всех натуральных чисел от 10 до 20 #7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream> 
using namespace std;
 
int main()
{ double i,proizv=10;
 
for (i=11;i<21;proizv*=i++);
cout << "Произведение равно  "<< proizv;
 
 
 
        
        cin.get();
        }
Герберт Шилдт "Руководство для начинающих второе издание" стр 131
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
11.04.2011, 08:38     написать программу произведение всех натуральных чисел от 10 до 20 #8
Проще всё:
C++
1
2
3
4
5
6
int p;
int i;
for (p=1, i=10; i<=20; ++i)
{
 p*=i;
}
Добавлено через 1 час 9 минут
2x10, а что значит слово "пустек"?

Добавлено через 1 минуту
Цитата Сообщение от 2x10 Посмотреть сообщение
в бэйсике
PureBasic
1
2
3
4
10 LET p=1
20 FOR i=10 TO 20 STEP 1
30 LET p=p*i
40 NEXT i
Hotbed
 Аватар для Hotbed
48 / 2 / 1
Регистрация: 02.04.2011
Сообщений: 55
11.04.2011, 11:21     написать программу произведение всех натуральных чисел от 10 до 20 #9
for (p=1, i=10; i<=20; ++i)

Нужно наверное поставить в цикле for p=10, и p поставить тип double. А так да проще,чем мой код.
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
11.04.2011, 11:24     написать программу произведение всех натуральных чисел от 10 до 20 #10
Тогда уж
C++
1
2
3
4
5
6
int p;
int i;
for (p=10, i=11; i<=20; ++i)
{
 p*=i;
}
, только это уже оптимизация. И зачем дабл? Инт там нужен. Той версии, чья разрядность допускает числа в районе 100 миллиардов, но именно инт.
Hotbed
 Аватар для Hotbed
48 / 2 / 1
Регистрация: 02.04.2011
Сообщений: 55
11.04.2011, 11:33     написать программу произведение всех натуральных чисел от 10 до 20 #11
А зачем i=11 ведь в цикле i=10 он прибавляется на единицу автоматом и передает в тело.
Может я чего-то недопонимаю, не судите строго,я только начинаю. А с int у меня на теминале -182210560
но с double все норм 6.70443е+013
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
11.04.2011, 11:39     написать программу произведение всех натуральных чисел от 10 до 20 #12
Цитата Сообщение от Hotbed Посмотреть сообщение
Азачем i=11 ведь в цикле i=10
Тогда десятка будет учтена дважды.

Добавлено через 1 минуту
Цитата Сообщение от Hotbed Посмотреть сообщение
А с int у меня на теминале -182210560
Инт слишком короткий и всего делов. Воткни 64-х битный.
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
11.04.2011, 11:46     написать программу произведение всех натуральных чисел от 10 до 20 #13
Цитата Сообщение от taras atavin Посмотреть сообщение
Инт слишком короткий и всего делов
2000000000-а мало?
Hotbed
 Аватар для Hotbed
48 / 2 / 1
Регистрация: 02.04.2011
Сообщений: 55
11.04.2011, 11:48     написать программу произведение всех натуральных чисел от 10 до 20 #14
long long int помог спасибо taras atavin
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
11.04.2011, 11:50     написать программу произведение всех натуральных чисел от 10 до 20 #15
Hotbed, какой компилятор?
Hotbed
 Аватар для Hotbed
48 / 2 / 1
Регистрация: 02.04.2011
Сообщений: 55
11.04.2011, 11:52     написать программу произведение всех натуральных чисел от 10 до 20 #16
dev c++ 4.9.9.2
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
11.04.2011, 11:54     написать программу произведение всех натуральных чисел от 10 до 20 #17
А почему инт такой маленький, непонимаю?
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
11.04.2011, 11:55     написать программу произведение всех натуральных чисел от 10 до 20 #18
Цитата Сообщение от aram_gyumri Посмотреть сообщение
А почему инт такой маленький?
По дефолту.
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
11.04.2011, 11:57     написать программу произведение всех натуральных чисел от 10 до 20 #19
taras atavin, непойму у меня инт больше 2000000000-ов
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2011, 11:59     написать программу произведение всех натуральных чисел от 10 до 20
Еще ссылки по теме:

Написать программу, которая предлагает пользователю ввести два числа, которые определяют диапазон, вычисляет сумму всех четных чисел и произведение C++
Написать программу с функцией, вычисляющей произведение всех натуральных чисел от a до b с шагом c C++
C++ Составить программу вывода на экран квадратов всех натуральных чисел меньших 20

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

Или воспользуйтесь поиском по форуму:
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
11.04.2011, 11:59     написать программу произведение всех натуральных чисел от 10 до 20 #20
Цитата Сообщение от Hotbed Посмотреть сообщение
6.70443е+013
Получается я с порядком прогнал, надо свыше 10 триллионов.
Yandex
Объявления
11.04.2011, 11:59     написать программу произведение всех натуральных чисел от 10 до 20
Ответ Создать тему
Опции темы

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