edutecnica

Esercizio 8        

In un conto corrente vengono effettuati N movimenti. Per ogni movimento viene inserito il tipo di movimento: "p" per prelievo e "v" per versamento e l'importo relativo. Si vuole visualizzare il saldo del conto al termine dei movimenti. Il saldo iniziale è di 1200€.


Una volta nota il numero di movimenti N che occorre fare, l'algoritmo può essere implementato con un semplice ciclo for in cui si mostra la possibilità di dichiarare ed inizializzare la variabile contatore i direttamente nell'istruzione.

#include <iostream>
using namespace std;
int main(){
  int saldo,importo,N=0;
  char ch;
  saldo = 1200;
  cout<<"quante op.?:";cin>>N;
  for(int i=0;i<N;i++){
    cout<<"tipo operazione(p/v):";cin>>ch;
    cout<<"importo:";cin>>importo;
    if(ch=='p')saldo = saldo - importo;
    else saldo = saldo + importo;
  }
 cout<<"saldo:"<<saldo;
return 0;
}