Fondamenti di Informatica T1 Selezione
|
|
- Cristoforo Carnevale
- 5 anni fa
- Visualizzazioni
Transcript
1 Fondamenti di Informatica T1 Selezione Tutor Melissa Licciardello Melissa Licciardello Fondamenti di Informatica T1 1 / 1
2 Selezione Strumento che permette di differenziare il flusso di controllo di un programma, ovvero la sequenza di istruzioni da eseguire, a seconda che siano verificate o meno determinate condizioni Ci possono essere due o più istruzioni alternative Melissa Licciardello Fondamenti di Informatica T1 2 / 1
3 if-else if-else if (< prima condizione >) { <sequenza istruzioni> } else if (<seconda condizione>) { <sequenza istruzioni> }.. else { <sequenza istruzioni> } Melissa Licciardello Fondamenti di Informatica T1 3 / 1
4 switch switch(var) var può essere un intero oppure un carattere { case <primo valore>: <sequenza istruzioni> break; case <secondo valore> : <sequenza istruzioni> break;.. default : <sequenza istruzioni> break; } Melissa Licciardello Fondamenti di Informatica T1 4 / 1
5 Condizioni : operatori utili Concatenazione di condizioni Congiunzione && Disgiunzione Negazione! Operatori matematici di confronto (Utilizzabili anche per il confronto fra caratteri char) Maggiore > Maggiore uguale >= Minore < Minore uguale <= Uguale == Diverso! = Come elementi condizionanti è inoltre possibile utilizzare delle variabili booleane Melissa Licciardello Fondamenti di Informatica T1 5 / 1
6 Esercizio 1 (Svolto) Inseriti tre lati di un triangolo, calcolare perimetro e area e stampare i risultati a video ATTENZIONE! : il programma deve verificare che le quantità inserite rappresentino una lunghezza fisica (e che, quindi, siano maggiori di 0) e che le tre lunghezze possano appartenere ad un triangolo (la somma di ogni due lati deve essere maggiore del terzo) Melissa Licciardello Fondamenti di Informatica T1 6 / 1
7 Esercizio 1 : Soluzione Melissa Licciardello Fondamenti di Informatica T1 7 / 1
8 Esercizio 2 (Svolto) Un supermercato, per invogliare i propri clienti a tesserarsi presso le proprie sedi, applica questo tipo di sconto: i clienti non tesserati pagano il conto pieno; dal primo anno di tesseramento si applicano sconti crescenti, fino ad un massimo di 4 anni, nel seguente modo: Primo anno di tesseramento : 5% di sconto. Secondo anno di tesseramento: 10% di sconto. Terzo anno di tesseramento: 15% di sconto. Quarto anno di tesseramento e più: 20% di sconto. Scrivere un programma che, inserito l importo totale della spesa ed il numero di anni di fedeltà del cliente, calcoli il conto da pagare. Melissa Licciardello Fondamenti di Informatica T1 8 / 1
9 Esercizio 2 : Soluzione Melissa Licciardello Fondamenti di Informatica T1 9 / 1
10 Esercizio 3 Scrivere un programma che, inserita la data di nascita nel formato giorno (intero) e mese (stringa), scriva in output il segno zodiacale ed il corrispettivo elemento. Elenco segno-data-elemento Ariete dal 21 Marzo al 20 Aprile, FUOCO Toro dal 21 Aprile al 20 Maggio, TERRA Gemelli dal 21 Maggio al 21 Giugno, ARIA Cancro dal 22 Giugno al 22 Luglio, ACQUA Leone dal 23 Luglio al 23 Agosto, FUOCO Vergine dal 24 Agosto al 22 Settembre, TERRA Bilancia dal 23 Settembre al 22 Ottobre, ARIA Scorpione dal 23 Ottobre al 22 Novembre, ACQUA Saggitario dal 23 Novembre al 21 Dicembre, FUOCO Capricorno dal 22 Dicembre al 20 Gennaio, TERRA Aquario dal 21 Gennaio al 19 Febbraio, ARIA Pesci dal 20 Febbraio al 20 Marzo, ACQUA Consigliato l utilizzo di if-else if- else Melissa Licciardello Fondamenti di Informatica T1 10 / 1
11 Esercizio 4 Scrivere un programma che, inseriti i coefficienti di una retta nella forma y = mx + q e di una parabola con asse paralello all asse delle y nella forma y = ax 2 + bx + c, determini se parabola e retta sono esterne, tangenti o secanti. Ricordarsi di eseguire gli opportuni controlli sui parametri inseriti! Melissa Licciardello Fondamenti di Informatica T1 11 / 1
12 Esercizio 5 In previsione di un ingente arrivo di studenti per l anno accademico la scuola di Ingegneria ha deciso di sviluppare (finalmente) un sistema informatizzato di test di ammissione. Ad ogni studente verranno poste 4 domande (decidete voi quali), e si potrà scegliere fra quattro risposte (1/2/3/4), di cui una è corretta, due sono sbagliate ed una è sbagliatissima. Il punteggio da assegnare per ogni risposta è: Risposta corretta : +1 Risposta sbagliata : +0 Risposta SBAGLIATISSIMA : -0.5 La soglia per essere ammessi è un punteggio di 2.5 su 4. Quando lo studente ha finito il test deve essere visualizzato il punteggio raggiunto ed il risultato (ammesso-non ammesso). Consigliato l utilizzo di switch Divertitevi :) Melissa Licciardello Fondamenti di Informatica T1 12 / 1
Fondamenti di Informatica T-1
Fondamenti di Informatica T-1 Selezione e Tipi Enumerativi Tutor: Allegra De Filippo allegra.defilippo@unibo.it a.a. 2015/2016 Fondamenti di Informatica T-1 Allegra De Filippo 1 / 20 SELEZIONE Permette
DettagliFondamenti di Informatica T-1
Fondamenti di Informatica T-1 Selezione e Tipi Enumerativi Tutor: Allegra De Filippo allegra.defilippo@unibo.it a.a. 2016/2017 Fondamenti di Informatica T-1 Allegra De Filippo 1 / 19 SELEZIONE Permette
DettagliFondamenti di Informatica T-1
Fondamenti di Informatica T-1 Istruzioni di selezione e tipi enumerativi Tutor: Angelo Feraudo angelo.feraudo2@unibo.it a.a. 2017/2018 Fondamenti di Informatica T-1 Angelo Feraudo 1 / 27 SELEZIONE Permette
DettagliFondamenti di Informatica T-1. Selezione
Selezione 2 Selezione Permette di differenziare il flusso di controllo a seconda che sia verificata o meno una condizione. Il flusso di controllo si ramifica in due (o più) sequenze di istruzioni alternative.
DettagliFondamenti di Informatica T1 Introduzione al linguaggio Java Input/Output-Variabili-Tipi
Fondamenti di Informatica T1 Introduzione al linguaggio Java Input/Output-Variabili-Tipi Tutor Melissa Licciardello melissa.licciardell2@unibo.it Melissa Licciardello Fondamenti di Informatica T1 1 / 15
DettagliLABORATORIO di INFORMATICA
Università degli Studi di Cagliari Corso di Laurea Magistrale in Ingegneria per l Ambiente ed il Territorio LABORATORIO di INFORMATICA A.A. 2010/2011 Prof. Giorgio Giacinto ESERCIZI - 1 http://www.diee.unica.it/giacinto/lab
DettagliIstruzioni Condizionali
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1 Dispensa 6 Istruzioni Condizionali Carla Limongelli Settembre 2006 http://www.dia.uniroma3.it/~java/fondinf1/ Istruzioni condizionali
DettagliFondamenti di Informatica T-1. Variabili, costanti e operazioni Selezione
Variabili, costanti e operazioni Selezione 2 Variabili Dichiarazione di una variabile: ; Esempio: variabile numerica intera numauto: int numauto; Assegnare alla variabile
DettagliIstruzioni Condizionali
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica Dispensa 10 Istruzioni Condizionali Carla Limongelli Novembre 2011 http://www.dia.uniroma3.it/~java/fondinf/ Istruzioni condizionali 1 Contenuti
DettagliLezione 3 programmazione in Java
Lezione 3 programmazione in Java Nicola Drago drago@sci.univr.it Dipartimento di Informatica Università di Verona Anteprima Help in linea La selezione Il costrutto di scelta Espressioni logiche Esercizi
DettagliFondamenti di Informatica T-1
Fondamenti di Informatica T-1 Stringhe e Istruzioni di selezione Tutor: Angelo Feraudo angelo.feraudo2@unibo.it a.a. 2018/2019 Fondamenti di Informatica T-1 Angelo Feraudo 1 / 24 STRINGHE: Definizione
DettagliIL COSTRUTTO SELEZIONE
IL COSTRUTTO SELEZIONE Il costrutto selezione Permette di effettuare una scelta tra due possibili opzioni. Tale scelta verrà effettuata valutando il valore di verità di una condizione espressa da una proposizione
DettagliCompitino di Laboratorio di Informatica CdL in Matematica 13/11/2007 Teoria Compito A
Matematica 13/11/2007 Teoria Compito A Domanda 1 Descrivere, eventualmente utilizzando uno schema, gli elementi funzionali di una CPU. Domanda 2 Java è un linguaggio compilato o interpretato? Motivare
Dettaglilaboratorio di python
laboratorio di python definizioni di booleani, selezione ed uso degli input 13 Marzo 2019 1/32 Correzione esercizi per oggi esercizio 1 per casa Scrivere una funzione che non ha nessun parametro, non restituisce
DettagliEsercizi e problemi sulla parabola
Esercizi e problemi sulla parabola Esercizio 1. Si consideri l'insieme di parabole: con k R, k 1. Γ k : y = (k + 1)x x + k 4 (a) Determinare, per quali k, la parabola passa per l'origine. (b) Determinare,
DettagliFondamenti di informatica T-1 (A K) Esercitazione 4: controllo del flusso
Fondamenti di informatica T-1 (A K) Esercitazione 4: controllo del flusso AA 2018/2019 Tutor: Lorenzo Rosa lorenzo.rosa@unibo.it 2 Esercitazione 4 Introduzione al calcolatore e Java Linguaggio Java, basi
DettagliFondamenti di Informatica T-1 Modulo 2
Fondamenti di Informatica T-1 Modulo 2 Obiettivi di questa lezione 1. Valutazione in cortocircuito 2. If e if innestati 3. Switch 4. Cicli Valutazione in cortocircuito In C, le espressioni booleane sono
DettagliLICEO LINGUISTICO STATALE J. M. KEYNES
LICEO LINGUISTICO STATALE J. M. KEYNES PROGRAMMA SVOLTO ANNO SCOLASTICO 206/207 DOCENTE DISCIPLINA CLASSE MARIA GRAZIA GOZZA MATEMATICA 3^ F LICEO LINGUISTICO Ripasso: Operazioni con le frazioni algebriche,
DettagliStrutture di Controllo
Strutture di Controllo Istruzioni condizionali e cicli http://www.dia.uniroma3.it/~roselli/ roselli@dia.uniroma3.it Credits Materiale a cura del Prof. Franco Milicchio Introduzione Fino ad ora, il nostro
DettagliPASCAL LA SELEZIONE: IF TRATTO DA CAMAGNI-NIKOLASSY, CORSO DI INFORMATICA, VOL. 1, HOEPLI. Informatica
PASCAL LA SELEZIONE: IF TRATTO DA CAMAGNI-NIKOLASSY, CORSO DI INFORMATICA, VOL. 1, HOEPLI Informatica La selezione semplice: if..then La selezione semplice: if..then L istruzione di selezione semplice
DettagliLaboratorio di Python
Laboratorio di Python Booleani, Selezione, Input Lab03 7 Marzo 2018 Outline Correzione esercizi per oggi Booleani e Selezione (if) Teoria Esercizi Input Teoria Esercizi Esercizi per casa Esercizio 1 per
DettagliJava SE 7. Strutture di programmazione (2)
Java SE 7 Strutture di programmazione (2) diegozabot@yahoo.it ursula.castaldo@gmail.com Casting (1) E' l'operazione che realizza la conversione di tipo tra oggetti e tra tipi primitivi. E' un'operazione
DettagliStrutture di Controllo Condizionali e Operatori Logici e Relazionali
Linguaggio C Strutture di Controllo Condizionali e Operatori Logici e Relazionali 1 Strutture di Controllo! Controllano il flusso di esecuzione di un programma Istruzioni di selezione: permettono di selezionare
DettagliNOME E COGNOME:... DATA DI NASCITA:... MATRICOLA:... b =
Soluzioni Test di ingresso: MATEMATICA C.d.L. Scienze Geologiche (26/09/202) VALUTAZIONE mancata risposta o risposta errata: 0 punti risposta corretta: punto NOME E COGNOME:... DATA DI NASCITA:... MATRICOLA:....
DettagliFondamenti di Informatica T1 Stringhe
Fondamenti di Informatica T1 Stringhe Tutor Melissa Licciardello melissa.licciardell2@unibo.it Melissa Licciardello Fondamenti di Informatica T1 1 / 12 Stringhe Stringa : tipo di dato che rappresenta un
DettagliEspressioni booleane. Esempio: temperatura <= 0 velocita > velocita max
Espressioni booleane Espressioni booleane il linguaggio deve consentire di descrivere espressioni booleane cioé espressioni che ritornino come risultato valori di verit : vero o falso (guardie di condizionali
DettagliLaboratorio di Informatica I
Struttura della lezione Lezione 3: Istruzioni ed operatori booleani. Vittorio Scarano Corso di Laurea in Informatica Università di Salerno Soluzioni agli esercizi Istruzioni (statement) semplici e di controllo
DettagliA.A. 2018/2019 Corso di Laurea in Matematica Corso di Laurea in Informatica. Precorso di Matematica. L. Paladino. Foglio di esercizi n.
A.A. 018/019 Corso di Laurea in Matematica Corso di Laurea in Informatica Precorso di Matematica L. Paladino Foglio di esercizi n. 1 Risolvere le seguenti equazioni: 1) x + x 3 + (1 + 1 )x + 6 = 1. ) x
DettagliTutorato Elementi di Informatica 2018
Università degli Studi di Cagliari Pattern Recognition & Application Lab Dipartimento di Ingegneria Elettrica ed Elettronica Tutorato Elementi di Informatica 2018 Esercizi per I parziale Mail: bioinfo.marcialis@gmail.com
DettagliRisoluzione di un problema
Algoritmi Risoluzione di un problema Descrizione di un problema! Individuazione di un ALGORITMO! Metodo risolutivo (progetto) Introduzione 2 Algoritmo Sequenza finita di mosse che risolve in un tempo finito
Dettagli2 Operatori matematici e costrutto if
Questa dispensa propone esercizi sulla scrittura di algoritmi, in linguaggio C, utili alla comprensione delle operazioni tra numeri e del costrutto condizionale if. Si introducono anche le due funzioni
DettagliFondamenti di Informatica T1 Ereditarietà
Fondamenti di Informatica T1 Ereditarietà Tutor Melissa Licciardello melissa.licciardell2@unibo.it Melissa Licciardello Fondamenti di Informatica T1 1 / 10 Ereditarietà Costrutto che permette di definire
DettagliGEOMETRIA ANALITICA: LE CONICHE
DIPARTIMENTO DI INGEGNERIA CIVILE PRECORSO DI MATEMATICA ANNO ACCADEMICO 2013-2014 ESERCIZI DI GEOMETRIA ANALITICA: LE CONICHE Esercizio 1: Fissato su un piano un sistema di riferimento cartesiano ortogonale
DettagliSwitch. Unità 3. Domenico Daniele Bloisi. Corso di Programmazione e Metodi Numerici Ingegneria Aerospaziale BAER
Corso di Programmazione e Metodi Numerici Ingegneria Aerospaziale BAER Domenico Daniele Bloisi Docenti Metodi Numerici prof. Vittoria Bruni vittoria.bruni@sbai.uniroma1.it Programmazione prof. Domenico
DettagliUn esempio per iniziare. Il controllo del programma in C. Altri cenni su printf() Esercizi (printf) printf( 8!=%d, fatt);
Un esempio per iniziare Il controllo del programma in C DD Cap.3 pp.91-130 /* calcolo di 8!*/ #include #define C 8 int main() int i=1; int fatt=1; while (i
DettagliEsempi di programmi. Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1. Dispensa E01. A. Miola Settembre 2007
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1 Dispensa E01 Esempi di programmi A. Miola Settembre 2007 http://www.dia.uniroma3.it/~java/fondinf1/ Esempi di programmi - 1 1 Contenuti
Dettagliimport java.io.*; Pag. 1 di 15
8 studenti di 5 classi quinte hanno partecipato alle olimpiadi della matematica. Stampare l elenco degli studenti in ordine decrescente di punteggio ottenuto e la rispettiva classe di appartenenza. Realizzare
DettagliRiassunto. Introduzione alla. 4. Intro programmazione strutturata. Oggi. programmazione strutturata. Le strutture di controllo della.
ntroduzione alla Stefano Mizzaro Dipartimento di matematica e informatica Università di Udine http://www.dimi.uniud.it/mizzaro/ mizzaro@dimi.uniud.it Programmazione, lezione 4 Riassunto Esempi mattoni
DettagliInformatica B. Sezione D. Scuola di Ingegneria Industriale Laurea in Ingegneria Energetica Laurea in Ingegneria Meccanica
Scuola di Ingegneria Industriale Laurea in Ingegneria Energetica Laurea in Ingegneria Meccanica Dipartimento di Elettronica, Informazione e Bioingegneria Informatica B Sezione D Franchi Alessio Mauro,
DettagliStudia il seguente fascio di parabole: 3= 1. Determiniamo la forma canonica: 2. Determiniamo le coordinate dei vertici al variare del parametro a :
Fascio di parabole Esercizi Esercizio 362.341 Studia il seguente fascio di parabole: 3= = +3 2. Determiniamo le coordinate dei vertici al variare del parametro a : = = =0 = 0 +3=3 Il vertice non dipende
DettagliCorso di Fondamenti di Informatica
Corso di Fondamenti di Informatica Le classi di istruzioni in C++ 1 Le classi di istruzioni in C++ SEQUENZIALI Statement semplice Statement composto CONDIZIONALI if < expr.> else switch case
DettagliDall analisi alla codifica (2)
Corso di Laurea Ingegneria Civile Fondamenti di Informatica Dispensa 09 Dall analisi alla codifica (2) Dall analisi alla codifica (2) 1 Contenuti Problemi di ingresso e uscita - esercizi Lunghezza di una
DettagliDescrizione di un algoritmo
Descrizione di un algoritmo Si descrive un algoritmo cercando di sintetizzare il più possibile la sua sequenza di passi; Non si utilizza un linguaggio di programmazione specifico, ma è meglio utilizzare
DettagliEsercitazioni di Fondamenti di Informatica - Lez. 5 30/10/2018
Esercitazioni di Fondamenti di Informatica - Lez. 30/10/018 Esercizi sulle funzioni in C I codici e le soluzioni degli esercizi sono nella cartella parte1 1. Scrivere i prototipi delle seguenti funzioni.
DettagliTest di ingresso: MATEMATICA C.d.L. Scienze Geologiche (27/09/2013) NOME E COGNOME:... DATA DI NASCITA:... MATRICOLA:...
Test di ingresso: MATEMATICA C.d.L. Scienze Geologiche (27/09/203) Soluzioni VALUTAZIONE mancata risposta o risposta errata: 0 punti risposta corretta: punto NOME E COGNOME:....................................................
DettagliINFORMATICA A. Titolo presentazione sottotitolo. Laboratorio n 2 Ing. Gian Enrico Conti Dott. Michele Zanella
INFORMATICA A Titolo presentazione sottotitolo A.A. 2017-18 Milano, XX mese 20XX Laboratorio n 2 Ing. Gian Enrico Conti Dott. Michele Zanella Info Logistiche Contatti: gianenrico.conti@mail.polimi.it michele.zanella@polimi.it
DettagliFondamenti di Informatica T-1 Modulo 2
Fondamenti di Informatica T-1 Modulo 2 Obiettivi di questa lezione 1. Valutazione in cortocircuito 2. If e if innestati 3. Switch 4. Cicli Valutazione in cortocircuito In C, le espressioni booleane sono
DettagliPolitecnico di Milano - Facoltà di Ingegneria INFORMATICA A - Corso per allievi GESTIONALI - Prof. C. SILVANO A. A. 2003/ novembre 2003
Politecnico di Milano - Facoltà di Ingegneria INFORMATICA A - Corso per allievi GESTIONALI - Prof. C. SILVANO A. A. 2003/2004-19 novembre 2003 COGNOME: NOME: MATRICOLA: Istruzioni: Scrivere solo sui fogli
DettagliLab 04 Programmazione Strutturata"
Fondamenti di Informatica e Laboratorio T-AB Ingegneria Elettronica e Telecomunicazioni Lab 04 Programmazione Strutturata" Lab04 1 Valutazione in cortocircuito (1)" In C, le espressioni booleane sono valutate
Dettagli1. Esempi. 2. I mattoni di un programma Java: ! Parole riservate. ! Identificatori. ! Variabili. ! Letterali. ! Costanti. ! Operatori. !
ntroduzione alla Stefano Mizzaro Dipartimento di matematica e informatica Università di Udine http://www.dimi.uniud.it/mizzaro/ mizzaro@uniud.it Programmazione, lezione 4 1. Esempi Riassunto 2. mattoni
DettagliSviluppo di programmi
Sviluppo di programmi FASE 1: Dare un nome al problema partendo dall analisi del problema FASE 2: Scrivere la specifica funzionale FASE 3: Scrittura dell algoritmo FASE 3.1: Introduzione delle variabili
DettagliEsercitazione per la prova di recupero del debito formativo
LEZIONI ED ESERCITAZIONI DI MATEMATICA Prof. Francesco Marchi 1 Esercitazione per la prova di recupero del debito formativo 24 febbraio 2010 1 Per altri materiali didattici o per contattarmi: Blog personale:
DettagliLab 3: 3 Aprile Marco D. Santambrogio Gianluca Durelli Ver. aggiornata al 31 Marzo 2014
Lab 3: 3 Aprile 2014 Marco D. Santambrogio marco.santambrogio@polimi.it Gianluca Durelli durelli@elet.polimi.it Ver. aggiornata al 31 Marzo 2014 Obiettivi Esercitarsi sui costrutti visti a lezione Costrutti
DettagliLe basi del linguaggio Java
Le basi del linguaggio Java Compilazione e interpretazione Quando si compila il codice sorgente scritto in Java, il compilatore genera il codice compilato, chiamato bytecode. È un codice generato per una
Dettaglif(x) = sin cos α = k2 2 k
28 Maggio 2015 Il punteggio viene attribuito in base alla correttezza e completezza nella risoluzione dei quesiti, nonché alle caratteristiche dell esposizione: chiarezza, ordine ed organicità. La sufficienza
DettagliMatlab. Istruzioni condizionali, cicli for e cicli while.
Matlab. Istruzioni condizionali, cicli for e cicli while. Alvise Sommariva Università degli Studi di Padova Dipartimento di Matematica 17 marzo 2016 Alvise Sommariva Introduzione 1/ 18 Introduzione Il
DettagliCorso di Matematica II
Corso di Matematica II Università degli Studi della Basilicata Dipartimento di Scienze Corso di laurea in Chimica e in Scienze Geologiche A.A. 2014/15 dott.ssa Vita Leonessa Elementi di geometria analitica
DettagliProva di matematica proposta dal Ministero Seconda proposta
Matematica per la nuova maturità scientifica A. Bernardo M. Pedone 89 Problema Prova di matematica proposta dal Ministero Seconda proposta Della parabola f ( x) = ax bx c si hanno le seguenti informazioni,
DettagliFondamenti di Informatica T-1
Fondamenti di Informatica T-1 Introduzione al linguaggio Java - Input/Output, Variabili, Tipi Tutor: Allegra De Filippo allegra.defilippo@unibo.it a.a. 2015/2016 Fondamenti di Informatica T-1 Allegra De
DettagliIstruzioni di selezione in Java 1
Ordine di esecuzione Istruzioni di selezione in Java Corso di laurea in Comunicazione digitale Nei metodi l ordine di esecuzione delle istruzioni è sequenziale se non specificato altrimenti Alcune istruzioni
DettagliQuadrati magici. QUADRATO DI VENERE ( per Toro e Bilancia )
Quadrati magici Un talismano di particolare efficacia è considerato dagli occultisti il quadrato planetario che, basato sui numeri potenziati al quadrato e sistemati nelle caselle, danno la medesima cifra
DettagliLab 03 Istruzioni Prima Parte"
Fondamenti di Informatica e Laboratorio T-AB e Fondamenti di Informatica T1 Ingegneria Elettronica e Telecomunicazioni e Ingegneria dell Automazione Lab 03 Istruzioni Prima Parte" Lab03 1 Esercizio 1"
DettagliLaboratorio Progettazione Web Il linguaggio PHP le istruzioni. Andrea Marchetti IIT-CNR 2013/2014
Laboratorio Progettazione Web Il linguaggio PHP le istruzioni Andrea Marchetti IIT-CNR andrea.marchetti@iit.cnr.ita 2013/2014 Assegnamento L assegnamento ad una variabile è il classico variabile = valore;
DettagliFondamenti di Informatica
Vettori e matrici #1 Le variabili definite come coppie sono dette variabili scalari Fondamenti di Informatica 5. Algoritmi e pseudocodifica Una coppia è una variabile
DettagliFondamenti di Informatica T1. Lab 03 Istruzioni. Lab03 1
Fondamenti di Informatica T1 Lab 03 Istruzioni Lab03 1 Esercizio 1 Realizzare un programma che legga da input tre numeri interi e stampi a video la loro somma e la media. Lab03 2 #include main()
DettagliCorso di Fondamenti di Informatica Classi di istruzioni 2
Corso di Informatica Classi di istruzioni 2 Anno Accademico 2010/2011 Francesco Tortorella Strutture di controllo Caratteristica essenziale degli algoritmi è la possibilità di decidere le operazioni da
DettagliPIANO DI RECUPERO DI MATEMATICA ANNO SCOLASTICO 2015/2016 CLASSI 3
PIANO DI RECUPERO DI MATEMATICA ANNO SCOLASTICO 0/0 CLASSI DISEQUAZIONI Risolvi le seguenti disequazioni numeriche intere. ) ) 9 ) ) 9 ( ) ) ) non esiste R non esiste R Risolvi le seguenti disequazioni
DettagliNavigare cod. NA Prezzo al pubblico 15,50. Portachiavi a forma di borsetta. In astuccio Navigare.
Navigare cod. NA1121-2. Prezzo al pubblico 15,50. Portachiavi a forma di borsetta. In astuccio Navigare. Navigare cod. NA1121-4. Prezzo al pubblico 15,50. Portachiavi a forma di borsetta. In astuccio Navigare.
DettagliStrutture di controllo
Strutture di controllo 73 Teorema di Bohm e Jacopini Tutti i programmi possono essere scritti in termini di tre strutture di controllo: La sequenza, permette di eseguire le istruzioni secondo l ordine
DettagliCome va usato il codice dei caratteri
Espressioni booleane Come va usato il codice dei caratteri Convertiamo una lettera minuscola in maiuscolo: char lower = k ; char upper = (char) (lower - a + A ); printf("%c", upper); Convertiamo un carattere
DettagliFasi di creazione di un programma
Fasi di creazione di un programma 1. Studio Preliminare 2. Analisi del Sistema 6. Manutenzione e Test 3. Progettazione 5. Implementazione 4. Sviluppo Sviluppo di programmi Per la costruzione di un programma
DettagliProgrammazione in Java (I modulo) Lezione 4
Programmazione in Java (I modulo) Lezione 4 Costanti Chiamiamo costanti tutti i valori numerici (interi o con la virgola), i caratteri e le stringhe. Esempio: 2, 3.7, 'y, buongiorno Le costanti numeriche
DettagliProgrammazione di base
Fondamenti di Informatica Quinto Appello 016-1 1 Luglio 01 Rispondi alle domande negli appositi spazi. I punti assegnati per ogni domanda sono indicati nel riquadro a lato. L'esame contiene 10 domande,
DettagliMatematica. 2. Funzioni, equazioni e disequazioni lineari e quadratiche. Giuseppe Vittucci Marzetti 1
Matematica 2. e quadratiche Giuseppe Vittucci Marzetti 1 Corso di laurea in Scienze dell Organizzazione Dipartimento di Sociologia e Ricerca Sociale Università degli Studi di Milano-Bicocca A.A. 2018-19
Dettagli5 - Istruzioni condizionali
5 - Istruzioni condizionali Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it
DettagliLab 04 (parte A) Programmazione Strutturata
Fondamenti di Informatica e Laboratorio T-AB Ingegneria Elettronica e Telecomunicazioni Lab 04 (parte A) Programmazione Strutturata Lab04 1 Valutazione in cortocircuito (1) In C, le espressioni booleane
DettagliVersione di Controllo
Università degli Studi di Trento test di ammissione ai corsi di laurea in Fisica - Matematica - Informatica Ingegneria dell Informazione e Organizzazione d Impresa Ingegneria dell Informazione e delle
DettagliFondamenti di Informatica 6. Algoritmi e pseudocodifica
Vettori e matrici #1 Fondamenti di Informatica 6. Algoritmi e pseudocodifica Corso di Laurea in Ingegneria Civile A.A. 2010-2011 1 Semestre Prof. Giovanni Pascoschi Le variabili definite come coppie
DettagliFondamenti di Informatica T1 Interfaccia Comparable Collezioni
Fondamenti di Informatica T1 Interfaccia Comparable Collezioni Tutor Melissa Licciardello melissa.licciardell2@unibo.it Melissa Licciardello Fondamenti di Informatica T1 1 / 19 Interfaccia Comparable Fa
DettagliProgrammazione. Selezione e ripetizione. Francesco Tiezzi. Scuola di Scienze e Tecnologie Sezione di Informatica Università di Camerino
Programmazione Francesco Tiezzi Scuola di Scienze e Tecnologie Sezione di Informatica Università di Camerino Lucidi originali di Pierluigi Crescenzi Variabili ed espressioni Booleane Variabili ed espressioni
DettagliLaboratorio di Python
, Input da tastiera, Iterazione incondizionata 7 marzo 2014 Sommario 1 2 3 Outline 1 2 3 Definizione di funzione import modulo Si importa il modulo specificato def nome_f(par 1,, par n ) : Si definiscono
DettagliFondamenti di Informatica
Fondamenti di Informatica Prima prova intermedia - 11 Novembre 2009 Si risolvano i seguenti esercizi. Il compitino prevede un punteggio massimo di 15/14-esimi, cui andranno sommati i punti ottenuti nel
DettagliIterazione. Corso di Laurea Ingegneria Informatica Fondamenti di Informatica. Dispensa E06. C. Limongelli Dicembre 2011
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica Dispensa E06 C. Limongelli Dicembre 2011 1 Contenuti q Si vogliono formalizzare diverse tecniche per la risoluzione di problemi di: Accumulazione
DettagliInformatica/ Ing. Meccanica/ Edile/ Prof. Verdicchio/ 02/07/2015/ Foglio delle domande /VERSIONE 1 Matricola Cognome Nome
Informatica/ Ing. Meccanica/ Edile/ Prof. Verdicchio/ 02/07/2015/ Foglio delle domande /VERSIONE 1 Matricola Cognome Nome 1) Il termine informatica viene dalla fusione delle seguenti parole a) informazione
DettagliPolitecnico di Milano Facoltà di Ingegneria Industriale INFORMATICA B Prova in itinere del 8 Novembre 2010 COGNOME E NOME RIGA COLONNA MATRICOLA
Politecnico di Milano Facoltà di Ingegneria Industriale INFORMATICA B Prova in itinere del 8 Novembre 010 COGNOME E NOME RIGA COLONNA MATRICOLA Spazio riservato ai docenti Il presente plico contiene 4
DettagliIterazione. Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1. Dispensa E07. C. Limongelli Novembre 2007
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1 Dispensa E07 Iterazione C. Limongelli Novembre 2007 http://www.dia.uniroma3.it/~java/fondinf1/ Iterazione 1 Contenuti Si vogliono formalizzare
DettagliLaboratorio di Informatica Ingegneria Clinica Lezione 7/11/2011. Prof. Raffaele Nicolussi
Laboratorio di Informatica Ingegneria Clinica Lezione 7/11/2011 Prof. Raffaele Nicolussi FUB - Fondazione Ugo Bordoni Via del Policlinico, 147-00161 Roma Docente Raffaele Nicolussi rnicolussi@fub.it Lezioni
DettagliSviluppo di programmi
Sviluppo di programmi Per la costruzione di un programma conviene: 1. condurre un analisi del problema da risolvere 2. elaborare un algoritmo della soluzione rappresentato in un linguaggio adatto alla
DettagliUniversità degli Studi di Perugia - Facoltà di Ingegneria Secondo test d ingresso A.A. 2011/ Settembre 2011
Università degli Studi di Perugia - Facoltà di Ingegneria Secondo test d ingresso A.A. 2011/2012-16 Settembre 2011 1. Quale tra i seguenti numeri è razionale? A. 2 3. B. 2 + 3. C. π. D. 2 8. E. 8. 2. Quali
DettagliVBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole.
Excel VBA VBA Visual Basic for Application VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole. 2 Prima di iniziare. Che cos è una variabile?
DettagliESERCIZIO 1. Informatica B - Esercitazione 12
ESERCIZIO 1 Si scriva in Octave/MATLAB la funzione analisimatrice che: ricevo come parametro una matrice a, verifica che i suoi valori NON siano tutti uguali. Se questo è verificato: - calcola il valore
Dettagli