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

ALGORITMICA


Enviado por   •  28 de Abril de 2021  •  Prácticas o problemas  •  3.765 Palabras (16 Páginas)  •  37 Visitas

Página 1 de 16

[pic 1]

ALGORÍTMICA 1 – ORLANDO TORRES SANGAMA

Sesión 4

Estructuras Repetitivas

Resolver los 9 primeros ejercicios con las 3 estructuras repetitivas (mientras, repetir, para), identificando previamente la(s) entrada(s), proceso(s) y salida(s):

Resolver desde el ejercicio 8 hasta la 15 utilizando cualquier estructura repetitiva.

  1. Realice un programa que repita su nombre 10 veces.
  2. Mostrar los números del 1 al 10 y la suma al final.
  3. Mostrar 10 números ingresados por teclado y la suma al final.
  4. Mostrar los números del 0 al 100 y la suma al final.
  5. Mostrar los números del 100 al 0 y la suma al final.
  6. Mostrar los números pares entre el 0 y el 100 y la suma al final.
  7. Mostrar los números impares entre el 0 y el 100 y la suma al final.
  8. Mostrar la tabla de multiplicar de un valor ingresado.
  9. Realice un programa que nos de el factorial de un número ingresado.
  10. Mostrar la suma y la cantidad de números pares e impares que existen entre el rango 0 y 100
  11. Realizar un programa que solicite la edad y nombre de n estudiantes, validar el ingreso de la edad.

//11realizar un programa que solicite la edad y nombre de n estudiantes, validad el ingreso de la edad.

        //variables

        definir edad, i como entero;

        definir nombre como caracter;

        i<-1;

        //entrada

        escribir("ingrese la cantidad de estudiantes")

        leer cantE;

        

        //proceso

        Mientras(i<=cantE) Hacer

                escribir"********* Estudiante", i,"***********"

                escribir("ingrese edad")

                leer edad

                //validacion de edad

                mientras(edad<0 o edad>110) hacer

                        escribir("vuelva a ingresar una edad valida")

                        leer edad

                        

        finmientras

                escribir ("ingrese nombre")

                leer nombre

                i<-i+1;

        FinMientras

  1. Realice un programa que nos dé como respuesta el promedio de edad de n estudiantes.

//12.        Realice un programa que nos dé como respuesta el promedio de edad de n estudiantes.

        

        //variables

        Definir edad,i, cantE, acumulador Como Entero

        definir prom Como Real

        i<-1;

        acumulador<-0

        

        //entrada

        Escribir ("ingrese cantidad de estudiantes");

        Leer cantE;

        

        //Proceso

        Mientras (i<=cantE) Hacer

                Escribir "*****",1,"******"

                Escribir ("ingrese la edad")

                Leer edad;

                //validadcion

                Mientras (edad<0 y edad<100) Hacer

                        Escribir ("vuelva a ingresar una edad valida")

                        Leer edad;

                FinMientras

                acumulador<-acumulador+edad

                i<-i+1

        FinMientras

        prom<-acumulador/cantE

        

        //salida

        Escribir ("el promedio de los estudiantes es: "), prom;

  1. Realizar un programa que solicite la edad y sexo de cada estudiante, al final me debe mostrar el promedio de edad por sexo, validar la edad y sexo.

[pic 2][pic 3][pic 4][pic 5][pic 6][pic 7]

//13.        Realizar un programa que solicite el ingreso de 3 notas válidas de n estudiantes con sus respectivos nombres, calcule el promedio de c/u y promedio general. Luego, determine el mayor y menor promedio con su respectivo nombre.

        

        //variable

        definir edad, i , cantE , acumuM, contM, acumu F, contF como entero;

        definir prom como real;

        definir sexo como caracter;

        i<-1;

        acumuM<-0

        acumuF<-0;

        

        contM<-0

        contF<-0;

        //entrada

        escribir("ingrese la cantidad de estudiantes")

        leer cantE

        //proceso

        Mientras (icantE) Hacer

                Escribir "*** estudiante ", i," ***"

                Escribir ("ingrese edad")

                leer edad

                //validacion de edad

                Mientras (edad <0 o edad >110) Hacer

                        Escribir ("vueva a ingresar una cantidad valida")

                        leer edad

                Fin Mientras

                Escribir ("ingrese sexo")

                leer sexo

                sexo<-mayusculas(sexo)

                //validacion de sexo

                Mientras (sexo<>"M" y sexo<>"F") Hacer

                        Escribir ("vuelva a ingresar un valor valido en sexo")

...

Descargar como (para miembros actualizados)  txt (10.5 Kb)   pdf (263 Kb)   docx (95.2 Kb)  
Leer 15 páginas más »
Disponible sólo en Clubensayos.com