Diseño de pseudocódigo #1 | PSeInt 💻



Un pseudocódigo​ es una descripción bien detallada, de alto nivel compacta e informal​, que nos muestra el principio operativo de un programa informático u otro algoritmo.

Para el siguiente planteamiento:

Problema pseudocódigo #1

Se necesita una aplicación que solicite al usuario digitar números positivos y negativos.

  • El programa debe obtener el resultado de la suma de los números positivos y el resultado de la suma de los números negativos e imprimir esos resultados.
  • El programa termina cuando el usuario digite 0.


Su desarrollo seria:

Algoritmo Problema_1
    
    //Variables definidas
    Definir num_positivo, sum_positivos, indice Como Entero;
    Definir num_negativo,sum_negativos, sum Como Real;
    
    //Variables inicializadas
    num=1;
    indice=0;
    
    //Título
    Escribir "::::::::::::::::::::::::::::::::::::::::::"
    Escribir "CONTADOR DE NÚMEROS POSITIVOS Y NEGATIVOS"
    Escribir "-----------------------------------------"
    
    //Ciclo
    Repetir
        
        //índice
        indice=indice+1
        
        Escribir,indice, ") " "Ingrese un número positivo o negativo."
        Leer num
        
        Escribir "-----------------------------------------"
        
        //Condicional
        Si num0 Entonces
            num_positivo=num
            sum_positivos=sum_positivos+num_positivo
        SiNo
            si num<0 Entonces
                num_negativo=num
                sum_negativos=sum_negativos+num_negativo
            FinSi
        FinSi
        
    Hasta Que num=0
    
    //Resultados
    Escribir "*****************************************"
    Escribir "-> La suma de números positivos es:", sum_positivos
    Escribir "-> La suma de números negativos es:", sum_negativos
    Escribir "*****************************************"
    
FinAlgoritmo


Reglas de comentarios...
Recuerda ser tolerante, hablar sin insultos, no hacer spam, aportar o solicitar soluciones.

إرسال تعليق

Reglas de comentarios...
Recuerda ser tolerante, hablar sin insultos, no hacer spam, aportar o solicitar soluciones.

Dejar un comentario (0)

أحدث أقدم