Práctica 7 fundamentos de programación
Top Down:
Main()
bal= leer(“balance”);
dep=leer(“depositos”);
ret= leer(“retiros”);
bal= CalBalance(bal, dep, ret);
imprimir(bal, dep, ret);
cadena bal, dep, ret
balr bal, dep, ret
num
doublenum balr= bal+dep*ret; imprimir(bal)
Mensaje (Captura el numero) balr=balr+(balr*intereses)imprimir(dep)
Captura num imprimir(ret)
double leer(char cadena [10]) double CalBalance(double bat, void imprimir(double bat,
double dep,double ret) double dep, double ret)
Código:
#include <iostream.h>
#include <conio.h>
#define interes 0.05
double leer(char cadena[10]);
double CalBalance(double bal,double dep, double ret);
void imprimir(double bal, double dep, double ret);
int main()
{
double bal, dep, ret;
bal= leer("balance");
dep= leer("depositos");
ret=leer("retiros");
bal= CalBalance(bal, dep, ret);
imprimir(bal, dep, ret);
getch();
return 0;
}
double leer(char cadena[10])
{
double num;
cout<<"Captura"<<cadena<<": ";
cin>>num;
return num;
}
double CalBalance(double bal, double dep, double ret)
{
double balr=0;
balr= bal+dep*ret;
balr=balr+(balr*interes);
return balr;
}
void imprimir(double bal, double dep, double ret)
{
cout<<"El balance actual es= "<<bal<<endl;
cout<<"El deposito es="<<dep<<endl;
cout<<"El Retiro es= "<<ret<<endl;
}
Prueba de Ejecución:
Problema 2: Escribir un programa para determinar el máximo común divisor de 2...
Regístrate para leer el documento completo.