Si vuole che lesecutore coniughi non solo il presente indicativo ma anche limperfetto e il passato remoto Acquisisci tempo presente imperfetto passato.

Slides:



Advertisements
Presentazioni simili
INFORMATICA Strutture condizionali
Advertisements

Nel sistema operativo MS-DOS il comando cd.. (change directory), serve a cambiare cartella. Il comando rd (remove directory), serve a rimuovere una cartella.
Esercizio Usate il ciclo repeat until (controllo post condizionale) per simulare il prodotto N x M con M somme di N. Esempio: 5 x 3 equivale a fare 5 +5.
Presentazione Di Magellano Riccardo.
Informatica 22/03/2012.
Selezione A. Ferrari.
LS Tron Classe 4TC – as 2006/07 LORGANIZZAZIONE DEI PROGRAMMI UD. 8 p. 282.
PROGRAMMARE IN PASCAL (le basi)
Le funzioni UD. 8 – Lorganizzazione dei programmi p. 309 LS Tron 4TC 06/07.
I File di testo in Pascal
EP 10/11 - PBLezione 2-21 Elementi di Programmazione Tipi di Dati Conversioni Istruzioni di controllo del flusso.
EP 11/12 - PBLezione 31 Elementi di Programmazione Tipi di Dati e Conversioni Istruzioni di controllo del flusso.
Algoritmi e Programmazione
Fondamenti di Informatica
numero rette n numero parti piano f(n) f(n -1)n -1 f(n -1) + nn numero parti piano f(n) numero rette n.
Programmazione Concorrente
Semantiche dei linguaggi di programmazione
Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A Informatica generale 1 Appunti.
Informatica 2. Concetti fondamentali di programmazione Programmare vuol dire scrivere un algoritmo in un linguaggio che faccia funzionare un calcolatore.
1 Corso di Informatica (Programmazione) Lezione 12 (19 novembre 2008) Programmazione in Java: i metodi statici.
Ricorsione e Debug.
Primo esercizio Scrivere un programma che legge da input
Il linguaggio Fortran 90: 2. Istruzioni di Controllo
APPUNTI SUL LINGUAGGIO C
Lezione 4: Costrutti Condizionali Prof. Raffaele Montella.
Fondamenti di Informatica I a.a Il linguaggio C Il controllo di flusso La selezione condizionale Listruzione switch I cicli Le istruzioni break,
Istruzioni di selezione in Java Programmazione Corso di laurea in Informatica.
Selezione (=scelta) con “if-else”
Esercitazioni sui File Nicola Fanizzi - DIB Corso (B) di Programmazione CdL in Informatica – I livello A.A. 2003/2004.
Algoritmi su Tipi Semplici
Istruzioni Decisionali
Istruzioni Iterative Nicola Fanizzi
OPERAZIONI CON STRINGHE Le operazioni più interessanti da fare, per ora, con le stringhe sono: determinare la lunghezza della stringa, cioè quanti caratteri.
CAPITOLO 7.
CAPITOLO 6.
LINGUAGGI DI PROGRAMMAZIONE
Introduzione a:. Nella prima parte di questo corso si vedranno i CONCETTI di: CLASSE (programma) METODO (Algoritmi e dati) CONCETTI CLASSICI DI PROGRAMMAZIONE.
ELEMENTI DI PROGRAMMAZIONE
PROGRAMMAZIONE: linguaggi
TURBOPASCAL …. ripassiamo - prof. V. Riboldi -.
Lezione 6 Strutture di controllo Il condizionale
PROBLEMA ALGORITMO PROGRAMMA LINGUAGGI di PROGRAMMAZIONE
Lordinamento di tre numeri interi. acquisisci a,b,c (a > b) AND (a > c)(b > a) AND (b > c) (c > a) AND (c > b) Scrivi c,b,aScrivi b,c,aScrivi c,a,bScrivi.
Lo sviluppo del software e i linguaggi di programmazione
matematico greco del III° secolo a.c.,
Problema .. modello .. esecutore
La comunicazione uomo … macchina
Problema: come dividere due numeri
Programmazione Strutturata
Anno accademico Le istruzioni di controllo in C.
TURBOPASCAL …. ripassiamo - prof. V. Riboldi -.
JAVA Per iniziare. Verificare installazione javac –version java –version Cercare i files e sistemare eventualmente il path.
- prof. V. Riboldi - SOTTOPROGRAMMI IN TPASCAL METODO TOP DOWN.
RISOLUZIONE DI EQUAZIONI
JavaScript Generalità Cos'è JavaScript?
Lezione 3 Struttura lessicale del linguaggio
Lz. 3 (13/14)Elementi di Programmazione1 Istruzioni (strutture) di controllo 1.
Strutture di controllo Esercizi!. Utilizzare i metodi: I modi per poter richiamare un metodo, di una classe (ad esempio SavitchIn) sono due. 1) E’ sempre.
Arduino: introduzione alla programmazione
Lez. 9 (13/14)Elementi di Programmazione1 Lezione 9 Valutazione di espressioni File di testo sequenziali.
Allievi Elettrici - AA Le funzioni ricorsive in C
1 Tipi di Dato §descrittori, tipi, controllo e inferenza dei tipi §specifica (semantica) e implementazione di tipi di dato l implementazioni “sequenziali”
Tecnologie Informatiche ed Elettroniche per le Produzioni Animali
arduino: dalla teoria alla pratica
Interpreti e compilatori
Informatica e Informatica di Base
Ciclo for nei linguaggi di programmazione. Nei linguaggi di programmazione, il ciclo for è una struttura di controllo iterativa che determina l'esecuzione.
Samuele Marino. Cos’è il Repeat Until?  In Pascal, il Repeat Until è un ciclo che consiste nel ripetere (Repeat) una o più istruzioni fino a quando (Until)
Eprogram informatica V anno. Introduzione a PHP Introduzione La diffusione di PHP ha avuto un notevole incremento dalla fine degli anni Novanta a oggi,
IL CONCETTO DI ALGORITMO
Transcript della presentazione:

Si vuole che lesecutore coniughi non solo il presente indicativo ma anche limperfetto e il passato remoto Acquisisci tempo presente imperfetto passato remoto Esegui il sottoprogramma che scrive il presente Esegui il sottoprogramma che scrive il passato remoto Esegui il sottoprogramma che scrive limprefetto

Acquisisci tempo presente imperfetto passato remoto Esegui il sottoprogramma che scrive il presente Esegui il sottoprogramma che scrive il passato remoto Esegui il sottoprogramma che scrive limperfetto Lesecutore deve scegliere il sottoprogramma da eseguire: SELEZIONARE il percorso in base al dato acquisito (tempo) PROGRAM verbi; VAR tempo: STRING; Sottoprogramma t_presente Sottoprogramma t_imperfetto Sottoprogramma t_p_remoto BEGIN READLN(tempo); IF condizione THEN istruzioneELSEistruzione Le parentesi graffe contengono elementi NON PRIMITIVI, elementi il cui significato deve essere specificato con elementi PRIMITIVI IF tempo = presente THEN t_presente ELSE IF tempo = imperfetto THEN t_imperfetto ELSE t_p_remoto END.

Sottoprogramma t_presente Sottoprogramma t_imperfetto Sottoprogramma t_p_remoto sottoprogramma PROCEDUREidentificatore;variabiliistruzione; PROGRAM identificatore ;; variabiliistruzione. Confrontate il diagramma sintattico del sottoprogramma con quello del programma PASCAL ; Si dovrà scrivere, nel posto previsto, il programma dellindicativo presente, il programma dellimperfetto e quello del passato remoto sostituendo la parola PROGRAM con la parola PROCEDURE e il punto finale con il punto e virgola Enunceremo le variabili del sottoprogramma tra quelle del programma principale: il sottoprogramma non definirà variabili