|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Jan 2013
Messaggi: 9
|
Domanda per la programmazione in pascal
Salve a tutti.
Avrei bisogno di un piccolo aiuto con il linguaggio pascal. Io ho già creato il programma che funziona perfettamente, ora però avrei bisogno che, quando qualcuno inserisce delle parole nel programma (essendo quest'ultimo stato creato per lavorare con numeri) esca un messaggio di errore che comunichi all'utente che si è sbagliato ad inserire i dati, e per fare questo pensavo di utilizzare if - then e di fare una cosa così: if numprimo <> [ai numeri] then writeln(il messaggio) che dovrebbe significare: se numprimo (che è la variabile) è diverso da un numero (quindi se sono delle lettere-parole), allora scrivi... ecc. Come posso fare? Il mio problema è come far capire a pascal che qualunque lettera si immetta lui deve capire che quella è una lettera... Sì, so che non si capisce cosa intendo da quello che ho scritto, ma non riesco ad esprimermi meglio, scusate ![]() Ringrazio tutti anticipatamente. p.s.: con pascal sono alle prime armi |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
|
prova l'esempio che trovi al link http://www.programmersheaven.com/mb/...ting-integers/
|
![]() |
![]() |
![]() |
#3 |
Junior Member
Iscritto dal: Jan 2013
Messaggi: 9
|
Ok, allora io ho controllato al link e per quel che ho potuto capire non serve per il mio caso,
![]() Non è che conoscete un modo per indicare una serie di soli numeri o di sole lettere in pascal, per esempio n per i numeri come in matematica? Grazie ancora |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
|
mi era sembrato di capire che desideravi controllare l'input scartando eventuali lettere digitate accidentalmente
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:34.