Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.12.2010, 06:40   #1
2008kedr2008
Пользователь
 
Регистрация: 21.11.2010
Сообщений: 14
По умолчанию объясните - using namespace std;

Код:
#include <iostream>
 
using namespace std;
 
bool f(int n, int d)
{
 if (d == 1) return true;
 if (n % d == 0) return false;
 
 return f(n, d-1);
}
 
bool f(int n)
{
 if (n == 1)
  return true;
 
 return f(n, n-1);
}
 
int main()
{
 int n;
 printf("input n: ");
scanf("%d", &n);
 
 cout << "is simple? " << (f(n) ? "yes" : "no") << endl;
system ("pause");
 return 0;
}
объясните как работает эта программа!!!

Последний раз редактировалось Stilet; 27.12.2010 в 08:55.
2008kedr2008 вне форума Ответить с цитированием
Старый 27.12.2010, 08:58   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Если число n делится без остатка на некое другое число или равно 1 то оно "simple" по задумке автора.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает using namespace std; Romantik (Dima) Visual C++ 2 16.12.2010 18:53
ошибка: no match for ‘operator<<’ in ‘std::operator<< [with _Traits = std::char_traits<char> Critter Общие вопросы C/C++ 5 08.08.2010 23:38
использование конструкции "using <namespace>::<namespace-member>" happy_horror Общие вопросы C/C++ 5 08.03.2009 15:30
namespace std; lacost Общие вопросы C/C++ 8 22.10.2007 13:17
использование using namespace std; che Общие вопросы C/C++ 7 11.10.2007 17:13