Esercizio programmazione C,sul parcheggio,con funzioni.

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Angel_1993
Prode Principiante
Messaggi: 9
Iscrizione: lunedì 6 febbraio 2017, 11:14
Sesso: Maschile

Esercizio programmazione C,sul parcheggio,con funzioni.

Messaggio da Angel_1993 »

Ragazzi ho provato diverse varianti,solo che sto cercando la soluzione più semplice per risolvere il seguente problema:

"Un garage addebita un importo minimo di £ 2,00 per un parcheggio fino a 3 ore.Il garage addebita un'addizionale di £ 0,50 per ogni ora o parte di essa che superi le tre di base.L'addebito massimo per ogni dato periodo di 24 ore è £10.00.Mettiamo dunque il caso che nessuna macchina parcheggi per oltre 24 ore". Scrivere un programma che calcoli e visualizzi gli addebiti per ognuno dei tre clienti che hanno parcheggiato le proprie auto in questo garage ieri.Immettere dunque le ore di parcheggio per ogni cliente.Visualizzare dopodichè i risultati in formato tabulare ordinato e dovrà calcolare e visualizzare il totale delle ricevute ieri. Usare infine una specifica funzione per determinare l'addebito di ogni cliente.

Come lo risolvereste voi?Vi ringrazio in anticipo :ciao:
ixamit
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 499
Iscrizione: giovedì 14 novembre 2013, 10:16

Re: Esercizio programmazione C,sul parcheggio,con funzioni.

Messaggio da ixamit »

per le tariffe una semplice tabella

Codice: Seleziona tutto

struct { double cost;} listino[] = { 
    { 2.0},{ 2.0},{ 2.0},{ 2.5},{ 3.0},{ 3.5},
    { 4.0},{ 4.5},{ 5.0},{ 5.5},{ 6.0},{ 6.5},
    { 7.0},{ 7.5},{ 8.0},{ 8.5},{ 9.0},{ 9.5},
    {10.0},{10.0},{10.0},{10.0},{10.0},{10.0},
};
per l'indice

Codice: Seleziona tutto

    b=(a-0.009);c=(int)b;
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti