Informática, pregunta formulada por cristianortiz1234, hace 1 día

en Java y pseint Mostrar por pantalla la cantidad de mujeres mayores de edad y la cantidad de hombres menores de edad de un total de N edades y sexo leído desde teclado

porfa ayúdame lo entrego hoy

Respuestas a la pregunta

Contestado por megatokay
1

A continuación se muestran códigos de programación en java y pseint que registra la edad y genero de una persona y muestra si tiene más de 18 o menos.

Programa en Java que te dice si es mayor o menor de edad según su genero

import java io.*;

public class Main {

public static void main(String args[]) throws IOException {

 BufferedReader bufEntrada = new BufferedReader(new InputStreamReader(System in));

  •  // Definir variables

 String continuar;

 int edad;

 String genero;

 int hombresmenos18;

 int mujeresmas18;

               mujeresmas18 = 0;

 hombresmenos18 = 0;

 do {

  •   // Ingreso de datos

  System out print("Ingrese edad: ");

  do {

   edad = Integer parseInt(bufEntrada readLine());

  } while ((edad<=0));

  System out println("Ingrese Genero ");

  System out println("Femenino (F) ");

  System out println("Masculino (M) ");

  do {

   genero = bufEntrada.readLine();

   genero = genero toLowerCase();

  } while ((!genero equals("f")) && (!genero equals("m")));

  •   // Proceso de datos

  if (genero equals("f")) {

   if (edad>=18) {

    mujeresmas18 = mujeresmas18+1;

   }

  } else {

   if (edad<18) {

    hombresmenos18 = hombresmenos18+1;

   }

  }

  do {

   System out println("Ingresar otro?: (s/n)");

   continuar = bufEntrada readLine();

  } while (!((continuar equals("s") || continuar equals("n"))));

 } while (continuar equals("s"));

  •  // Imprimir resultados

 System out println("Cantidad de mujeres mayores de edad: "+mujeresmas18);

 System out println("Cantidad de hombres menores de edad: "+hombresmenos18);

}

}

Algoritmo en pseint que te dice si es mayor o menor de edad según su genero

Algoritmo edadHombreMujeres

  • // Definir variables

Definir genero Como Caracter

Definir edad, MujeresMas18, HombresMenos18 Como entero

MujeresMas18 <- 0

HombresMenos18 <- 0

Repetir

  •  // Ingreso de datos

 

 Escribir 'Ingrese edad: ' Sin Saltar

 Repetir

  Leer edad

 Hasta Que (edad>0)

 Escribir 'Ingrese Genero '

 Escribir 'Femenino (F) '

 Escribir 'Masculino (M) '

 Repetir

  Leer genero

  genero <- Minusculas(genero)

 Mientras Que (genero<>'f') Y (genero<>'m')

 

  •  // Proceso de datos

 

 Si genero="f" Entonces

  Si edad>=18 Entonces

       MujeresMas18 <- MujeresMas18 + 1

     FinSi

 SiNo

  Si edad<18 Entonces

   HombresMenos18 <- HombresMenos18 + 1

     FinSi

 FinSi

 

 Repetir

  Escribir 'Ingresar otro?: (s/n)'

  Leer continuar

 Hasta Que (continuar=='s' O continuar=='n')

Hasta Que continuar=='n'

  • // Imprimir resultados

Escribir 'Cantidad de mujeres mayores de edad: ', MujeresMas18

Escribir 'Cantidad de hombres menores de edad: ', HombresMenos18

FinAlgoritmo

Para saber más acerca de algoritmos en java o pseint consulte: https://brainly.lat/tarea/13521391

#SPJ1

Adjuntos:
Otras preguntas