adminv15
Ominide
1 min
Vota

Concetti Chiave

  • Il programma calcola l'interesse semplice su un mutuo utilizzando la formula: interesse = capitale * tasso * giorni / 365.
  • Viene richiesto all'utente di inserire il capitale, il tasso di interesse annuale e il numero di giorni del mutuo.
  • Il programma continua a chiedere input fino a quando non viene inserito un valore sentinella di -1 per il capitale.
  • Ogni volta che vengono inseriti nuovi dati, il programma calcola e visualizza l'interesse semplice del mutuo.
  • L'approccio top-down è utilizzato per lo sviluppo del programma, suddividendo il problema in passi successivi di raffinamento.

Interesse semplice mutuo


/*
* L'interesse semplice su un mutuo è calcolato dalla formula
* interest = principal
* rate
* days / 365
* La formula precedente presume che rate sia il tasso di interesse
* annuale e quindi include la divisione per 365 (giorni).
* Sviluppare un programma C che prenda in input principal (capitale),
* rate (tasso) e days (giorni) per diversi mutui e visualizzi l'interesse
* semplice per ogni mutuo utilizzando la formula precedente.
*
*/ /*
* Svolgimento (usando processo top-down per raffinamenti successivi)
*
* Top) calcolare e visualizzare l'interesse semplice su diversi mutui
* dati in ingresso.
*
* R1) chiedere l'inserimento del valore del capitale, del tasso (annuale)
* e dei numeri di giorni di mutuo; calcolare l'interesse e visualizzarlo
*
* R2) finché il valore del capitale è diverso da -1 (valore sentinella),
* chiedere l'inserimento dei dati, calcolare l'interesse e visualizzarlo.
**/
/*
* Implementazione
**/
#include

int main(void) {
int num_giorni;
float interesse, capitale, tasso;

// Richiedere l'inserimento del capitale
printf("\nEnter loan principal: ");
scanf("%f", &capitale);

// Continuare finché il capitale non è uguale a -1
while(capitale != -1) {
// Richiedere il tasso di interesse
printf("Enter interest rate: ");
scanf("%f", &tasso);

// Richiedere il numero di giorni del mutuo
printf("Enter term of the loan in days: ");
scanf("%d", &num_giorni);

// Calcolare l'interesse semplice
interesse = capitale * tasso * num_giorni / 365;

// Visualizzare l'interesse calcolato
printf("The interest charge is $%.2f\n", interesse);

// Richiedere nuovamente l'inserimento del capitale
printf("\nEnter loan principal: ");
scanf("%f", &capitale);
}

return 0;
}

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community