Notifiche
Cancella tutti

[Risolto] Scrivi diagramma di flusso

  

2

Es. 2
Il costo di un biglietto ferroviario è così differenziato:
- se il viaggiatore ha più di 65 anni, allora ogni Km di percorrenza costa € 0,2
- se il viaggiatore ha meno di 30 anni, allora ogni Km di percorrenza costa € 0,3
- in tutti gli altri casi costa € 0,5.
Calcola il prezzo del biglietto conoscendo età del viaggiatore e i Km che deve percorrere.

Autore
3 Risposte



1

Per calcolare il prezzo del biglietto ferroviario in base all'età del viaggiatore e ai chilometri da percorrere, possiamo utilizzare le seguenti tariffe:

  • Se il viaggiatore ha più di 65 anni: € 0,2 per ogni chilometro.
  • Se il viaggiatore ha meno di 30 anni: € 0,3 per ogni chilometro.
  • Altrimenti: € 0,5 per ogni chilometro.

Dato l'età del viaggiatore e i chilometri da percorrere, possiamo applicare la tariffa corretta per calcolare il prezzo del biglietto.

Ad esempio, se l'età del viaggiatore è 40 anni e deve percorrere 100 km, il calcolo del prezzo sarà:

Prezzo = Tariffa * Chilometri

Se il viaggiatore ha più di 65 anni, la tariffa sarà € 0,2. Quindi:

Prezzo = € 0,2 * 100 = € 20

Se il viaggiatore ha meno di 30 anni, la tariffa sarà € 0,3. Quindi:

Prezzo = € 0,3 * 100 = € 30

Altrimenti, la tariffa sarà € 0,5. Quindi:

Prezzo = € 0,5 * 100 = € 50

Quindi, a seconda dell'età del viaggiatore e dei chilometri da percorrere, il prezzo del biglietto sarà € 20, € 30 o € 50.



2

Cuoricino per il titolo
==============================
Spiegazioni al link https://www.sosmatematica.it/forum/postid/147246/
==============================
SCHEMA DEL TUO GRAFO DI FLUSSO [BLOCCO(etichetta); →(verso) BLOCCO]
------------------------------
1) C0(α) →(giù) A0
2) A0(acquisire numero di anni A) →(giù) A1
3) A1(acquisire numero di km K) →(giù) T0
---------------
4) T0(29 < A < 66): "+" →(dx) A2; "-" →(giù) T1
5) A2(porre u = 0.5*K) →(dx) A3
6) A3(emettere "Prezzo =", u) →(dx) C1
7) C1(ω)
---------------
8) T1(A < 30): "+" →(dx) A4; "-" →(giù) T2
8) A4(porre u = 0.3*K) →(dx) A4
9) A5(emettere "Prezzo =", u) →(dx) C2
10) C2(ω)
---------------
11) T2(A > 65): "+" →(dx) A6; "-" →(giù) A8
12) A6(porre u = 0.2*K) →(dx) A7
13) A7(emettere "Prezzo =", u) →(dx) C3
14) C3(ω)
---------------
15) A8(emettere "Che età è ", A, " ?") →(dx) C4
16) C4(ω)

@exprof 👍👍



1
image



Risposta




SOS Matematica

4.6
SCARICA