O dzięki, tylko teraz mam kolejny problem, jak zrobić, aby while cały czas sprawdzało 2 warunki? Chodzi mi o to, aby liczba była wieksza od 0 i całkowita, napisałem taki kod:
n=input('Podaj liczbę n: ');
while n<=0 %Zabezpieczenie przed wprowadzeniem wartosci ujemnej
disp('Wprowadź dodatnią wartość');
n=input('Podaj liczbę n: ');
end
n1=round(n);
while n~=n1 %Zabezpieczenie przed wproawdzeniem liczby niecałkowitej
disp('Wprowadź liczbę całkowitą');
n=input('Podaj liczbę n: ');
n1=round(n);
end
Jesli wprowadze liczbę 0, pierwsza petla kaze mi powtorzyc, wpisuję 2.5, pętla pierwsza przechodzi, druga kaze mi zmienić, wpisuję ponownie 0 no i tu jest problem... Program idzie dalej, a jak zrobic aby sprawdzał cały czas te 2 warunki? Zagniezdzic jakos petle w petli? nie mam pomysłu.
pzdr,