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;
}