Новый участник
Сообщения: 42
Благодарности: 0
|
Профиль
|
Отправить PM
| Цитировать
Теперь вот:
#include <math.h>
#include <conio.h>
#include <iostream.h>
int main(int argc, char *argv[])
{
using namespace std;
double n,i,j;
bool est;
clrscr;
cout << "\nVvedite konechnoe chislo n= ";
cin >> n;
i=1;
while (i<=n-2) {
i=i+2;
est=false;
for (j=3; j<round(sqrt(i)); j++)
if (i mod j = 0) {
est:=true;
break;
}
}
if (!est)
cout << "Result: i=" << i;
getch();
return 0;
}
------------------------------------------------------------------------
[C++ Error] Unit1.cpp(16): E2268 Call to undefined function 'round'
[C++ Error] Unit1.cpp(17): E2377 If statement missing )
Вобщем надо что-то с round делать и 2-я ошибка указывает на if (i mod...
|
Последний раз редактировалось nemo555, 11-03-2007 в 21:17.
Отправлено: 21:10, 11-03-2007
| #8
|