Corso di Informatica Laurea Triennale ComunicazioneDams Dott ssa

  • Slides: 9
Download presentation
Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott. ssa Adriana Pietramala a. pietramala@mat. unical.

Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott. ssa Adriana Pietramala a. pietramala@mat. unical. it Dott. ssa Maria Vittoria Avolio avoliomv@unical. it Corso di Informatica A. A. 2010 -2011 Laurea Triennale - Comunicazione&Dams - Unical

PHP OPERATORI Operatori aritmetici Gli operatori aritmetici sono quelli che usiamo comunemente per effettuare

PHP OPERATORI Operatori aritmetici Gli operatori aritmetici sono quelli che usiamo comunemente per effettuare le operazioni matematiche: Operatore Nome + Addizione - Sottrazione * Moltiplicazione / Divisione % Modulo Corso di Informatica A. A. 2010 -2011 Laurea Triennale - Comunicazione&Dams - Unical

PHP OPERATORI ESEMPI: <? php $a = 5; $b = 2; $somma = $a

PHP OPERATORI ESEMPI: <? php $a = 5; $b = 2; $somma = $a + $b; // 7 $differenza = $a - $b; // 3 $prodotto = $a * $b; // 10 $quoziente = $a / $b; // 2. 5 $ modulo = $a % $b; // 1 ? > Corso di Informatica A. A. 2010 -2011 Laurea Triennale - Comunicazione&Dams - Unical

PHP OPERATORI Operatori di confronto La seguente tabella riporta i principali operatori di confronto:

PHP OPERATORI Operatori di confronto La seguente tabella riporta i principali operatori di confronto: Questi operatori sono molto importanti perché vengono usati nel costrutto if Operatore Nome == uguale != diverso <> diverso < minore > maggiore <= minore o uguale >= maggiore o uguale Corso di Informatica A. A. 2010 -2011 Laurea Triennale - Comunicazione&Dams - Unical

PHP OPERATORI <? php $n = 5; if($n < 0) { echo 'Il numero

PHP OPERATORI <? php $n = 5; if($n < 0) { echo 'Il numero è negativo'; } if($n > 0) { echo 'Il numero è positivo'; } ? > Corso di Informatica A. A. 2010 -2011 Laurea Triennale - Comunicazione&Dams - Unical

PHP OPERATORI Operatori logici Nella seguente tabella sono elencati i 4 operatori logici, due

PHP OPERATORI Operatori logici Nella seguente tabella sono elencati i 4 operatori logici, due dei quali (and e or) hanno anche un alias simbolico (&& e ||) con identiche funzionalità. Gli operatori and, or e xor si applicano ad una coppia di variabili booleane mentre l'operatore ! agisce su un unica variabile booleana. Operatore Alias simbolico Nome Risultato and && And TRUE se entrambi gli operandi sono TRUE. or || Or TRUE se uno tra gli operandi è TRUE. xor Xor TRUE se uno tra gli operandi è TRUE, ma non entrambi. ! Not TRUE se l'operando è FALSE. Corso di Informatica A. A. 2010 -2011 Laurea Triennale - Comunicazione&Dams - Unical

PHP OPERATORI Pagina principale Scrivere un’interfaccia PHP che contiene I seguenti campi: • Prezzo

PHP OPERATORI Pagina principale Scrivere un’interfaccia PHP che contiene I seguenti campi: • Prezzo macchina • Denaro Disponibile • Oggetto Disponibile //Inserire 1 se l’oggetto è disponibile, 0 altrimenti • Pagabile a rate //Inserire 1 se è pagabile a rate 0 altrimenti Pagina secondaria Se l’oggetto non è disponibile, stampare il messaggio «L'oggetto non è disponibile» . In caso contrario controllare se l’oggetto è pagabile a rate, in caso affermativo stampare «l’oggetto è disponibile ed è pagabile a rate» . Infine se l’oggetto è disponibile e il denaro disponibile è maggiore del prezzo, stampare «Abbiamo verificato il tuo credito, puoi acquistare l'oggetto» Corso di Informatica A. A. 2010 -2011 Laurea Triennale - Comunicazione&Dams - Unical

PHP Sintesi della soluzione dell’esercizio <? php $denaro_disponibile = = $_POST[ «den_disp"]; $prezzo =

PHP Sintesi della soluzione dell’esercizio <? php $denaro_disponibile = = $_POST[ «den_disp"]; $prezzo = $_POST["prezzo"]; $ogg_disp = $_POST[ «o_d"]; if ($ogg_disp ==1) $oggetto_disponibile=true else $oggetto_disponibile=false; $pag_a_r = $_POST[ «p_r"]; if($pag_a_r ==1) $pagabile_a_rate =true else $pagabile_a_rate =false Corso di Informatica A. A. 2010 -2011 Laurea Triennale - Comunicazione&Dams - Unical

PHP if(!$oggetto_disponibile) { echo "L'oggetto non è disponibile"; } else { echo "L'oggetto è

PHP if(!$oggetto_disponibile) { echo "L'oggetto non è disponibile"; } else { echo "L'oggetto è disponibile"; } Sintesi della soluzione dell’esercizio if($oggetto_disponibile and $pagabile_a_rate) { echo "Acquista l'oggetto anche a rate"; } else { if($oggetto_disponibile and ($denaro_disponibile > $prezzo)) { echo "Abbiamo verificato il tuo credito, puoi acquistare l'oggetto"; } } ? > Corso di Informatica A. A. 2010 -2011 Laurea Triennale - Comunicazione&Dams - Unical