Pseudocodifica

Gatto891
Ecco l'esercizio, l'esercitazione chiedeva il diagramma di flusso (siamo agli inizi) ma visto che avevamo introdotto poco prima la pseudocodifica era d'obbligo provare :P. L'esercizio è il seguente:

Dato un vettore di dimensione n di numeri interi, controllare se l'intero "m" è presente nel vettore.

E questa in teoria è la "pseudocodifica" (molto in teoria):

VAR v(100), i, n, m: integer

BEGIN
   READ n
   i = 1
   REPEAT
      IF v(i) = m
         THEN WRITE "il numero è presente nel vettore"
         SKIP TO END
      ENDIF
   i = i + 1
   UNTIL i > n
   ENDREPEAT
   WRITE "il numero non è presente nel vettore"
END


In primis ho forzato quello "skip to end" in quanto non sapevo come scrivere, quindi chiunque sappia cosa scrivere in quel caso lo ringrazierei ^^

Inoltre qualunque errore palese evidenziato è ben accolto :D

Risposte
Gatto891
Capito grazie :D

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.