• Asignatura: Informática
  • Autor: pollopibesoww98s
  • hace 9 años

Diseñar un algoritmo que lea 4 valores numéricos. Si la suma de los dos primeros es mayor que la de los dos últimos debe mostrar el producto de los cuatro. En caso contrario debe mostrar la sumatoria de los 3 primeros si el primero es mayor al segundo, o la sumatoria de los tres últimos en caso contrario.

Respuestas

Respuesta dada por: andiamo
1
Hola.

Este ejercicio se puede plantear con una condicion SI anidada

Tenemos

Datos de Entrada: 4 numeros (a,b,c,d)
Datos de Salida: sumtoria o producto (dependiendo de condicion)
Variables
a,b,c,d = numeros ingresados
suma1 = suma de los 2 primeros (a+b)
suma2 = suma de los 2 ultimos (c+d)
producto = a*b*c*b
sumatoria = suma de los numeros (dependiendo de condicion)

El algoritmo seria

INICIO
   
    Declaro a,b,c,d,suma1,suma2,producto,sumatoria como Real
 
    Escribir "Ingrese 4 numeros"
    Leer a,b,c,d
    
    suma1 = a+b
    suma2 = c+d
    
    SI suma1 > suma2
        producto = a*b*c*d
        Escribir "Producto de los 4 numeros es " producto
    SINO
        SI a > b
            sumatoria= a+b+c
            Escribir "Sumatoria de los 3 primeros numeros es " sumatoria
        SINO
            sumatoria = b+c+d
            Escribir "Sumatoria de los 3 ultimos numeros es " sumatoria
        FINSI
   FINSI

FIN

Un cordial saludo
Preguntas similares