
Ayuda con arreglos y estructura
Publicado por erika (6 intervenciones) el 11/09/2021 04:05:07
Tengo que realizar un programa que permita generar el cambio de moneda de peso a dolar o de dolar a peso con estructuras y arreglos.
Esto es lo que llevo realizado, pero algo esta fallando y no se como hacerle para que imprima los registros capturados.
Alguien que me pueda ayudar
[code]#include <iostream>
using namespace std;
struct moneda{
float moneda_origen;
float moneda_destino;
float cantidad_cambiar;
float cantidad_cambiada;
}mon[100];
int main(int argc, char *argv[]) {
int n_registro;
float peso;
float dolar;
cout<<"Ingrese el numero de registros a capturar: ";
cin>>n_registro;
for(int i=0;i<n_registro;i++){
cout<<"\n1.Ingrese moneda de origen: ";
cin>>mon[i].moneda_origen;
cout<<"\n1.Ingrese la cantidad de moneda de origen: ";
cin>>mon[i].cantidad_cambiar;
cout<<"\n1.Ingrese moneda destino: ";
cin>>mon[i].moneda_destino;
cout<<"\n1.Ingrese la cantidad de moneda de destino: ";
cin>>mon[i].cantidad_cambiada;
cout<<"\n";
}
return 0;
}
Esto es lo que llevo realizado, pero algo esta fallando y no se como hacerle para que imprima los registros capturados.
Alguien que me pueda ayudar
[code]#include <iostream>
using namespace std;
struct moneda{
float moneda_origen;
float moneda_destino;
float cantidad_cambiar;
float cantidad_cambiada;
}mon[100];
int main(int argc, char *argv[]) {
int n_registro;
float peso;
float dolar;
cout<<"Ingrese el numero de registros a capturar: ";
cin>>n_registro;
for(int i=0;i<n_registro;i++){
cout<<"\n1.Ingrese moneda de origen: ";
cin>>mon[i].moneda_origen;
cout<<"\n1.Ingrese la cantidad de moneda de origen: ";
cin>>mon[i].cantidad_cambiar;
cout<<"\n1.Ingrese moneda destino: ";
cin>>mon[i].moneda_destino;
cout<<"\n1.Ingrese la cantidad de moneda de destino: ";
cin>>mon[i].cantidad_cambiada;
cout<<"\n";
}
return 0;
}
Valora esta pregunta


0