Producto Academico Numero 1
Producto Academico Numero 1
Producto Academico Numero 1
NRC:15943
AÑO:2022
1. 1. Escriba un programa en código C++ para que una ONG ABC pueda registrar los montos de las
donaciones recibidas por cada empresa (tipo de empresa: 1, 2 y 3).
2. Si la empresa es tipo 1 se distribuye el monto registrado como se indica: 35% para temas de
medicamentos, 25% para temas de vivienda y el 40% será para alimentos.
3. Si la empresa es tipo 2 se distribuye el monto registrado como se indica: 40% para temas de
medicamentos, 15% para temas de vivienda y el 45% será para alimentos.
4. Si la empresa es tipo 3 no se distribuye el monto. Se mostrará en pantalla los montos asignados para
medicamentos, vivivenda y alimentos. Recuerde de validar los datos que se ingresan.
5. Elabore el Diagrama de Flujo Estructurado en base al enunciado de la pregunta 1.
➢ Diagrama PSelnt.
➢ Diagrama en c++
❖ Pruebas del programa.
❖
1. Cuando pones valores negativos
float montodonacion,medicamento=0,vivienda=0,alimento=0;
int tipodeempresa;
//entrada de datos
cin>>montodonacion;
if(montodonacion>0)
cin>>tipodeempresa;
switch(tipodeempresa)
case 1 :
medicamento=montodonacion * 0.35;
vivienda=montodonacion * 0.25;
alimento=montodonacion * 0.40;
break;
case 2 :
medicamento=montodonacion*0.40;
vivienda=montodonacion*0.15;
alimento=montodonacion*0.45;
break;
case 3 :
medicamento=0;
vivienda=0;
alimento=0;
break;
default:
break;
cout<<endl;
cout<<endl;
cout<<"para medicamento"<<endl<<medicamento<<endl;
cout<<"para viviendas"<<endl<<vivienda<<endl;
cout<<"para alimentos"<<endl<<alimento<<endl;
else
else if(montodonacion==0)
else
}
return 0;