Una veterinaria tiene perritos, gatitos y loritos, diseñe un algoritmo que calcule el porcentaje de perros, gatos y loros que hay en la veterinaria.
Respuestas a la pregunta
Respuesta:
*/
package problema.pkg9;
import javax.swing.JOptionPane;
public class Problema9 {
public static void main(String[] args) {
//Declaracion de palabras
double perritos,gatitos,loritos,MT,porcentP,porcentG,porcentL;
//entrada
perritos=Double.parseDouble(JOptionPane.showInputDialog("Ingrese la cantidad de perritos que hay en la veterinaria"));
gatitos=Double.parseDouble(JOptionPane.showInputDialog("Igrese la cantidad de gatitos que hay en la veterinaria"));
loritos=Double.parseDouble(JOptionPane.showInputDialog("Ingrese la cantidad de loritos que hay en la veterianaria"));
//Proceso
MT=perritos+gatitos+loritos;
porcentP=perritos*100/MT;
porcentG=gatitos*100/MT;
porcentL=loritos*100/MT;
//Salidad
JOptionPane.showMessageDialog(null , "El porcentaje de perritos en la veterinaria es:"
+porcentP+"%"+"\n"+"El porcentaje de gatitos en la veterinaria es :"
+porcentG+"%"+"\n"+"El porcentaje de loritos en la veterinaria es:"
+porcentL+"%");
}
}
Explicación:
easy papá
A continuación pseudocódigo en pseint que saca el porcentaje de cada especie de aninal en una veterinario. Se adjunta image de salida en pantalla y diagrama de flujo.
Algoritmo en pseint para calcular porcentaje de animales en una veterinaria
- // Definir variables
Definir perros Como entero
Definir gatos Como entero
Definir loritos Como entero
Definir PorcentajeP Como real
Definir PorcentajeG Como real
Definir PorcentajeL Como real
- // Ingreso de datos
Escribir 'Ingrese cantidad de perros: '
Leer perros
Escribir 'Ingrese cantidad de gatos: '
Leer gatos
Escribir 'Ingrese cantidad de loritos: '
Leer loritos
- // Cálculo de porcentaje de cada animal
PorcentajeP <- perros * 100/ (perros + gatos + loritos)
PorcentajeG <- gatos * 100/ (perros + gatos + loritos)
PorcentajeL <- loritos * 100/ (perros + gatos + loritos)
- // Redondear resultado con dos decimales
PorcentajeP <- REDON(PorcentajeP*100)/100;
PorcentajeG <- REDON(PorcentajeG*100)/100;
PorcentajeL <- REDON(PorcentajeL*100)/100;
- // Muestra en pantalla de resultados
- Escribir 'Porcentaje de perros : ', PorcentajeP, ' Porciento'
Escribir 'Porcentaje de gatos : ', PorcentajeG, ' Porciento'
Escribir 'Porcentaje de loritos : ', PorcentajeL, ' Porciento'
FinAlgoritmo
Para saber más acerca de algoritmos en pseint para sacar porcentajes consulte: https://brainly.lat/tarea/1791500