Upload
jesus-romero-arizmendi
View
154
Download
0
Embed Size (px)
Citation preview
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.
Definición: Es una secuencia de pasos lógicos y ordenados con las cuales le damos solución a un problema determinado.
¿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.
Ejemplos:
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)
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)
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)
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)
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)