Analisi
| Elementi: VERO, FALSO |
| Struttura: semplice |
| Dominio: VERO, FALSO |
| Operazioni: Leggi(), Scrivi(), MyAnd(), MyOr(), MyNot(), MyXor() |
Specifica delle operazioniLEGGI()
| Interfaccia: Procedure LEGGI(A: LOGICO); |
| Effetti: Inserimento del valore logico VERO(1) o FALSO (0) in A |
| Prerequisiti: Input controllato di una stringa di tipo 'Vero'/'Falso' |
| Esempio: Leggi(A); |
SCRIVI(A: LOGICO)
| Interfaccia: Procedure SCRIVI(A: LOGICO); |
| Effetti: Stampa il valore logico associato alla variabile A |
| Prerequisiti: - - - |
| Esempio: Scrivi(A); |
MYAND()
| Interfaccia: Function MYAND(A, B: LOGICO): LOGICO; |
| Effetti: Simula la funzione AND |
| Prerequisiti: - - - |
| Esempio: C:=MYAND(A,B); |
MYOR()
| Interfaccia: Function MYOR(A, B: LOGICO): LOGICO; |
| Effetti: Simula la funzione OR |
| Prerequisiti: - - - |
| Esempio: C:=MYOR(A,B); |
MYNOT()
| Interfaccia: Function MYNOT(A: LOGICO): LOGICO; |
| Effetti: Simula la funzione NOT |
| Prerequisiti: - - - |
| Esempio: A:=MYNOT(A); |
MYXOR()
| Interfaccia: Function MYXOR(A, B: LOGICO): LOGICO; |
| Effetti: Simula la funzione XOR |
| Prerequisiti: - - - |
| Esempio: C:=MYXOR(A,B); |
|