Algoritmos

Páginas: 4 (856 palabras) Publicado: 8 de febrero de 2015
Algoritmos condicionales:

En un algoritmo puede existir una condición que bifurque el flujo normal del conjunto de instrucciones de acuerdo a la decisión que se tome. Por lo tanto, el programadordebe tener en cuenta las alternativas que se pueden tomar en base a la pregunta: ¿Qué pasa si ocurre tal cosa ? Vamos a mencionar unos ejemplos de algoritmos con condiciones.
1. Condicionessencillas: (Una o dos alternativas)
Ocurren cuando tenemos algo como lo siguiente:
………….
…………. (conjunto de instrucciones)
………….
Si condición entonces
………
………
fin del si
…………
………… (instrucciones)…………
1. Hacer un algoritmo que lea los nombres y edades de dos personas e imprima cual de ellas tiene más edad.
1. Inicio
2. leer nombre1 y edad1
3. leer nombre2 y edad2
4. comparar edad1 con edad2:
5.Si edad1 > edad2 imprimir ( nombre1, ” es mayor “)
6. si edad2 > edad1 imprimir ( nombre2, ” es mayor”)
7. Si edad1 = edad2 imprimir (“Edades iguales”)
8. Fin
2. En una Granja existen N conejos,N1 blancos y N2 negros. Se venden X negros y Y blancos.
Hacer un algoritmo que:
a) Imprima la cantidad de conejos vendida
b) Si P1 es el precio de venta de los conejos blancos y P2 es el precio deventa de los conejos negros, imprima el monto total de la venta.
c) Imprima el color de los conejos que se vendieron mas.
Solución:
1. Inicio
2. Leer datos: N, N1,N2,X,Y,P1,P2
3. Calcular lacantidad de conejos vendida: CCV = X + Y
4. Imprimir la cantidad de conejos vendida: Imprimir CCV
5. Calcular el monto de la venta: MVenta = X * P2 + Y * P1
6. Imprimir monto de la venta: ImprimirMVenta
7. Si X > Y entonces
Imprimir “Se vendieron mas conejos negros”
en otro caso
Imprimir “Se vendieron mas conejos blancos”
8. Fin
3. Elaborar un algoritmo que lea el importe bruto de una facturay determine el importe neto según los siguientes criterios:
• Importe bruto menor de 20.000 -> sin descuento
• Importe bruto mayor de 20.000 -> 15% de descuento
1. Inicio
2. Leer importeb...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmo
  • algoritmo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS