Strumenti Utente

Strumenti Sito


fisica:informatica:201415:esercitazioni:esercitazione4

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
fisica:informatica:201415:esercitazioni:esercitazione4 [28/02/2015 alle 08:12 (10 anni fa)] – [Esercizio 3: Stampa cifre binarie] Susanna Pelagattifisica:informatica:201415:esercitazioni:esercitazione4 [11/03/2015 alle 17:35 (10 anni fa)] (versione attuale) – [Esercizio 5: Operatori logici] Susanna Pelagatti
Linea 40: Linea 40:
 bash$ ./checkpar < checkpar.c bash$ ./checkpar < checkpar.c
 </code> </code>
 +
 +===== Esercizio 5: Operatori logici =====
 +Fornire delle espressioni logiche equivalenti alle seguenti senza usare la negazione (''!'')
 +<code>
 +!(a > b)
 +!(a <= b && c <= d )
 +!(a + 1 == b + 1)
 +!(a < 1 || b < 2 && c < 3)
 +</code>
 +Verificare la bontà della soluzione fornita stampando sullo standard output le [[http://it.wikipedia.org/wiki/Tabella_della_verit%C3%A0 | tabelle di verità]] per tutte le coppie di espressioni equivalenti. 
 +
 +===== Esercizio 6: Calcolo delle potenze di 2 =====
 +
 +Scrivere un programma C che legge da standard input un numero intero positivo ''n'' (''n<=30'') e calcola l'n-esima potenza di 2 (2 elevato ad n) utilizzando gli operatori di shift (''<<'' o ''>>'').
fisica/informatica/201415/esercitazioni/esercitazione4.1425111158.txt.gz · Ultima modifica: 28/02/2015 alle 08:12 (10 anni fa) da Susanna Pelagatti

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki