logo

Crowdly

Browser

Add to Chrome

M122 (OI) - Automatizzare dei processi attraverso un linguaggio di script

Looking for M122 (OI) - Automatizzare dei processi attraverso un linguaggio di script test answers and solutions? Browse our comprehensive collection of verified answers for M122 (OI) - Automatizzare dei processi attraverso un linguaggio di script at moodle.edu.ti.ch.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Simulazione di una banca

Crea un programma che calcoli e stampi il saldo di un conto bancario anno per anno.

Il calcolo parte da un importo iniziale, al quale si applica un tasso di interesse annuale fisso (espresso in percentuale) per un determinato numero di anni, inserito dall'utente.

Il saldo aggiornato di ciascun anno deve essere stampato in modo chiaro.

Esempio di output:

View this question

Calcolo del totale di una spesa

Crea un programma che calcoli il totale della spesa di un utente chiedendo il prezzo di ciascun articolo. 

L'inserimento dei prezzi continua fino a quando l'utente non inserisce il valore 0 (che indica la fine degli input).

Il programma utilizzerà un ciclo Do-While per garantire che almeno un prezzo venga richiesto prima di verificare la condizione di uscita.

Alla fine, il programma stamperà il totale di tutti i prezzi inseriti.

Esempio di output

View this question

Calcolo della somma dei quadrati

Crea un programma che calcoli e stampi la somma dei quadrati di tutti i numeri interi compresi tra 1 e un numero N specificato dall'utente.

Ad esempio, se N = 5, il programma calcolerà: 12 22 + 32 + 42 + 52 

Esempio di output:

View this question

Somma dei numeri multipli di 5

Crea un programma che calcoli e stampi la somma di tutti i numeri multipli di 5 compresi tra 1 e 100.

Esempio di output:

View this question

Generatore di tabelline

Crea un programma che chieda all'utente di inserire un numero intero e, in seguito, generi e stampi la tabellina di quel numero, da 1 a 10.

La tabellina consiste nel moltiplicare il numero dato per i numeri da 1 a 10, mostrando ciascun risultato in modo chiaro e leggibile.

Esempio di ouput:

View this question

Generatore di tabelline

Crea un programma che chieda all'utente di inserire un numero intero e, in seguito, generi e stampi la tabellina di quel numero, da 1 a 10.

La tabellina consiste nel moltiplicare il numero dato per i numeri da 1 a 10, mostrando ciascun risultato in modo chiaro e leggibile.

Esempio di ouput:

View this question

Definisci un diagramma di flusso per la gestione degli sconti sul prezzo d'entrata di un teatro. 

Il programma deve chiedere il prezzo del biglietto e l'età del cliente

In seguito dovrà stampare lo sconto applicato e l'importo da pagare, seguendo applicare le seguenti regole:

  • Dai 65 anni: applicare lo sconto del 5%
  • tra i 18 ei 64 anni: nessuno sconto
  • più giovani di 18 anni: sconto del 10%

Esempi:

View this question

Definire un diagramma di flusso che aiuti l'utente negli acquisti. 

Il programma chiederà all'utente il prezzo dell'articolo da acquistare e quanti soldi ci sono a disposizione. 

Dovrà poi rispondere se sono sufficienti per fare l’acquisto e ...

  • se non bastano, dire quanti ne mancano
  • se sono sufficienti, citare quanti te ne restano 

Esempio:

View this question

Scrivi un programma in Flowgorithm che prenda in input un numero intero e determini se esso è positivo, negativo o uguale a zero.

Se il numero è positivo, il programma deve verificare ulteriormente se è pari o dispari. 

Stampa un messaggio appropriato per ogni caso.

Esempi di output:

View this question

Definire un diagramma di flusso per la gestione dei voti di un allievo.

Il programma chiederà all'utente di inserire le 3 note da 1 a 6 (una dopo l'altra) dei test eseguiti, calcolerà la media e risponderà se l'alunno è stato promosso o meno.

View this question

Want instant access to all verified answers on moodle.edu.ti.ch?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome