Algoritmos De Programación

Páginas: 8 (1786 palabras) Publicado: 1 de octubre de 2012
…ESTRUCTURA SELECTIVA…
Diseñar un algoritmo para ingresar la edad de una persona y obtener y escribir si es “menor de edad” o “mayor de edad”
ENTRADA: edad
PROCESO: comparar (edad con 18)
SALIDA: “menor de edad” o “mayor de edad”
ALGORIMO:
1.- INICIO
2.- ingresar la edad
3.- Comparar (edad<18)?
Si: a) escribir (“menor de edad”)
No: b) escribir (“mayor de edad”)
4.-FIN***EJECUCION 1:
1.- INICIO
2.- edad 19
3.- (edad <18)
(19<18)
No. B) “mayor de edad”
4.- FIN
***EJECUCION 2:
1.- INICIO
2.- edad 16
3.-(edad <18)
(16<18)
SI. a) “menor de edad”
4.- FIN
12.- Diseñar un algoritmo para ingresar la calificación final de una materia cursada en el tec, obtener y escribir: “materia acreditada” o “materia reprobada”
ENTRADA:calif
PROCESO: comparar (calif con 70)
SALIDA: “materia acreditada” o “materia reprobada”
ALGORIMO:
1.- INICIO
2.- ingresar ( calif)
3.- Comparar (calif<70)?
Si: a) escribir (“materia reprobada”)
No: b) escribir (“materia acreditada”)
4.-FIN
***EJECUCION 1:
1.- INICIO
2.- calif 80
3.- (calif <70)
(80<70)
No. B) “materia acreditada”
4.- FIN***EJECUCION 2:
1.- INICIO
2.- calif 65
3.-(calif <70)
(70<65)
SI. a) “materia reprobada”
4.- FIN
13.- Diseñar un algoritmo para ingresar el importe total por concepto de la compra de un mismo artículo, si el importe es mayor o igual que mil pesos entonces se aplica un descuento del 10%. Obtener y escribir el descuento obtenido y la cantidad pagada.
ENTRADA: importe por concepto delarticulo (importe)
PROCESO: compara (importe> 100)
SALIDA: escribir (descuento, pago)
1.- INICIO
2.- ingresar el importe del articulo adquirido (importe)
3.-comparar (importe>=1000)?
Sí. A) calcular (descuento importe*0.10)
No. B) calcular (descuento 0)
4.- calcular (pago importe- descuento)
5.- escribir (“descuento:”, descuento, “pago:”, pago)
6.- FIN >_< ‘***EJECUCION:
1.- INICIO
2.- importe 800
3.- (importe >= 1000)?
(800>=1000)?
No. B) descuento 0
4.- (pago pago- descuento )
(pago 800-0)
Pago 800
5.- descuento: 0 pago: 800
6.- FIN
***EJECUCION:
1.- INICIO
2.- importe 1500
3.- (importe >= 1500)?
(1500>=1000)?
sí. a) descuento 150
4.- (pago pago- descuento)
(Pago 1500-150)
Pago 1350
5.- descuento: 150pago: 1350
6.- FIN \\(^_^)//

14.-Diseñar un algoritmo para ingresar 3 datos (ordenados de menor a mayor) cual quiera. Si el promedio de los datos es mayor que el segundo dato entonces multiplicarlo el promedio por 2 y si no dividirlo entre dos.
1.inicio
2.ingresar dato1, dato2, dato3
3.calcular promedio<--(dato1 + dato2 + dato3)/3
4.comparar(promedio<dato2)
si: (promedio)/2no: (promedio)*2
5.escribir:("El promedio final es: ",promedio)
6.fin

CORRIDA:

1.inicio
2.ingresar datos: 10, 15, 20
3.calcular promedio: (10 + 15 + 20)/3
promedio<--45/3
promedio<--15

4.no: 15*2
5.El promedio final es: 30
6.fin. n_n \\(^_^)//
<(^_^<) (>^_^)> (>^_^<) <(^_^)>

15.-Diseñar un algoritmo para ingresar dos números diferentesentre sí obtener y escribir el menor y luego el mayor.
ETRADA: (num1, num2)
PROCESO: comparar (num1>num2)
SALIDA: Escribir (mayor o menor)
1.-INICIO
2.- ingresar (num1, num2)
3.- comparar (num1>num2)
Sí. a) (“número mayor “, num1)
No. B) (“número menor”, num2)
4. FIN
***EJECUCION…
1.-INICIO
2.-



16.- diseñar un algoritmo para ingresar 2 números enteros y si elprimer número es divisible entre el segundo (residuo= 0) escribir el cociente, de lo contrario obtener el residuo de dividir los números.

1.-Inicio
2.-Ingresar dos números ( num1, num2)
3.- Calcular ( residuo= num1%num2)
4.- comparar (residuo ==0)?
Si a) escribir

17.- Diseñar un algoritmo para ingresar la hora en horas y obtener y escribir el saludo que corresponda a la hora...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo y programacion
  • algoritmo y programacion
  • Algoritmos Programacion
  • Algoritmos en programacion
  • Algoritmos Y Programacion
  • algoritmo y programacion
  • Algoritmos de programacion
  • Algoritmo de Programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS