9
CBT ING. “ESTEBAN CALDERÓN ALCARAZ”. TÉCNICO EN INFORMÁTICA. PRIMERO, GRUPO 2. APLICA LAS BASES DE LA PROGRAMACIÓN “EJEMPLOS DE CAJA ALGORITMO”. ALUMNO: JESÚS ROMERO ARIZMENDI. PROFESOR: JOSÉ ANTONIO GONZÁLEZ HERNÁNDEZ. CONOCIDO S/N EJIDO DE VILLA GUERRERO, VILLA GUERRERO ESTADO DE MEXICO.

Ejemplos de algoritmos

Embed Size (px)

Citation preview

Page 1: Ejemplos de algoritmos

CBT ING. “ESTEBAN CALDERÓN ALCARAZ”.

TÉCNICO EN INFORMÁTICA. PRIMERO, GRUPO 2.

APLICA LAS BASES DE LA PROGRAMACIÓN

“EJEMPLOS DE CAJA ALGORITMO”.

ALUMNO: JESÚS ROMERO ARIZMENDI.

PROFESOR: JOSÉ ANTONIO GONZÁLEZ HERNÁNDEZ.

CONOCIDO S/N EJIDO DE VILLA GUERRERO, VILLA GUERRERO ESTADO DE MEXICO.

Page 2: Ejemplos de algoritmos

Definición: Es una secuencia de pasos lógicos y ordenados con las cuales le damos solución a un problema determinado.

Page 3: Ejemplos de algoritmos

¿Para que sirve un algoritmo?Un algoritmo sirve para encontrar la solución a un problema

Sirve para que ya sea que un programador o un grupo de personas sigan un patrón para poder crear un programa o lograr utilizar un programa.

Page 4: Ejemplos de algoritmos

Ejemplos:

Page 5: Ejemplos de algoritmos

Problema: Calcular el área de un paralelogramoFormula: a=(bm+bme=2)*hCaja negra:

a=(bm+bme=2)*h

ENTRADA: SALIDA:

Altura (h)Base menor (bme)Base mayor (bm)

Área (a)

Datos Ejemplo

Tipo Longitud

Nulo

Es único

Default

Restricción

h 5 Decimal

10 No No 1 >0

bme 7 Decimal

10 No No 1 >0

bm 4 Decimal

10 No No 1 >0

a 27.5 Decimal

10 No No 1 >0

Requisitos : -Formula: a=(bm+bme=2)*h-Definir base menor (bme)-Definir base mayor (bm)-Definir altura (h)-Definir área (a)

Algoritmo:1.- Solicitar base menor 2.- Leer base menor (bme)3.- Solicitar base mayor4.- Leer base mayor (bm)5.- Solicitar altura6.-Leer altura (h)7.- Aplicar la formula a=(bm+bme=2)*h8.- Mostrar el area (a)

Page 6: Ejemplos de algoritmos

Problema: Calcular el volumen de un cilindroFormula: v= (3.14*pow(r,2)*hCaja negra:

v= (3.14*pow(r,2)*h

ENTRADA: SALIDA:

Altura (h)Radio (r)

Volumen (v)

Datos Ejemplo

Tipo Longitud

Nulo

Es único

Default

Restricción

h 7 Decimal

10 No No 1 >0

r 5 Decimal

10 No No 1 >0

v 549.5 Decimal

10 No No 1 >0Requisitos : -Formula: v= (3.14*pow(r,2)*h-Definir altura (h)-Definir radio (r) -Definir volumen (v)

Algoritmo:1.- Solicitar radio2.- Leer radio (r ) 3.- Solicitar altura4.- Leer altura (h) 5.- Aplicar la formula v= (3.14*pow(r,2)*h6.- Mostrar ell volumen (v)

Page 7: Ejemplos de algoritmos

Problema: Calcular la resta de dos números Formula: r=n1-n2Caja negra:

r=n1-n2ENTRADA: SALIDA:

Primer numero (n1)Segundo numero

(n2)

Resultado (r )

Datos Ejemplo

Tipo Longitud

Nulo

Es único

Default

Restricción

n1 12 Decimal

10 No No 0 >0

n2 5 Decimal

10 No No 0 >0

r 7 Decimal

10 No No 0 >0Requisitos : -Formula: r=n1-n2-Definir primer numero (n1)-Definir segundo numero (n2)-Definir resultado (r)

Algoritmo:1.- Solicitar primer numero2.- Leer primer numero (n1)3.- Solicitar segundo numero 4.- Leer segundo numero (n2)5.- Aplicar la formula r=n1-n26.- Mostrar resultado (r)

Page 8: Ejemplos de algoritmos

Problema: Elevar un numero x a la f Formula: r= pow (x,f)Caja negra:

pow (x,f)ENTRADA: SALIDA:

Numero (x)Numero (f)

Resultado (r)

Datos Ejemplo

Tipo Longitud

Nulo

Es único

Default

Restricción

x 5 Decimal

10 No No 1 >0

f 7 Decimal

10 No No 1 >0

r 4 Decimal

10 No No 1 >0Requisitos : -Formula: pow (x,f)-Definir el valor de x-Definir el valor de f-Definir resultado (r)

Algoritmo:1.- Solicitar el valor de x2.- Leer el valor de x3.- Solicitar el valor de f4.- Leer el valor de f5.- Aplicar la formula r= pow (x,f)6.-Mostrar el resultado (r)

Page 9: Ejemplos de algoritmos

Problema: Calcular el área de un rectángulo Formula: a= b*hCaja negra:

a= b*hENTRADA: SALIDA:

Altura (h)Base (b)

Área (a)

Datos Ejemplo

Tipo Longitud

Nulo

Es único

Default

Restricción

h 5 Decimal

10 No No 1 >0

b 7 Decimal

10 No No 1 >0

a 4 Decimal

10 No No 1 >0Requisitos : -Formula: a= b*h-Definir base (b)-Definir altura (h)-Definir área (a)

Algoritmo:1.- Solicitar base2.- Leer base (b)3.- Solicitar altura (h)4.- Leer altura (h)5.- Aplicar la formula a= b*h6.- Mostrar el área (a)