Descrizione del progetto
TradottoScopo del lavoro: acquisire competenze nell'uso degli operatori di ciclo;
Programmazione di processi computazionali con un numero noto di ripetizioni;
Sviluppo e programmazione di algoritmi per strutture cicliche iterative.
Compito per implementare il lavoro pratico
(a) esplorare le possibilità di un linguaggio di programmazione per l'implementazione
Processi computazionali di una struttura ciclica con un numero noto di ripetizioni in
ciclo e quando il numero di ripetizioni è sconosciuto;
(b) sviluppare algoritmi per risolvere problemi della loro variante, scrivendoli
In forma di diagrammi di flusso;
(b) prevedere tutte le possibili situazioni nel programma in modo da evitare
L'ingresso in un ciclo infinito (chiusura)
(d) fornire commenti nel programma di output corrispondenti alle varie
Situazioni possibili.
Questioni per proteggere il lavoro pratico
1. Algoritmi ciclici.
2. Un operatore di ciclo con un parametro. Un diagramma a blocchi.
3. Operatore di ciclo con precondizione. Un diagramma a blocchi.
4. Operatore di ciclo con postcondizione. Un diagramma a blocchi.
5. Strutture algoritmiche di cicli annidati.
Compiti individuali
Compito 1. Calcolare e visualizzare il valore della funzione quando il valore cambia
Argomento da A a B in passo C, e determinare il valore minimo e massimo
Della funzione nel segmento. Utilizzare tre diversi tipi di software in un programma
Utilizzo di cicli semplici (IF THEN GOTO, WHILE-DO, REPEAT-UNTIL).
Aggiornato 9 minuti fa
Compito 2. Calcolare la somma della serie utilizzando cicli annidati.
Creare due programmi diversi utilizzando diversi tipi di cicli: un tipo
Per, un altro tipo di WHILE-DO o REPEAT-UNTIL.