Znajdowanie najmniejszej liczby naturalnej

0

Cześć,
napisz program, który znajduje najmniejszą liczbę naturalną n taką, że 90^n/(n+1)!<1
Mam tak:

#include <stdio.h>
#include <math.h>
#define N 90

int main()
{
	double licznik=1, mianownik=1;
	int n=0;
	
	printf("Program znajduje najmniejsza liczbe naturalna n spelniajaca nierownosc podana w zadaniu.\n");
	do
	{
		n++;
		licznik=licznik*N;
		mianownik=mianownik*(n+1);
	}
	while(licznik/mianownik>1);
	printf("\nNajmniejszy n to: %d\n\n",n);
	return 0;
}

Niby n wychodzi 170, ale gdy sprawdzam na wolframie to wychodzi fałsz, przydałaby się jakaś pomoc. Z góry dzięki.

0

Sprawdzałem kilka razy, przepisane dobrze. Chyba że to zadanie "podpucha" :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1