C++ (задачки) срочно нужна помощь - CodeHelper

C++ (задачки) срочно нужна помощь

-1

сама не знаю как написать...просто не понимаю этого языка

2) определить является ли n числом а в степени i 3) определить является ли n простым (делится только на 1 и на себя) 4) вывести все простые делители n

Новые ответы


0

2) Смотря, что известно

if (n == exp(i * ln(a))) //либо стандартная функия из math.h n==pow(a,n);
{
  cout<<"Да"<<endl;
}
else 
{
  cout<<"Нет"<<endl;
}

3) Источник

#include <iostream>
#include <iostream.h>
bool check = false;
int vvod()
{
  int x = 0;
  std::cout<<"Enter numder"<<std::endl;
  cin>>x;
  return x;
}
int obr(int x)
{
  int del = 0;
  for(int i = 2; i <= x; i++)
  {
    if(div(x, i).rem == 0){
      check = true && x != i;
      del = i;
      break;
    }
  }
}
void vivod(int del, int x, bool check)
{
 if(check)
   std::cout<<x<<" is difficult" << " smallest del - " << del;
 else
   std::cout<<x<<" is simple";
}

int main()
{
  int a = 0;
  a = vvod();
  vivod(obr(a), a, check);
}

}

4) Можно найти там же, где и 3)


v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.