ALgoritmos, diagramas de solucion

Páginas: 6 (1352 palabras) Publicado: 25 de mayo de 2014
1.1 - Elaborar una serie de pasos para cambiar una llanta ponchada.
1.- Inicio.
2.- ¿Puedo cambiar la llanta?
Si puedo hacerlo, ir al paso número 3.
Si no puedo hacerlo, ir al paso número 12.
3.- Abrir la cajuela.
Si sirve la palanca, jalarla para abrir la cajuela.
Si no sirve la palanca, utilizar la llave para abrirla.
6.- Tomar partes y herramientas.
Si hay herramientas, ir al paso 7.Si no hay, ir al paso número 12.
7.- Armar el gato hidráulico para levantar el carro.
8.- Levantar el carro utilizando el gato hidráulico.
9.- Retirar las tuercas de los birlos para cambiar la llanta.
10.- Poner la llanta nueva o de repuesto.
11.- Atornillar nuevamente la llanta
12.- Si quedo bien la llanta.
Si está bien la llanta, ir al paso número 13.
Si no está bien la llanta, llamara una grúa.
13.- Continuar con el viaje o destino
14.- Fin
1.2 Modelo de solución.
Entrada
Proceso
Salida
Puede cambiarse la llanta
Abrir la cajuela
Tomar partes y herramientas
Armar gato
Retirar tuercas
Poner llanta nueva
Llamar una grúa
Continuar el viaje

2.1 Algoritmo para preparar un Sándwich

1.- Inicio
2.- Verificar la existencia de ingredientes en casa, (pan, jamón,queso, lechuga, tomate, cebolla, mayonesa).
3.- Juntar los materiales para la elaboración.
4.- Desinfectar ingredientes, lechuga y jitomate.
5.- Tomar la barra de pan y abrir la bolsa para poder utilizarla.
6.- Poner 2 panes sobre un plato y untar mayonesa.
7.- Tomar el jamón y queso y ponerlo en el emparedado.
8.- Poner lechuga, jitomate y cebolla.
9.- Tomar la tapa del emparedado y ponerlosobre lo elaborado.
10.- Comer el emparedado
11.-Fin
2.2 Modelo de solución.
Entrada
Proceso
Salida
Ingredientes:
Pan
Jamón
Queso
Lechuga
Jitomate
Juntar materiales
Desinfectar lechuga y jitomate
Tomar barras de pan
Untar mayonesa en panes
Poner jamón y queso
Poner lechuga y jitomate
Tomar la tapa
Emparedado

4.1 Algoritmo para sumar dos números.
1.- Inicio.
2.- Escribir elprimer número y guardar en N1.
3.- Escribir el segundo número y guardar en N2
3.- Efectuar operación
Si N1 y N2 son del mismo signo, poner el mismo signo y sumar las cantidades en R
Si N1 y N2 son de signo diferente, poner el signo del mayor número y restar las cantidades en R.
4.- Mostrar el resultado R
5.- Fin
4.2 Modelo de solución.
Entrada
Proceso
Salida
N1
N2
Escribir N1Escribir N2
N1 + N2
N1 – N2
R

5.1 Algoritmo de la formula general.

1.- Inicio.
2.- Asignar valores para A, B y C.
3.- Sustituir los valores en la formula.
4.- Elevar al cuadrado el valor B que está dentro de la raíz. Y guardar en, A1
5.- Realizar una multiplicación -4 que multiplica A que multiplica C. y guardar en, A2
6.- Aplicar la operación de Suma, A3 = A1 + A2.
7.- Efectuaroperación de raíz cuadrada a A3 y asigna nombre A4.
8.- Efectuar multiplicación de 2 que multiplica A y asignar nombre A5.
9.- Obtener el valor de X1
Si se busca X1, X1 = (-B) + A4 /A5
Si no, X2 = (-B) – A4 / A5
10.- Mostrar resultado X
11.- Fin

5.2 Modelo de solución.
Entrada
Proceso
Salida
A
B
C

Asignar valor A, B, C
Substituir valor en formula
Elevar B al cuadrado
A2 = -4 * A * CA3 = A1 + A2
Raíz cuadrada de A3
A5 = 2 * A
X1 = (-B) + A4 /A5
X2 = (-B) - A4 /A5

X1
X2

6.1 Elaborar Algoritmo para calcular el área de un círculo
1.- Inicio.
2.- Ingrese valor de radio
3.- Guardar valor, R.
4.- Operación, área=3.1416*R*R
5.- Mostrar mensaje, “El área del circulo es:”,área
6.- Fin

6.2 Modelo de solución.
Entrada
Proceso
Salida
R
Área=3.1416*r*r
“Elárea del circulo es:”,area


6.3 Código C++.

6.4 Diagrama FreeDFD.

7.1 Algoritmo para calcular el área de un triángulo.

1.- Inicio.
2.- Ingresar valor de base.
3.- guardar valor de base, B
4.- Ingresar valor de altura.
5.- guardar valor de altura, H
6.- efectuar operación, área=B*H/2
7.- Desplegar, “El área del triángulo es:”,área
8.- Fin
7.2 Modelo de solución.
Entrada...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ALGORITMOS Y DIAGRAMAS
  • Diagramas y algoritmos
  • diagramas y algoritmos
  • algoritmos y diagramas
  • algoritmos y diagramas
  • diagrama de algoritmo
  • ALGORITMOS Y DIAGRAMAS
  • Solución Algoritmica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS