Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите пожалуйста решить лёгкую задачу... Вычислить проичетных зведение натуральных чисел, не превышающих N

70K
16 марта 2012 года
pashka028
22 / / 16.03.2012
Вычислить проичетных зведение натуральных чисел, не превышающих N
70K
16 марта 2012 года
pashka028
22 / / 16.03.2012
Вычислить произведение четных натуральных чисел, не превышающих N
316
17 марта 2012 года
Alm3n
889 / / 29.05.2009
 
Код:
size_t N = 9;
size_t Mult = 1;
for (size_t i = 1; i <=N; ++i)
    if (i%2 == 0)
        Mult*=i;

Вот, 0 - тоже натуральный. Он чётный или нет? Если нет, то почему?
79K
19 марта 2012 года
FIRON
17 / / 13.03.2012
0 - четное число, т.к. 0/2 = 0, а 0 - целое число.Но 0 обычно считают не входящим в множество натуральных чисел, да и смысл задачи в таком случае был бы утерян.
Ниже : для Pascal и С++, а в вопросе неплохо бы и язык указывать..
Код:
program xlx;

var
i,n,res : integer;

begin
  writeln('input N');
  readln(n);
  res := 1;
  for i := 2 to n do
    if (i mod 2) = 0 then res := res*i;
  writeln(res);
  readln;
  readln;
end.


Код:
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
    unsigned int n;
    cout << "input N" << endl;
    cin >> n;
    unsigned int res = 1;
    for(unsigned int i = 2;i <= n;i++)
        if(i%2 == 0)
            res *= i;
    cout << res;
    char c;
    cin >> c;
    return 0;
}
316
19 марта 2012 года
Alm3n
889 / / 29.05.2009
Цитата:
Но 0 обычно считают не входящим в множество натуральных чисел


Википедия говорит об обратном.

79K
19 марта 2012 года
FIRON
17 / / 13.03.2012
Цитата:
В русской литературе обычно ноль исключён из числа натуральных чисел


и

Цитата:
Существуют два подхода к определению натуральных чисел — числа, используемые при:

перечислении (нумеровании) предметов (первый, второй, третий, …);
обозначении количества предметов (нет предметов, один предмет, два предмета, …). Принят в трудах Бурбаки, где натуральные числа определяются как мощности конечных множеств.


Статья "Натуральное число", Википедия.

Цитата:
Так как при делении 0 на 2 получается целое число, то 0 является чётным числом.


Статья "0 (число)", раздел "Основные свойства нуля", Википедия.
Опираясь на статьи с Вики было бы логично(в условиях решения данной задачи) принять такой подход к определению натуральных чисел, что не включает 0 в множество н.ч..

70K
22 марта 2012 года
pashka028
22 / / 16.03.2012
В с++ надо,ответ не верный программа выдаёт(((
316
22 марта 2012 года
Alm3n
889 / / 29.05.2009
Цитата: pashka028
В с++ надо,ответ не верный программа выдаёт(((


В топике два сообщения, где код с++, какой именно неверно работает?

70K
22 марта 2012 года
pashka028
22 / / 16.03.2012
всё работает)))спасибо огромное)))
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог