Corso di Informatica A.A. 2010-2011 Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Dott.ssa.

Slides:



Advertisements
Presentazioni simili
PARI/GP Introduzione.
Advertisements

Algebra di Boole Casazza Andrea 3EA I.I.S. Maserati.
D. Menasce1 Queste trasparenze sono disponibili sul sito web dellautore: (selezionare lopzione COURSES) Queste.
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
SQL applicato a SQL Server
PHP.
16/11/2004Laboratorio di Programmazione - Luca Tesei1 Espressioni booleane, confronti.
Dipartimento di Matematica
Informatica Generale Marzia Buscemi
ESPRESSIONI SENZA PARENTESI
Algebra di Boole.
Anno accademico Gli operatori e le espressioni in C.
Il linguaggio C Gli operatori e le espressioni C Language
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Condizioni ed istruzioni condizionali.
Tipi di dato e controllo del flusso Dott. Ing. Leonardo Rigutini Dipartimento Ingegneria dellInformazione Università di Siena Via Roma 56 – – SIENA.
Algoritmi Paralleli e Distribuiti a.a. 2008/09 Lezione del 17/03/2009 Prof. ssa ROSSELLA PETRESCHI a cura del Dott. SAVERIO CAMINITI.
Algebra di Boole ed elementi di logica
Algebra di Boole ed elementi di logica
LA RICERCA BIBLIOGRAFICA NEL SETTORE BIOMEDICO: il linguaggio della ricerca CENTRO DI BIOTECNOLOGIE SETTORE DOCUMENTAZIONE BIOMEDICA A.O.R.N. A.CARDARELLI-
Informatica 2. Concetti fondamentali di programmazione Programmare vuol dire scrivere un algoritmo in un linguaggio che faccia funzionare un calcolatore.
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Assegnamento di valore a una variabile Anno Accademico 2009/2010.
Corso di Laurea in Biotecnologie Informatica (Programmazione)
1 Corso di Informatica (Programmazione) Lezione 10 (12 novembre 2008) Programmazione in Java: espressioni booleane e controllo del flusso (selezione)
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) JAVA: funzione di output a video Anno Accademico 2009/2010.
Corso di Laurea in Biotecnologie Informatica (Programmazione)
IFTS2002 Acq. Dati Remoti: INFORMATICA
DAL PROBLEMA ALL'ALGORITMO Problemi e Programmi Paolo Amico
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Laurea.
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Laurea.
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Laurea.
CORSO DI INFORMATICA LAUREA TRIENNALE-COMUNICAZIONE & DAMS
Corso di Informatica A.A
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Laurea.
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Laurea.
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Dott.ssa.
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Dott.ssa.
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Laurea.
Fondamentidi Programmazione Corso: Fondamenti di Programmazione Classe: PARI-DISPARI Docente: Prof. Luisa Gargano Testo: Aho, Ulman, Foundations of Computer.
Programmazione Corso di laurea in Informatica
Algebra di George Boole
Indice: L’algebra di Boole Applicazione dell’algebra di Boole
Claudia Raibulet Algebra Booleana Claudia Raibulet
Programmazione in Java Claudia Raibulet
Parte 4 Elementi di Informatica di base
VARIABILI E COSTANTI LOGICHE
Elenchi in Excel E’ possibile inserire le voci del nuovo elenco oppure
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Maria Vittoria Avolio Laurea.
Laboratorio di Informatica1 Parte 4 Laboratorio di Informatica Dott.ssa Elisa Tiezzi Dott.ssa Elisa Mori.
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Linguaggi e Programmazione per l’Informatica Musicale
Programmazione imperativa
Corso JAVA Lezione n° 03 Istituto Statale di Istruzione Superiore “F. Enriques”
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Algebra di Boole ed elementi di logica Marco D. Santambrogio – Ver. aggiornata.
1 Corso di Informatica (Programmazione) Lezione 8 (7 novembre 2008) Programmazione in Java: operatori aritmetici, operatori di assegnamento e cast.
Algebra di Boole.
Introduzione a Javascript
Parte 3 Lo stato: variabili, espressioni ed assegnazioni
Informatica B Allievi Elettrici - AA Fondamenti della programmazione in linguaggio C (II) Istruzioni e strutture di controllo.
Informatica Lezione 5 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
Circuiti logici.
Condizioni Logiche Che cosa sono: una condizione logica è un’espressione che può avere valore VERO o FALSO Ad esempio: “Torino ha più abitanti di Roma”
1 Fabio Scotti – Università degli Studi di Milano Fabio Scotti ( ) Laboratorio di programmazione per la sicurezza Valentina Ciriani ( )
Fondamenti di Informatica1 Memorizzazione su calcolatore L'unità atomica è il bit (BInary DigiT) L'insieme di 8 bit è detta byte Altre forme di memorizzazione:
Rappresentazione dell'informazione
Algebra di Boole L’algebra di Boole è un formalismo che opera su variabili (dette variabili booleane o variabili logiche o asserzioni) che possono assumere.
Rappresentazione in virgola mobile (floating-point) Permette di rappresentare numeri con ordini di grandezza molto differenti utilizzando per la rappresentazione.
Architettura degli Elaboratori 1
Linguaggio C: Le basi Stefano Cagnoni e Monica Mordonini
Cloud informatica V anno. Introduzione a PHP Lo scripting PHP PHP è un linguaggio di scripting lato server. Le caratteristiche di un linguaggio di scripting.
1 MODULO STRUTTURE DATI FONDAMENTALI: Strutture dinamiche classe 4° INDUSTRIALE INFORMATICA Focus on.
Transcript della presentazione:

Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Dott.ssa Maria Vittoria Avolio Laurea Triennale - Comunicazione&Dams - Unical

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

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

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

Corso di Informatica A.A Laurea Triennale - Comunicazione&Dams - Unical PHP OPERATORI OperatoreAlias simbolicoNomeRisultato 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. 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.

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

Corso di Informatica A.A Laurea Triennale - Comunicazione&Dams - Unical PHP Sintesi della soluzione dellesercizio <?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 Laurea Triennale - Comunicazione&Dams - Unical PHP Sintesi della soluzione dellesercizio if(!$oggetto_disponibile) { echo "L'oggetto non è disponibile"; } else { echo "L'oggetto è disponibile"; } 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"; } ?>