Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 19. 12. 2012 18:39

Revolution
Příspěvky: 53
Škola: VUT Brno
Pozice: Student
Reputace:   
 

Jak v Pascalu napsat že pokud a není přirozené číslo tak ...

Dobrý den, mám tento problém, můj program pracuje jen s přirozenými čísly a ja potřebuju aby
pokud někdo zadal např. -8, tak aby program hned neskončil ale aby napsal ''chyba, zapište to znovu''.

Muj problém
write (''zadejte prirozene cislo a: '');
read (a);
if a<0 or a<>integer then
write (''cislo a musi byt prirozene'')


Hází mi to hlášení: Error.Incompatible types: got boolean expected Int64



Díky moc za pomoc

Offline

  • (téma jako vyřešené označil(a) Revolution)

#2 19. 12. 2012 23:52

22.12.2012
Příspěvky: 57
Pozice: student
Reputace:   
 

Re: Jak v Pascalu napsat že pokud a není přirozené číslo tak ...

V Deklaraci pouzij LongInt

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson