jueves, 4 de noviembre de 2010

Algoritmos

1. Diseñe un algoritmo que sume, reste multiplique y divida dos números e imprima el resultado.
Entrada: los dos números
Proceso: Suma, resta, multiplicación y división
Salida: Resultado
Datos de entrada: x, y
Proceso:
S <------- x+y
R <------- x-y
M <------- x*y
D <------- x/y
Salida: S, R, M, D
Inicio
X, Y, S, R, M, D: todos los reales
Escriba (“digite un número”)
Lea (X)
Escriba (“digite un número”)
Lea (y)
S <------- x+y
R <------- x-y
M <------- x*y
D <------- x/y
Escriba(“la suma es”, suma)
Escriba (“la resta es”,resta)
Escriba (la multiplicación es”, multiplicación)
Escriba (“la división es”, división)
Fin

2. Diseñe un algoritmo que dados dos números sumen si el primero es menor que el segundo e imprima resultados
Datos de entrada: x, y
Proceso:
S <---------- x + y
Salida: x, y, s


Inicio
X, y suma: todos los reales
Escriba (“digite un numero”)
Lea(x)
Escriba (“digite un numero”)
Lea (y)
Si (x
Suma <-------- x + y
Escriba (“la suma es”, suma)
Fin si
Fin

3. Diseñe un algoritmo que dados dos números multipliquen si el primero es mayor que el segundo en otro caso súmelos para cada proceso imprima resultados
Datos de entrada: x, y
Proceso:
S<--------- x +y
M<------- x *y
Salida: X,y,s,m


Inicio
X,y, suma, multiplicación: todos los reales
Escriba (“digite un numero”)
Lea (x)
Escriba (“digite un numero”)
Lea (y)
Si (x>y) entonces
Multi <--------- x * y
Escriba (“la multiplicación es”, Multi)
Sino
Suma <--------- x + y
Escriba (“la suma es”, suma)
Fin si
Fin
4. Diseñe un algoritmo que dado dos números los sume si son iguales, e imprima la suma, si el primero es mayor que el segundo multiplíquelos e imprima la multiplicación, en otro caso réstelos e imprima la resta
Datos de entrada: 2 números
Proceso: suma, multiplicación, resta
Salida: Resultado

Inicio
X, y, suma, multi, resta: Reales
Escriba (“digite un número”)
Lea (x)
Escriba (“digite otro número”)
Lea (y)
Si (x=y) entonces
Suma <--------- x+y
Escriba (“la suma es”, Suma
Si no
(x>y) entonces
Multi <--------- x*y
Escriba (“la miltiplicación es”, Multi)
Si no
(x
Resta <--------- x-y
Fin si
Fin

No hay comentarios:

Publicar un comentario