Está en la página 1de 11

EJERCICIOS

1. Hacer un algoritmo que determine el área de un rectángulo; al final debe de


mostrar el resultado cuando le ingresemos los valores.
Solución:
Algoritmo calculadora_area_rectangulo

//punto 1

//Hacer un algoritmo que determine el área de un rectángulo; al final debe de mostrar el


resultado cuando le ingresemos los valores.

Escribir "Escribir la base del rectangulo"

Leer bt

Escribir "Escribir la altura del rectangulo"

Leer ht

at= bt*ht

Escribir "El area del rectangulo es: " at, "."

FinAlgoritmo

2. Hacer un algoritmo que calcular el costo de la matricula a un gimnasio si


depende del área que valla a utilizar, si va a hacer pesas 35000 $, si va a
hacer aeróbicos 25000 $, y si va a hacer pesas 45000 $, y si son varias
rutinas que va a hacer a la vez le sume y le dé el resultado.
Solución:
Algoritmo costo_gym
//punto 2

//Hacer un algoritmo que calcular el costo de la matricula a un gimnasio si depende del


área que valla a utilizar, si va a hacer pesas 35000 $, si va a hacer aeróbicos 25000 $, y si va a
hacer pesas 45000 $, y si son varias rutinas que va a hacer a la vez le sume y le dé el resultado.

p=35000

a=25000

m=45000

Escribir "Ingrese la opcion segun lo que realizo: 1:pesas, 2:aerobicos, 3:otro tipo de pesas,
4:pesas y aerobicos, 5:pesas y otros tipo de pesas, 6:Las tres"

Leer Numero

Segun Numero Hacer

1:

Escribir "cuantas rutinas hizo"

Leer s

a=p*s

Escribir "El valor a pagar es de:" a

2:

Escribir "cuantas rutinas hizo"

Leer s

b=a*s

Escribir "El valor a pagar es de:" b

3:

Escribir "cuantas rutinas hizo"

Leer s

c=m*s

Escribir "El valor a pagar es de:" c


4:

Escribir "cuantas rutinas hizo de pesas y aerobicos"

Leer s1, s2

d=(p*s1)+(a*s2)

Escribir "El valor a pagar es de:" d

5:

Escribir "cuantas rutinas hizo de pesas y otro tipo de pesas"

Leer s1, s2

e=(p*s1)+(m*s2)

Escribir "El valor a pagar es de:" e

6:

Escribir "cuantas rutinas hizo de pesas, aerobicos y otro tipo de pesas"

Leer s1, s2, s3

f=(p*s1)+(a*s2)+(m*s3)

Escribir "El valor a pagar es de:" f

De Otro Modo:

Escribir "La opción seleccionada no se encuentra dentro las posibilidades."

Fin Segun

FinAlgoritmo

3. Hacer un algoritmo que le dé el promedio de 2 notas, al final le debe de dar


el resultado.
Solución:
Algoritmo PROMEDIO_DOS_NOTAS
//punto 3

//Hacer un algoritmo que le dé el promedio de 2 notas, al final le debe de dar el resultado.

Escribir "ingrese la nota 1"

leer N1

Escribir "ingrese la nota 2"

Leer N2

promedio= (n1+n2)/2

Escribir "el resultado de el promedio es " promedio

FinAlgoritmo

4. Hacer un algoritmo que realice la sumatoria de los números entre 1 y 10,


es decir 1+2+3+4…….10.
Solución:
Algoritmo sumatoria_decimal

//punto 4

//Hacer un algoritmo que realice la sumatoria de los números entre 1 y 10, es decir
1+2+3+4…….10

Escribir este programa muestre la sumatoria de los numeros de uno a diez

a=1

b=2

c=3
d=4

e=5

f=6

g=7

h=8

i=9

j=10

st= A+B+C+D+E+F+G+H+I+J

Escribir "la sumatoria de los numeros del 1 al 10 es " st, "."

FinAlgoritmo

5. Hacer un algoritmo que determine la hipotenusa de un triángulo rectángulo


conocidas las longitudes de sus dos catetos.

Solución:

Algoritmo Calculadora_hipotenusa

//punto 5

//ELABORAR UN ALGORITMO QUE DETERMINE LA HIPOTENUSA DE UN TRIANGULO.

Escribir "Escribir uno de sus catetos (ingresar sus catetos en un mismo tipo de unidad)"

Leer a

Escribir "Escribir el otro cateto"

Leer b
h= rc(a^2+b^2)

Escribir "La hipotenusa del triangulo rectangulo es: " h, "."

FinAlgoritmo

6. Hacer un algoritmo que le permita determinar el área de un rectángulo.

Solución:

Algoritmo calculadora_area_rectangulo

//punto 6

//Hacer un algoritmo que le permita determinar el área de un rectángulo.

Escribir "Escribir la base del rectangulo"

Leer bt

Escribir "Escribir la altura del rectangulo"

Leer ht

ar= bt*ht

Escribir "El area del rectangulo es: " ar, "."

FinAlgoritmo

7. Hacer un algoritmos que le permita calcular el sueldo de un empleado si la


hora se la pagan a 12500 $, y si trabaja más de 48 horas le dan una
bonificación de 25000$, pero si trabaja menos de 30 horas le cobran una
multa de 20000….. la salida le debe decir cuantas horas trabajo, cuanto
devengó y porque le dieron bonificación o le cobraron multa.
Solución:

Algoritmo sueldo_trabajador

//punto 7

//Hacer un algoritmos que le permita calcular el sueldo de un empleado si la hora se la


pagan a 12500 $, y si trabaja más de 48 horas le dan una bonificación de 25000$, pero si trabaja
menos de 30 horas le cobran una multa de 20000….. la salida le debe decir cuantas horas trabajo,
cuanto devengó y porque le dieron bonificación o le cobraron multa.

Escribir "Este programa se encarga de calcular las horas trabajadas, el salario y multas"

Escribir "Indique las horas trabajadas"

leer Ht

sht=Ht*12500

Si Ht>48 Entonces

Sn=sht+25000

FinSi

si Ht >=30 y Ht <=48

Sn=sht

FinSi

Si Ht <30 Entonces

Sn=sht-20000

Fin Si
Horastrabajadas=Horastrabajadas

Escribir "El salario neto del trabajador es de: ", Sn

Escribir "las horas trabajadas son: ", Ht

Fin Algoritmo

8. Desarrolle un algoritmo que permita leer un valor cualquiera N y escriba si


dicho número es par o impar.

Solución:

Algoritmo PAR_O_IMPAR

//punto 8

//Desarrolle un algoritmo que permita leer un valor cualquiera N y escriba si dicho número
es par o impar.

Escribir "Indique un número:"

Leer numero

Si numero % 2 = 0 Entonces

Escribir "el numero " numero, " es par"

SiNo

Escribir "el numero " numero, " no es par"

Fin Si

Fin Algoritmo

9. Desarrolle un algoritmo que permita leer dos números y ordenarlos de


menor a mayor, si es el caso.
Solución:

Algoritmo menor_a_mayor

//punto 9

//Desarrolle un algoritmo que permita leer dos números y ordenarlos de menor a mayor,
si es el caso.

Escribir "Dime un numero"

Leer primerNumero

Escribir "Dime otro numero"

Leer segundoNumero

Si primerNumero > segundoNumero Entonces

Escribir "El orden de menor a mayor es " segundoNumero, "-" primerNumero, "."

Sino

Si primerNumero < segundoNumero Entonces

Escribir "El orden de menor a mayor es " primerNumero, "-" segundoNumero, "."

FinSi

FinSi

FinAlgoritmo

10. Realice un algoritmo que determine el pago a realizar por la entrada a un


espectáculo donde se pueden comprar sólo hasta cuatro entradas, donde
al costo de dos entradas se les descuenta el 10%, al de tres entradas el
15% y a la compra de cuatro tickets se le descuenta el 20 %.

Solución:

Algoritmo precio_boletas
//punto 10

//Realice un algoritmo que determine el pago a realizar por la entrada a un espectáculo


donde se pueden comprar sólo hasta cuatro entrada, donde al costo de dos entradas se les
descuenta el 10%, al de tres entrada el 15% y a la compra de cuatro tickets se le descuenta el 20
%.

Escribir "Este programa se encarga de calcular el costo de las entradas a un espectaculo"

Escribir "Indique la cantidad de entradas a comprar teniendo en cuenta que no se pueden


comprar mas de cuatro"

leer ent

cosent=ent*20000

Si ent=2 Entonces

costoneto=cosent*0.1

costoneto=cosent-costoneto

FinSi

si ent=3

costoneto=cosent*0.15

costoneto=cosent-costoneto

FinSi

Si ent=4 Entonces

costoneto=cosent*0.2

costoneto=cosent-costoneto

Fin Si
Escribir "El valor neto a pagar de las entradas es de: ", costoneto

Fin Algoritmo

También podría gustarte