Condizioni decisionali

Slides:



Advertisements
Presentazioni simili
Programmazione Ingegneria TLC
Advertisements

1 Corso di Informatica (Programmazione) Lezione 10 (12 novembre 2008) Programmazione in Java: espressioni booleane e controllo del flusso (selezione)
Lezione 4: Costrutti Condizionali Prof. Raffaele Montella.
Programmazione in Java Claudia Raibulet
Esercizi.
Introduzione a Javascript
Informatica B Allievi Elettrici - AA Fondamenti della programmazione in linguaggio C (II) Istruzioni e strutture di controllo.
Linguaggio C: Le basi Stefano Cagnoni e Monica Mordonini
Introduzione. 2 Perché Java? Java è un linguaggio di programmazione nato per essere eseguito su macchine e sistemi operativi molto diversi fra loro. A.
Condizioni decisionali e costrutto if. 2 Operatori relazionali e logici = Maggiore, maggiore uguale ==, != Uguale a, diverso.
Composizioni di classi. 2 Esercizio 1 Aggiungere al progetto una classe «Fotocamera» che ha i seguenti attributi: -Marca -Megapixel -Flash (boolean) -Autofocus.
Script bash I file di comandi in Linux. BASH  Bourne Again Shell  Modalità interattiva o batch (file di comandi)  Ambiente di programmazione “completo”
LA PROBABILITA’ La teoria della probabilità valuta quanto facilmente un evento casuale può verificarsi.
Test. 2 Compito 1 Esercizio 3 Creare una classe film con i seguenti attributi: titolo, genere, 3D, durata; creare inoltre il costruttore parametrizzato.
Cicli e Array. 2 Esercizio 1 La classe «Smartphone» ha i seguenti attributi: - Modello -Processore -Ram - Pollici -Sistema operativo -Disponibilità (boolean)
Parte 2 Programmare in Matlab – I Sommario: Introduzione: m-file Strutture condizionali e cicli –Istruzione “if” + Operatori logici in MatlabIstruzione.
Ereditarietà Uno dei principi della programmazione orientata agli oggetti (OOP) è il riuso Le classi dovrebbero essere progettate come componenti riutilizzabili.
Ambienti di Programmazione per il Software di Base
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Java World Matrici.
Rielaborato da Atzeni et al., Basi di Dati, Mc-Graw Hill
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Java World Introduzione.
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Rielaborato da Atzeni et al., Basi di dati, Mc-Graw Hill
Universita’ di Milano Bicocca Corso di Basi di Dati 1 in eLearning C
Le operazioni relazionali (continua)
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Java World Cicli e Array.
A. A – 2008 Basi di dati 1 Corso Prof
7. Strutture di controllo Ing. Simona Colucci
Condizioni decisionali
Universita’ di Milano Bicocca Corso di Basi di Dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Esercizi.
Corso di Basi di Dati Il Linguaggio SQL
Corso di Basi di Dati Il Linguaggio SQL
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Informatica CdL in Matematica Parte 5b Roberto Zunino
PROGRAMMAZIONE BASH – ISTRUZIONE IF
Progettazione logica: Il modello relazionale
Corso Java Introduzione.
Corso Java Esercitazione.
Informatica per Scienze Geologiche LT a.a
Java World Cicli e Array.
Corso Java Esercizi.
Corso Java Cicli e Array.
Linguaggio C++ Selezione.
Oggetti Java.
Corso Java Matrici.
Algebra Booleana.
Composizioni di classi
© 2007 SEI-Società Editrice Internazionale, Apogeo
Join, una difficoltà Impiegato Reparto Rossi A Neri B Bianchi Reparto
Java Matrici.
Programmazione e Laboratorio di Programmazione
APPUNTI SUL LINGUAGGIO C Alberi Binari – primi esercizi
Le variabili Tipo Valori ammissibili
Java Costruttore di copia e GetStatus.
Selezione e Proiezione
Condizioni decisionali
Java Introduzione.
La programmazione strutturata
Docente: Sabato Bufano
Vincoli di Integrità Non tutte le combinazioni possibili di valori dei domini su cui è definita una relazione sono accettabili. Alcuni attributi possono.
Transcript della presentazione:

Condizioni decisionali Java Condizioni decisionali e costrutto if

Operatori relazionali e logici <, <= Minore, minore uguale >, >= Maggiore, maggiore uguale ==, != Uguale a, diverso da equals() Stringe uguali !(variabile).equals() Stringhe diverse && And || Or ! Not Java – Operatori relazionali e logici

Costrutto if if(espressione) { … } else if(espressione) else Java – Costrutto if

Esercizio 1 Creare la classe «Impiegato» con i seguenti attributi: - Nome - Cognome Età Sesso (maschio= true) - Ruolo Stipendio Creare i costruttori (default e parametrizzato) della classe e i metodi get e set

Esercizio 1 Creare un metodo che restituisce true se l’impiegato ha uno stipendio maggiore di un valore n generico e ha un cognome diverso da «Rossi» Creare la classe Main in cui viene richiamato il metodo appena creato con un valore dello stipendio pari a 1.000€

Esercizio 1 Creare un metodo che dato un valore t generico rappresentante l’età restituisca: Il Cognome dell’impiegato nel caso in cui il sesso è maschile e l’età minore di t; Il Ruolo nel caso in cui il sesso è maschile e l’età maggiore di t; In tutti gli altri casi restituisca una stringa di errore. Creare nella classe main 2 impiegati (uno maschio e uno femmina) e richiamare con entrambi il metodo appena creato