Está en la página 1de 6

Nombre: Esmerly Antonio

Apellido: Nuñez Corporan

Matricula: 2019-8622

Profesor: Freidy Nuñez

Materia: Int. Elaboración de Algoritmo

1
Tarea 2. Decisiones.
1- Leer un número entero y determinar si es negativo.
INICIO.
1.1. Imprimir (“ingrese un número entero”)
1.2. Leer (p)
1.3. Si p es menor que 0 entonces.
1.4. Imprimir (“Numero es negativo”)
1.5. Sino
1.6. Imprimir (“Numero NO es negativo”)
1.7. Fin si

FIN

2- Leer un número entero y determina si es igual a 10


INICIO.
2.1. Imprimir (“ingrese un numero entero”)
2.2. Leer (e)
2.3. Si es igual que 10 entonces
2.4. Imprimir (“es igual a 10”)
2.5. Sino entonces.
2.6. Imprimir (“no es igual que 10”).
2.7. Fin si

FIN.

3- Hacer el diagrama de flujo para sumar dos números leídos por teclado y escribir el resultado

4- Elabore un algoritmo que lea el nombre, el sexo y el estado civil de una persona e imprima su
edad si es una mujer casada, sino que imprima el nombre.

INICIO.
4.1. Imprimir (“Ingrese su nombre”)
4.2. Leer (nombre)
4.3. Imprimir (“ingrese su sexo”)
4.4. Leer (sexo)
4.5. Imprimir (“Ingrese su estado civil”)
4.6. Leer (estCivil).

2
4.7. Imprimir (“ingrese su edad”)
4.8. Leer (edad)
4.9. Si el género es igual a mujer entonces
4.10. Si su estado civil es igual a casada entonces
4.11. Imprimir (edad)
4.12. Si no entonces
4.13. Imprimir (nombre).
4.14. Fin si
4.15. Si no
4.16. Imprimir (nombre).
4.17. Fin si.
FIN.

5- Desarrolle un algoritmo que lea el nombre, la edad, sexo y estado civil de una persona e imprima
el nombre de la persona si corresponde a un hombre casado mayor de 40 o a una mujer soltera
menor de 50 años.

INICIO.
5.1. Imprimir (“Ingrese su nombre”).
5.2. Leer (nombre).
5.3. Imprimir (“ingrese su sexo”).
5.4. Leer (sexo).
5.5. Imprimir (“Ingrese su estado civil”).
5.6. Leer (estCivil).
5.7. Imprimir (“ingrese su edad”).
5.8. Leer (edad).
5.9. Si el género es masculino entonces
5.10. Si el estado civil es casado entonces.
5.11. Si la edad es mayor de 40 entonces.
5.12. Imprimir (nombre)
5.13. Fin si
5.14. Fin si
5.15. Fin si
5.16. Si el género es femenino entonces.
5.17. Si el estado civil es soltero entonces.

3
5.18. Si la edad es menor de 50 entonces.
5.19. Imprimir (nombre).
5.20. Fin si
5.21. Fin si
5.22. Fin si
FIN.

6- Una compañía estima el precio básico de venta de sus libros de la siguiente manera: costo del
libro más $.0,75 por cada página del mismo. Para el cálculo del precio de venta final se tienen las
siguientes condiciones: si el número de páginas excede de 300 y es menor o igual a 500, el precio
básico de venta sufrirá un recargo adicional de $. 500, si excede a 500 páginas se incrementará en
$. 500 mas $. 2 por cada página extra. Si el libro es de INVESTIGACIÓN se tiene un recargo del
2% sobre el precio final de venta.
a. Se requiere la siguiente salida: nombre del libro, tipo, precio básico, precio de venta y
porcentaje que representa el precio del libro con respecto al costo del libro.
b. Como entrada se tiene: nombre del libro, Tipo (I Investigación, N Normal), cantidad de
páginas, costo del libro.
7- Analice y elabore un algoritmo que teniendo como entrada: Número de cuenta de ahorro y monto
ahorrado en un mes, tenga como salida el número de cuenta, el monto ahorrado, el monto de lo
ganado en interese en el mes y el nuevo monto ahorrado, bajo las siguientes condiciones: si el
monto ahorrado es superior a $ 5000000,00 gana un interés del 2,5 %. Si el monto ahorrado es
superior a $ 1000000,00 pero menor o igual a $ 5000000,00, el interés será de 2 % y en otros
casos será de 1,5 %. Si el monto ahorrado en un mes es superior a 3000000,00 tendrá un premio
adicional en los intereses del 0,25 %.

Variable: numCuenta, montoAhorr, interes, nuevoMonto.

INICIO.
7.1. Imprimir (“Escriba el número de la cuenta”)
7.2. Leer (numCuenta)
7.3. Imprimir (“Escriba el monto ahorrado en bolívares en el mes”)
7.4. Leer (montoAhorr)
7.5. Si montoAhorr es mayor 5000000,00 entonces
7.6. interés = 0.0275 * montoAhorr
7.7. Sino
7.8. SI montoAhorr es menor o igual 5000000.00 y montoAhorr es mayor que 3000000,00
entonces

4
7.9. Interés = 0.0225 * montoAhorr
7.10. Sino
7.11. SI montoAhorr es menor o igual que 3000000.00 y montoAhorr es mayor o igual que
1000000.00) entonces
7.12. Interés= 0.02 * montoAhorr
7.13. Sino
7.14. Interés= 0.015 * montoAhorr
7.15. Fin Sí.
7.16. Fin Sí.
7.17. Fin Sí.
7.18. nuevoMonto = montoAhorr + interés
7.19. Imprimir (“La cuenta numero:”, numCuenta)
7.20. Imprimir (“tiene ahorrado en este mes”, montoAhorr)
7.21. Imprimir (“el cual gano un interes de”, interes)
7.22. Imprimir (“El nuevo monto ahorrado hace un total de”, nuevoMonto)

FIN.

8- Desarrolle un algoritmo que permita leer dos valores distintos, determinar cual de los dos valores
es el mayor y escribirlo.
Variables: a, b.
INICIO.
8.1. Imprimir (“ingrese un valor”).
8.2. Leer a.
8.3. Imprimir (“ingrese un valor distinto de”, a).
8.4. Leer b.
8.5. Si a>b entonces.
8.6. Imprimir (“El mayor es”, a).
8.7. Sino.
8.8. Imprimir (“El mayor es”, b).
8.9. Fin si
FIN.

9- Desarrolle un algoritmo que permita leer tres valores y almacenarlos en las variables A, B y C
respectivamente. El algoritmo debe imprimir cual es el mayor y cual es el menor. Recuerde

5
constatar que los tres valores introducidos por el teclado sean valores distintos. Presente un
mensaje de alerta en caso de que se detecte la introducción de valores iguales.

Variables: A, B, C

INICIO.

9.1. Imprimir (“introducir primer valor”)


9.2. Leer A.
9.3. Imprimir (“Introducir segundo valor”).
9.4. Leer B.
9.5. Imprimir (“introducir tercer valor”).
9.6. Leer C.
9.7. Si A>B y A>C entonces.
9.8. Imprimir (“El mayor es” A).
9.9. Si no
9.10. Si B>A y B>C entonces.
9.11. Imprimir (“El mayor es” B).
9.12. Si no.
9.13. Imprimir (“El mayor es” C).
9.14. Fin sí.
9.15. Fin sí.

FIN.

También podría gustarte