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

Aplicación de Pseudocódigo


Enviado por   •  29 de Julio de 2023  •  Tarea  •  2.141 Palabras (9 Páginas)  •  30 Visitas

Página 1 de 9

[pic 1]

Aplicación de Pseudocódigo

[pic 2]

Índice

Introducción        3

Caso para resolver:        4

Pseudocódigo Escrito        4

Imágenes Pseudocódigo        8

Programa en ejecución        10

Diagrama de Flujo:        11

Proceso        11

Validar        12

Conclusión        13

Introducción

En programación, el flujo de control, variables y constantes es esencial para resolver problemas del mundo real de manera efectiva. Estos conceptos permiten desarrollar algoritmos que se adaptan a diferentes situaciones y dan la capacidad de tomar decisiones y realizar cálculos basados ​​en datos de entrada o predefinidos.

El pseudocódigo se convierte en una herramienta importante, ya que este permite representar los pasos lógicos de un algoritmo de una manera simple y concisa sin estar atado a un programa específico.

En este Informe se presenta un algoritmo que permite, leer tres números y determinar cuál es el número mayor, el número menor, calcular el promedio de tres números y calcular la suma. Este ejercicio permitirá familiarizarse con los conceptos básicos de la programación y así adquirir las habilidades para resolver problemas de una manera estructurada y eficaz.

Caso por resolver:

A continuación, deberás escribir en pseudocódigo un algoritmo que lea tres números e indique:

  1. Número mayor
  2. Número menor
  3. Promedio de los tres números
  4. Sumatoria de los tres números

Pseudocódigo Escrito

Proceso Tarea2_U2_Carlos_Morales

        // Inicio De Definición De Variables

        Definir n1, n2, n3, sum Como Entero;

        Definir promedio Como Real;

        // Fin

        Escribir '*****************************';

        Escribir '***** Ingrese 3 números *****';

        Escribir '*****************************';

        Escribir 'Ingrese El Primer Número';

        n1 <- validar;

        Escribir 'Ingrese El Segundo Número';

        n2 <- validar;

        Escribir 'Ingrese El Tercer Número';

        n3 <- validar;

        // Inicio Suma de los 3 números

        sum <- n1+n2+n3;

        // Fin

        // Inicio Promedio de los 3 números

        promedio <- (sum/3);

        // Fin

        // Inicio que Numero es Mayor

        Si n1>n2 Y n1>n3 Entonces

                Escribir 'Número Mayor: ', n1;

        SiNo

                Si n2>n1 Y n2>n3 Entonces

                        Escribir 'Número Mayor: ', n2;

                SiNo

                        Escribir 'Número Mayor: ', n3;

                FinSi

        FinSi

        // Fin

        // Inicio que Numero es Menor

        Si n1<n2 Y n1<n3 Entonces

                Escribir 'Número Menor: ', n1;

        SiNo

                Si n2<n1 Y n2<n3 Entonces

                        Escribir 'Número Menor: ', n2;

                SiNo

                        Escribir 'Número Menor: ', n3;

                FinSi

        FinSi

        // Fin

        Escribir 'Promedio De Los Tres Números: ', promedio;

        Escribir 'Sumatoria De Los Tres Números: ', sum;

FinProceso

// Sub-Proceso Para Validar Que Lo Ingresado No Sean Palabras Ni Pase Con Espacios

SubAlgoritmo v <- validar

        // definición De Variables A Usar En La validación

        Definir num, numunico Como Cadena;

        Definir largo, contpunto, i, v Como Entero;

        Definir validarnum, validarmenos, validarvacio Como Logico;

        // Proceso Que Se Repite Hasta Que Ingrese Un Numero

        Repetir

                Leer num;

                largo <- Longitud(num);

                validarnum <- Verdadero;

                validarmenos <- Verdadero;

                validarvacio <- Verdadero;

                contpunto <- 0;

                Para i<-1 Hasta largo Con Paso 1 Hacer

                        numunico <- Subcadena(num,i,i);

                        Si numunico<>'0' Y numunico<>'1' Y numunico<>'2' Y numunico<>'3' Y numunico<>'4' Y numunico<>'5' Y numunico<>'6' Y numunico<>'7' Y numunico<>'8' Y numunico<>'9' Y numunico<>'.' Y numunico<>'-' Y numunico<>'' Entonces

...

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