ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Algoritmia y Programación


Enviado por   •  23 de Noviembre de 2022  •  Biografías  •  20.498 Palabras (82 Páginas)  •  30 Visitas

Página 1 de 82

UNIVERSIDAD PRIVADA ANTENOR ORREGO

FACULTAD DE INGENIERÍA

ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS

[pic 1]

Algoritmia y Programación

Lunes 08:50 a 2:15

Docente:

Lazo Aguirre Walter

Estudiante:

Cisneros Bartra Adrián Nicolás

11 OCTUBRE 2021

Tarapoto-Perú

ALGORITMOS REPETITIVOS II

  1. Programa que lee edad y sexo (M, F) de N alumnos y reporta:

a) Cantidad de hombres mayores de edad.

b) Cantidad de mujeres menores de edad.

c) Edad promedio de hombres.

d) Edad promedio de mujeres.

e) Edad promedio total.

[pic 2]

r, n, se                Proceso                hmy, mmn, ph, pm, p[pic 3][pic 4]

[pic 5]

import java.io.*;

        public class  E1 {

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

                        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

        int r, i, h = 0, m = 0, hmy = 0, mmn = 0;

        char se;

        double n, sh = 0, sm = 0, ph, pm, s = 0, p;

do {

System.out.print("Ingrese número de alumnos: ");

        r = Integer.parseInt(br.readLine());        } while (r < 0);

for (i = 0; i < r; i++) {

        do {

        System.out.print("\nIngrese edad: ");

        n = Double.parseDouble(br.readLine());

        System.out.print("\nIngrese sexo(m/f): ");

        se = br.readLine().toUpperCase().charAt(0);

        } while (n <= 0 || (se != 'M' && se != 'F'));

        if (se == 'M') {

                h++;

                sh = sh + n;

        if (n >= 18) {

                hmy++;        }        }

else if (se == 'F') {

                m++;

                sm = sm + n;

        if ( n < 18) {

                mmn++;        }        }

                s = s + n;        }

                ph = sh/h;

                pm = sm/m;

                p = s/r;

        System.out.print("\nLos hombres mayores de edad son: "+hmy);

        System.out.print("\nLas mujeres menores de edad son: "+mmn);

        System.out.print("\nLa edad promedio de los hombres es: "+ph);

        System.out.print("\nLa edad promedio de las mujeres es: "+pm);

        System.out.print("\nLa edad promedio total es: "+p);        }

        }

  1. Programa que lee nota y sexo (M, F) de N alumnos y reporta:

a) Cantidad de hombres aprobados

b) Cantidad de mujeres desaprobadas

c) Nota promedio de hombres

d) Nota promedio de mujeres

e) Nota promedio total.[pic 6]

r, n, se                Proceso                ha, md, ph, pm, p[pic 7][pic 8]

[pic 9]

import java.io.*;

        public class  E2 {

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

                        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

        int r, i, h = 0, m = 0, ha = 0, md = 0;

        char se;

        double n, sh = 0, sm = 0, ph, pm, s = 0, p;

        do {

                System.out.print("Ingrese número de alumnos: ");

                r = Integer.parseInt(br.readLine());

                } while (r < 0);

        for (i = 0; i < r; i++) {

                do {

                        System.out.print("\nIngrese nota: ");

                        n = Double.parseDouble(br.readLine());

                        System.out.print("\nIngrese sexo(m/f): ");

                        se = br.readLine().toUpperCase().charAt(0);

                } while ((n < 0 && n > 20) || (se != 'M' && se != 'F'));

        if (se == 'M') {

                h++;

                sh = sh + n;

        if (n >= 11) {

                ha++;        }        }

        else if (se == 'F') {

                m++;

                sm = sm + n;

        if ( n < 11) {

                md++;        }        }

                s = s + n;        }

        ph = sh/h;

        pm = sm/m;

        p = s/r;

        System.out.print("\nLos hombres aprobados son: "+ha);

        System.out.print("\nLas mujeres desaprobadas de edad son: "+md);

        System.out.print("\nLa nota promedio de los hombres es: "+ph);

        System.out.print("\nLa nota promedio de las mujeres es: "+pm);

        System.out.print("\nLa nota promedio total es: "+p);        }

        }

  1. Programa que lee edad, nota y sexo de N alumnos y reporta:

a) Cantidad de mujeres.

b) Cantidad de Hombres.

c) Cantidad de Mujeres aprobadas.

d) Cantidad de Hombres desaprobados.

f)  Edad promedio de Hombres

g) Edad promedio de mujeres.[pic 10]

r, e, n, se                Proceso                hd, ma, ph, pm, h, m[pic 11][pic 12]

...

Descargar como (para miembros actualizados)  txt (37.4 Kb)   pdf (523.7 Kb)   docx (380.5 Kb)  
Leer 81 páginas más »
Disponible sólo en Clubensayos.com