Tecnología de la Información


Algoritmos


1 .- Elaborar un algoritmo el cual calcule e imprima el sueldo de un empleado, teniendo como datos de entrada: nombre, horas trabajadas y cuota por hora.

ALGORITMO:

1.- inicio

2.- pedir horas,pedir nombre, pedir horas trabajadas y cuota por hora (N,H,C)

3.- multiplicar el numero de horas trabajadas por la cuota

por hora (S=H*C)

4.- mostrar resultados (S)

5.- fin

2) Escribe un algoritmo para obtener el área de un triángulo, tomando en cuenta que el área: (base * altura)/2.

ALGORITMO:

1.- inicio

2.- pedir la base y la altura (B,H)

3.- multiplicar la base y la altura y dividirlas entre 2 (A=B*H/2)

4.- mostrar resultados (A)

5.- fin

3) Hacer un algoritmo para calcular el promedio de calificaciones de un estudiante. Los datos disponibles son: nombre y las 4 calificaciones de los exámenes. El algoritmo deberá imprimir el mensaje de “Aprobado” si el promedio fue >=7, de lo contrario el mensaje deberá ser “Reprobado”.

ALGORITMO:

1.- inicio

2.- pedir nombre (N)

3.-Pedir calificaciones( c1,c2,c3,c4)

4.- sacar promedio prom=(c1+c2+c3+c4)/4

5.- si el promedio es >=7 entonces mostrar como resultados “aprobado” si el promedio es menor a 7 mostrar como resultado “reprobado.

6.- fin

4) Hacer un algoritmo que calcule e imprima el costo de un terreno rectangular, teniendo como datos la anchura y longitud en metros, y el costo del metro cuadrado.

ALGORITMO:

0.- inicio

1.-Pedir el costo (C)

2.- pedir el precio del metro cuadrado (Pm2)

3.- pedir el ancho y largo del terreno en metros cuadrados (A,L)

4.- multiplicar el numero de metros cuadrados del terreno por el precio por metro para sacar su costo total (C=Pm2*(A*L))

5.- mostrar resultados (C).

6.- fin

5) Hacer un algoritmo que convierta un número dado de segundos en minutos y que imprima el resultado.

ALGORITMO:

1.- inicio

2.- pedir el numero de segundos (ns)

3.- multiplicar el numero de segundos por 60 (M = ns*60)

4.- mostrar resultados

5.- fin

6) Una temperatura en grados centígrados se puede convertit a su equivalencia en Fahrenheit con la formula F=9/5 °C + 32. Hacer un algoritmo que lea una temperatura en grados centígrados y obtenga e imprima la temperatura Fahrenheit equivalente.

ALGORITMO:

1.- inicio

2.- pedir la temperatura en grados centígrados (°C)

3.- multiplicar la temperatura dada por 9/5+32 (F=9/5°C+32)

4.- mostrar resultados

5.- fin

7) Hacer un algoritmo que lea un número de pies y calcule e imprima su equivalente en yardas, pulgadas, centímetros y metros, de acuerdo con las siguiente equivalencias: 1 pie = 12 pulgadas, 1 yarda = 3 pies, 1 pulgada = 2.54 cm, 1 metro = 100 cm.

ALGORITMO:

1.- inicio

2.- pedir el número de pies (fT)

3.- dividir los pies entre 12 para sacar la equivalencia en pulgadas (Pulgadas=Ft/12) y guardar el resultado en “equivalencias”.

4.- multiplicar los pies por 3 para sacar la equivalencia en yardas (Yardas=fT*3) y guardar resultado en “equivalencias”.

5.-Dividir las pulgadas entre 2.54 para obtener los centímetros (centímetros=fT /2.54) guardar resultado en “equivalencias”.

6.-Dividir los centímetros entre 100 para sacar la “equivalencia” en metros (metros=centímetros/100)

7.- mostrar resultados (“equivalencias”).

8.- fin.

8) Elabore un algoritmo para calcular e imprimir el precio de un terreno el cual tiene los siguientes datos: largo, ancho y precio por metro cuadrado. Si el terreno tiene más de 500 metros cuadrados el descuento es del 17% y si tiene mas de 1000 el descuento será del 25%.

ALGORITMO:

1.- inicio

2.- pedir los metros cuadrados de ancho(ma)

3.-Pedir los metros cuadrados de largo(ml)

4.-Multiplicar el largo por el ancho para sacar el total de metros

(mt=l *a)

3.- si los metros cuadrados son 500 tendrá el 17% de descuento, y si son mas >= 1000 tendrá un descuento del 25% del precio total.

4.- mostrar resultados

5.- fin

9) Elaborar un algoritmo que lea 20 números y que determine e imprima el promedio de la suma de dichos números.

ALGORITMO:

1.- inicio

2.- inicializar contador (C=0)

3.- incrementar contador (C=C+1)

4.- presentar C0

5.- comprobar si el contador si el contador es igual a 20 si no regresar al paso 3

6.- fin

10) Elaborar un algoritmo para calcular e imprimir el cuadro de los números del 1 al 100.

ALGORITMO:

1.- inicio

2.- inicializar contadores (C=0)

3.-Presentar un numero (c)

4.- incrementar contador (C=C+2)

5.-Si C es menor a 1000, ir al paso 3

6.-Si C es igual a 1000 ir al FiN.

6.- fin

inicio

S,N,H,C

S = H * C

S

fin

inicio

A,B,H

A = (B*A)/2

A

fin

inicio

N

c1,c2,c3,c4

Prom=(c1+c2+c3+c4)/4

Si prom >=7

Aprobado

reprobado

inicio

Fin

C

C = Pm2 * (A*L)

C

fin

inicio

M

M = ns * 60

M

fin

inicio

°C

F = 9/5 °C + 32

F

fin

3

3

A

inicio

ma

M = L * A

Si M=500

17% desc.

PT

2

Precio normal sin descuento.

Si M>=1000

25% desc.

PT

1

Precio normal

fin

2

1

inicio

C=0

C = C + 1

C

fin

Si C=20

inicio

C=0

C=C+1

C

Si C=1000

fin

Promedio (P)

Pm2

A




Descargar
Enviado por:KeRo
Idioma: castellano
País: México

Te va a interesar