Witam.
Operuję na Windowsie Vista
Korzystam z Dev-C++ wersja 4.9.9.2
Język programowania: C++
Piszę program, który ma za zadanie narysować drzewo jako liczbę naturalną. Treść zadania znajduje się pod adresem: http://atos.wmid.amu.edu.pl/~rmiw/PPR11 … ka/31.html
Jednakże utknąłem w martwym punkcie. Muszę (prawdopodobnie) do kodu dopisać funkcję, która oblicza liczbę naturalną oraz jej kolejność (na zasadzie, że 2 jest pierwszą liczbą pierwszą; 3 jest drugą liczbą pierwszą; 37 jest dwunastą liczbą pierwszą itd. - rysunek Wyjście w treści zadania).
#include
#include
#include
#include
using namespace std;
int main()
{
int tab[100];
int a=0;
int i, j;
for(i=0; i<=65535; i++)
{
if (i==2) cout<
for (int j=2;j<=ceil(sqrt(i));j++)
{
if ((i%j)==0) break;
if (j==ceil(sqrt(i))) cout<
}
}
i = ;
cout << "Wprowadz kolejne liczby Goedela: \n";
do
{
cin>> tab[a];
if((tab[a] <= 65535) && (tab[a] >= 0))a++;
else
cout << "Blad. Wybierz inny zestaw liczb. \n";
}
while(tab[a-1]!=0);
getch();
system("PAUSE");
return 0;
}
[/code]
Pozdrawiam.