Estructuras Secuenciales (Java)
1. Un hospital a recibido una donación especial que será repartida de la siguiente manera: 45% para Medicina General, 30% para Cardiología, 15% para Pediatría y elresto para Traumatología. Diseñe un algoritmo que determine cuanto recibirá cada área.
package hospital;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args){
int don;
double mg,cardi,pedia ,trau;
don=Integer.parseInt(JOptionPane.showInputDialog("Ingresa el monto de la donación"));
mg=don*0.45;//medicina general;
cardi=don*0.3;//cardiología;
pedia=don*0.15;//pediatría;
trau=don*0.1;//traumatología;
salida(mg,cardi,pedia,trau, don);
}
public static void salida(double mg,double cardi,double pedia,double trau,int don){
JOptionPane.showMessageDialog(null,"La donación es de: "+don+"\nFue repartida de la siguiente manera:\nMedicina General: "+mg+"\nCardiologia: "+cardi+"\nPediatria:"+pedia+"\nTraumatologia: "+trau);
}
}
2. Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas invierte una cantidad distinta. Obtener el porcentaje que cada quien invierte conrespecto a la cantidad total invertida.
#include//biblioteca
void main (void){
float inversionista1, inversionista2, inversionista3, porcentaje1, porcentaje2, porcentaje3, total;
printf("\n\n\t Por favor ingrese la cantidad del primer inversionista: ");
scanf("%f", &inversionista1);
printf("\n\n\t Por favor ingrese la cantidad del segundoinversionista: ");
scanf("%f", &inversionista2);
printf("\n\n\t Por favor ingrese la cantidad del tercer inversionista: ");
scanf("%f", &inversionista3);
total=inversionista1+inversionista2+inversionista3;
printf("\n\n\t La inversion total es de: %.2f", total);
porcentaje1=(100*inversionista1)/total;
porcentaje2=(100*inversionista2)/total;
...
Regístrate para leer el documento completo.