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

Semana 4 introducción a la programacion iacc


Enviado por   •  1 de Agosto de 2021  •  Informes  •  4.309 Palabras (18 Páginas)  •  1.121 Visitas

Página 1 de 18

Control Semana 4

Cristobal Alejandro Torres R.

Introducción a la programación

Instituto IACC

05/07/2021

Se requiere que realice los siguientes algoritmos utilizando pseudocódigos con estructuras condicionales y repetitivas que permitan generar las salidas esperadas.

a)        Se tienen como entradas tres números (a, b y c). Determine cuál es el mayor de los tres.

b)        Realizar un algoritmo que permita leer como entrada 20 números naturales e indique cuántos son: pares, impares, positivos y negativos.

c)        Realizar un algoritmo que permita calcular la edad de una persona conociendo su fecha de nacimiento. El cálculo se debe realizar la cantidad de veces que lo desee el usuario.

d)        A una reunión asistieron personas de diferentes edades y géneros. Construir un algoritmo que, dadas las edades y los géneros (M/F) de las personas, calcule:  Cuántas personas asistieron a la fiesta.

1.- Cuántos hombres y cuántas mujeres.

2.- Promedio de edades por sexo.

3.- La edad de la persona más joven que asistió. No se permiten menores de edad a la fiesta.

4.- Ingresar datos hasta que se ingrese el valor cero “0” en la edad que se lee.

Desarrollo:

a)        Se tienen como entradas tres números (a, b y c). Determine cuál es el mayor de los tres.

        Algoritmo nro_mayor

        

        Inicio Algoritmo

                Definir num1,num2,num3 como entero

                

                num1 = 0

                num2 = 0

                num3 = 0

                

                Escribir 'Ingrese primer número:';

                Leer num1;

                Escribir 'Ingrese segundo número:';

                Leer num2;

                Escribir 'Ingrese tercer número:';

                Leer num3;

                Si num1>num2 && num1>num3 Entonces

                

                        Escribir 'El número mayor es ' + num1;

                SiNo

                        Si num2>num1 && num2>num3 Entonces

                                Escribir 'El número mayor es ' + num2;

                        SiNo

                                        Escribir 'El número mayor es ' + num3;

                        FinSi

                FinSi

                

        Fin Algoritmo

b) Realizar un algoritmo que permita leer como entrada 20 números naturales e indique cuántos son: pares, impares, positivos y negativos.

        INICIO ALGORITMO

        

                DEFINIR COMO ENTERO par, impar, pos, neg, n

                 par <- 0;

                 impar <- 0;

                 pos <- 0;

                 neg <- 0;

                 

                PARA X <- 1 Hasta 20 hacer

                

                         Escribir X + ' Ingrese Número:';

                         leer n

                        

                        // Determinamos si el numero ingresado es Par o Impar

                        Si n % 2 = 0 entonces

                          Par <- par + 1;

                        SI NO

                          impar < -impar + 1;

                        FINSI

                        

                        // Determinamos si el numero ingresado es Positivo o Negativo

                        SI n > 0 entonces

                         pos < - pos + 1;

                        SINO

                         neg < - neg + 1;

                        FINSI        

                FIN PARA

                

                

                Escribir 'La cantidad de números Pares son:' + par;

                Escribir 'La cantidad de números Impares son:' + impar;

                Escribir 'La cantidad de números Positivos son:' + pos;

                Escribir 'La cantidad de números Negativos son:' + neg;

        

        FIN ALGORITMO

        

        

c)        Realizar un algoritmo que permita calcular la edad de una persona conociendo su fecha de nacimiento.

        El cálculo se debe realizar la cantidad de veces que lo desee el usuario.

        

        Programa_Calcular_edad

        

        INIOIO ALGORITMO

        

                Definir añoActual, año, edad como entero;

                Definir Continuar como caracter;

                

                añoActual <- 2021

                Continuar = 'S'

...

Descargar como (para miembros actualizados)  txt (9 Kb)   pdf (234.1 Kb)   docx (13.3 Kb)  
Leer 17 páginas más »
Disponible sólo en Clubensayos.com