Ejemplos de Algoritmos Cotidianos

download Ejemplos de Algoritmos Cotidianos

of 6

description

Esta es una compilación de Algoritmos, cotidianos para especificar.

Transcript of Ejemplos de Algoritmos Cotidianos

EJEMPLOS DE ALGORITMOS

Algoritmo para calcular el rea de un rectngulo: Diagrama de Flujo:1.- INICIO2.- Escribir Captura B y A4.- Leer Base y Altura 5.- Escribir El rea es, rea6.- FIN

Diagrama de flujo: INICIO

Capturar las horas

H

Segundos es =H*3600

FINLos Segundos son:Segundos

El siguiente algoritmo calcula el rea y permetro de un rectngulo: 1.- INICIOINICIO

2.- Escribir Captura la base y altura Captura la base y altura

3.- Leer base y altura (B, A)4.- Calcula rea, B*A5.-Calcula permetro, 2(B+A)(B,A)

6.- Escribir rea del rectngulo es, rea7.- Escribir Permetro del rectngulo es, permetrorea= B*A

8.- FIN El Permetro es= permetroFINEl rea es= reaPermetro= 2(B+A)

FINPermetro del circulo es = permetrorea del circulo es = rea

Permetro = 3.14(D)rea = 3.14(r)(A, P)Captura el rea y permetroINICIO

Algoritmo para calcular el rea y permetro de un crculo: 1.-INICIO 2.- Escribir Captura el rea y permetro 3.- Leer rea y permetro (A, P) 4.- Calcular rea, 3.14 (r) 8.- FIN 5.- Calcular permetro, 3.14 (d) 6.- Escribir rea del circulo es, rea 7.- Escribir permetro del circulo es, permetro Algoritmo para calcular el total a pagar de las siguientes verduras:PRODUCTOPRECIO/KGDESCUENTO

JITOMATE$14.005%

PAPA$17.00 3%

CEBOLLA$29.0010%

1.- INICIO2.- Escribir Dame los kilos de jitomate, papa, cebolla3.- Leer (J, P, C)4.- Calcular precio de jitomate, (J*14)-(0.7*J)5.- Calcular precio de papa, (P*17)-(0.51*P)6.- Calcular precio de cebolla, (C*29)-(2.9*C)7.- Calcular Total, PJ+PP+PC8.- Escribir El total a pagar es, total9.- FIN INICIOX

Dame los kilos de jitomate, papa y cebollaTotal = PJ+PC+PP

X

El Total a pagar es, TotalFINCebolla = (C*29)-(2.9*C)

Papa= (P*17)-(0.51*P)Jitomate = (J*14)-(O.7*J)(J, P, C)

Algoritmo para solicitar el nombre del alumno: Diagrama: INICIO

1.-INICIO2.- Escribir Captura el nombre del estudianteCaptura el nombre del estudiante

3.- Leer (Nombre)4.- Escribir las calificacionesNombre

5.- Leer calificaciones (A, B, C)6.- Calcular el promedio, (A+B+C) 3Calificaciones:(A, B, C)

7.- Escribir nombre, A, B, C8.- Escribir El promedio es, promedio9.- FIN Calcular promedio: (A+B+C) 3

El promedio = Promedio

FIN

Algoritmo: Se tienen 2 nmeros enteros, el algoritmo debe encontrar quien es el mayor y quien es el menor.1.- INICIOINICIO

2.- Escribir Captura 2 nmeros enteros3.- Leer (A, B)Captura 2 nmeros enteros

4.- SI (IF) (A>B)5.- (V) (SI) Entonces: Escribir A, es mayor a, BA, B

(F) (NO) Si no: Escribir B, es mayor a, A6.- FIN(A>B)

V FA, es mayor, BB, es mayor, A

FIN