Ejemplos de algoritmos
Upcoming SlideShare
Loading in...5
×
 

Ejemplos de algoritmos

on

  • 282 views

 

Statistics

Views

Total Views
282
Views on SlideShare
282
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Ejemplos de algoritmos Ejemplos de algoritmos Presentation Transcript

    • 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ÁLEZHERNÁNDEZ.CONOCIDO S/N EJIDO DE VILLA GUERRERO,VILLA GUERRERO ESTADO DE MEXICO.
    • Definición:Es una secuencia de pasos lógicosy ordenados con las cuales ledamos solución a un problemadeterminado.
    • ¿Para que sirve un algoritmo?Un algoritmo sirve para encontrar lasolución a un problemaSirve para que ya sea que unprogramador o un grupo de personassigan un patrón para poder crear unprograma o lograr utilizar unprograma.
    • Ejemplos:
    • Problema: Calcular el área de un paralelogramoFormula: a=(bm+bme=2)*hCaja negra:a=(bm+bme=2)*hENTRADA: SALIDA:Altura (h)Base menor (bme)Base mayor (bm)Área (a)Datos Ejemplo Tipo Longitud Nulo Es único Default Restricciónh 5 Decimal 10 No No 1 >0bme 7 Decimal 10 No No 1 >0bm 4 Decimal 10 No No 1 >0a 27.5 Decimal 10 No No 1 >0Requisitos :-Formula: a=(bm+bme=2)*h-Definir base menor (bme)-Definir base mayor (bm)-Definir altura (h)-Definir área (a)Algoritmo:1.- Solicitar base menor2.- 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)*hENTRADA: SALIDA:Altura (h)Radio (r)Volumen (v)Datos Ejemplo Tipo Longitud Nulo Es único Default Restricciónh 7 Decimal 10 No No 1 >0r 5 Decimal 10 No No 1 >0v 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úmerosFormula: 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ónn1 12 Decimal 10 No No 0 >0n2 5 Decimal 10 No No 0 >0r 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 numero4.- Leer segundo numero (n2)5.- Aplicar la formula r=n1-n26.- Mostrar resultado (r)
    • Problema: Elevar un numero x a la fFormula: r= pow (x,f)Caja negra:pow (x,f)ENTRADA: SALIDA:Altura (h)Base menor (bme)Base mayor (bm)Área (a)Datos Ejemplo Tipo Longitud Nulo Es único Default Restricciónx 5 Decimal 10 No No 1 >0f 7 Decimal 10 No No 1 >0r 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ánguloFormula: a= b*hCaja negra:a= b*hENTRADA: SALIDA:Altura (h)Base (b)Área (a)Datos Ejemplo Tipo Longitud Nulo Es único Default Restricciónh 5 Decimal 10 No No 1 >0b 7 Decimal 10 No No 1 >0a 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)