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

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

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

Два числа, действительное "a" и натуральное "n" вводятся с клавиатуры - C++

09.06.2013, 12:21. Просмотров 414. Ответов 2
Метки нет (Все метки)

Два числа, действительное "a" и натуральное "n" (n>=10) вводятся с клавиатуры, необходимо найти значение выражения :
a*(a-1*n)*(a-2*n)*(a-3*n)*...*(a-n*n)
Я уже по всякому пробовал, но я не понимаю как задать умножение на первую "a" - вне цикла, и как установить условие ввода "n>=10".
Буду очень признателен за помощь.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2013, 12:21     Два числа, действительное "a" и натуральное "n" вводятся с клавиатуры
Посмотрите здесь:

Ввести из клавиатуры два числа, знак операции между ними и вывести результат, к нажатию "?". - C++
Ввести из клавиатуры два числа, знак операции между ними и вывести результат, к нажатию "?" взглянете кто знает, ничего не понимаю... ...

2 Программы. На "целые числа и системы счисления" и на "метод деления отрезка пополам" - C++
1)Дано натурально число n. Среди чисел 1, ... ,n найти все такие, запись которых совпадает с последними цифрами их квадрата ( как,...

Разработать класс "Массив больших чисел", который состоит из объектов класса "Большие целые числа". Найти сумму элементов массива. - C++
Разработать класс "Массив больших чисел", который состоит из объектов класса "Большие целые числа". Найти сумму элементов массива. ...

Необработанное исключение в "0x104b2288" в "Matrix.exe": 0xC0000005: Нарушение прав доступа при записи "0xcdcd - C++
Вот такая ошибка!

Необработанное исключение в "0x0138169d" в "kursovaya.exe": 0xC0000005: Нарушение прав доступа при чтении "0x6 - C++
Программа выдает ошибку, может кто видит где? и как исправить Код: #include <iostream> #include <ctime> #include <cmath> using...

Умножить два больших целых числа по правилу умножения "в столбик" - C++
Умножить два больших целых числа по правилу умножения “в столбик”. Для таких чисел вещественный тип неприемлем, а типа long int ...

Замените в слове "му" на "а", а букву "ы" на "ца". - C++
Замените в слове "му" на "а", а букву "ы" на "ца".

Как сделать "Старт", "Пауза", Стоп"? - C++
Доброго времени суток, как сделать так, чтобы при нажатии на кнопку начиналось цикличное действие (рисование например) и продолжалось бы...

Структура ORDER с полями "номер счета плательщика", "номер счета получателя" и "сумма платежа" - C++
написать структуру ORDER. с полями 1.номер счета плательщика 2.счета получателя 3.сумма платежа

При компиляции ошибка: C2228: left of ".real",".imag" must have struct/class/union - C++
Помогите, пожалуйста! Компилирую в VS2010... Ошибка: C2228: left of ".real",".imag" must have struct/class/union... Почему возникает эта...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
drdrink
39 / 39 / 1
Регистрация: 13.05.2013
Сообщений: 103
09.06.2013, 12:54     Два числа, действительное "a" и натуральное "n" вводятся с клавиатуры #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
int main()
{
    int n;
    float a, s = 1;
    cin >> a;
    cin >> n;
    if(n < 10)
    {
        cout << "n >= 10" << endl;
        return 0;
    }
    for(int i = 0; i <= n; i++)
        s = s*(a - i*n);
    cout << s << endl;
    return 0;
}
Mr_Assistant
0 / 0 / 0
Регистрация: 09.06.2013
Сообщений: 4
09.06.2013, 17:35  [ТС]     Два числа, действительное "a" и натуральное "n" вводятся с клавиатуры #3
Огромное спасибо !
Yandex
Объявления
09.06.2013, 17:35     Два числа, действительное "a" и натуральное "n" вводятся с клавиатуры
Ответ Создать тему
Опции темы

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