DESCRIPCIÓN DE ALGORITMOS PASO A PASO

 DESCRIPCIÓN DE ALGORITMOS PASO A PASO


Describa todos los pasos necesarios de forma enumerada para lograr la respuesta esperada:


Algoritmos Cualitativos

  1. Como preparar una limonada.


SOLUCIÓN:

  1. Validar que si contemos con los ingredientes necesarios para preparación de la limonada.

  2. SI NO se cuenta con los respectivos ingredientes se deben de conseguir.

  3. SI se cuenta con todos los ingredientes, se preparan cada una de las cantidades deseadas.

  4. Se mesclan en el vaso de la licuadora cada uno de los ingredientes.

  5. Se pone en funcionamiento la licuadora.

  6. Se apaga la licuadora.

  7. validar que está bien de sabor.

  8. Si no queda bien de sabor volver al paso 4

  9. Si queda bien continuamos con el proceso.

  10. Servir.


  1. Como venir al colegio.


SOLUCIÓN:

  1. SI la clase es la hora de la mañana.

  2. Me levanto.

  3. Camino a la ducha.

  4. Me baño.

  5. Salgo de la ducha y me seco

  6. Me organizo de forma que quede presentado para ir al colegio.

  7. Como algo antes de salir de casa.

  8. Me cepillo los dientes.

  9. Voy en busca del transporte para ir al colegio.

  10. Llego al colegio en el transporte.

  11. Camino para entrar al colegio.

  12. Llego al salón de clase.

  13.  SI la clase NO es en hora de la mañana

  14.  Me levanto.

  15. Busco el desayuno 

  16. Me como el desayuno.

  17. Me lavo los dientes.

  18. Hago tareas.

  19. Estudio lesiones.

  20. Vuelvo al paso 4.


  1. Como bañar al perro.


SOLUCIÓN:

  1. Preparar los insumos para la realización del bañado del perro.

  2. Coger el perro.

  3. Dirigirlo al lugar del baño.

  4. Mojarle el pelo del perro.

  5. Le echo el champú por todo el pelo del perro.

  6. Estrego bien el pelo al perro por todos lados en forma de masaje.

  7. Le peino el pelo al perro estado enjabonado.

  8. Juago bien al perro para que no quede enjabonado.

  9. Seco bien el pelo del perro.

  10. Peino bien el pelo del perro.

  11. Le echo talco.

  12. Suelto el perro.


Importante:

Para cada uno de los algoritmos anteriores, deberá resolverlos con un mínimo de 10 pasos.


Algoritmos Cuantitativos

  1. Ingresar 2 números, intercambiar los valores entre ellos. Ejemplo:

Ingreso de los 2 números

A = 5

B= 10

Valores intercambiados

A=10

B=5


SOLUCIÓN:

  1. Ingrese el valor de a.

  2. Ingrese el valor de b.

  3. Realizar operación c= a.

  4. Realizar operación a= b.

  5. Realizar operación b = c.

  6. Mostrar a.

  7. Mostrar b.



  1. Determinar la hipotenusa de un triángulo rectángulo conocidas las longitudes de sus dos catetos. 



SOLUCIÓN:

  1. Ingrese los valores del cateto a.

  2. Ingrese los valores del cateto b.

  3. Realizar la operación de hipotenusa = (a^2+b^2) ^ (1/2).

  4. Mostrar la hipotenusa del triángulo rectángulo es = hipotenusa.



  1. Desarrolle un algoritmo que permita determinar el área y volumen de un cilindro dado su radio (R) y altura (H).  

                   


SOLUCIÓN:

  1. Ingrese los valores del radio.

  2. Ingrese los valores de la altura.

  3. Realizar operación área = (2 * 3.1416) *(radio * altura).

  4. Realizar la operación volumen = (3.1416) * (radio^ 2) * (altura.)

  5. Mostar área.

  6. Mostrar volumen.


  1. Ingresar una cantidad en Millas. Obtener: Kilómetros, metros y centímetros.


SOLUCIÓN:


  1. Ingrese un valor en millas.

  2. Realizar proceso kilometro = millas * 1.61.

  3. Realizar proceso metros = kilómetros * 1000.

  4. Realizar operación centímetros = metros * 100.

  5. Mostrar kilómetros.

  6. Mostrar metros.

  7. Mostrar sentimenteros.



  1. Ingresar cantidad y precio. Obtener: subtotal, descuento y total a pagar.

Subtotal = Cantidad * Precio

Descuento = Subtotal * 10%

Total = Subtotal – Descuento


SOLUCIÓN:


  1. Ingrese el precio.

  2. Ingrese la cantidad.

  3. Realice la operación subtotal = cantidad * precio.

  4. Realice la operación descuento = subtotal * 0.1

  5. Realice la operación total = subtotal – descuento.

  6. Mostrar subtotal.

  7. Mostrar descuento.

  8. Mostrar total.


  1. Ingresar una cantidad en dólares. Convertirlos a quetzales.


SOLUCIÓN:


  1. Ingrese la cantidad de dólares

  2. Realizar la operación quetzales = dólares * 7.73

  3. Mostrar quetzales.



  1. Ingresar 5 edades  para cada sexo. Obtener el promedio por sexo y el promedio general.


SOLUCIÓN:


  1. Ingrese la edad de la mujer1

  2. Ingrese la edad de la mujer2.

  3. Ingrese la edad de la mujer3.

  4. Ingrese la edad de la mujer4.

  5. Ingrese la edad de la mujer5.

  6. Ingrese la edad del hombre1.

  7. Ingrese la edad del hombre2.

  8. Ingrese la edad del hombre3.

  9. Ingrese la edad del hombre4.

  10. Ingrese la edad del hombre5.

  11. Realizar la operación promedioMujer = (mujer1 + mujer2 +mujr3 +mujer4 +mujer5)/5.

  12. Realizar la operación promedioHombre = ( hombre1 + hombre2 + hombre3 +hombre4 +hombre5)/5.

  13. Realizar proceso promedioGeneral= (promedioMujer + PromedioHombre)/2.

  14. Mostrar promedioMujer.

  15. Mostrar promedioHombre.

Mostrar promedioGeneral.



  1. Ingresar un sueldo. Obtener: Igss y total.

Igss = Sueldo * 4.83%

Total = Sueldo – Igss


SOLUCIÓN:


  1. Ingrese el valor del sueldo.

  2. Realizar la operación igss = (sueldo * 4.83) / 100.

  3. Realizar la operación total = sueldo – igss.

  4. Mostrar total.



  1. Ingresar dos números. Obtener: el doble, el triple, el cuadrado y el cubo de cada uno.


SOLUCIÓN:


  1. Ingres el valor del número1.

  2. Ingrese el valor del número2.

  3. Realizar la operación dobleNumero1 = numero1 + numero1.

  4. Realizar la operación dobleNumero2= numero2 + nuemro2.

  5. Realizar la operación tripleNumero1 = numero1 * 3.

  6. Realizar la operación tripleNumero2 = numero2 * 3.

  7. Realizar la operación cuadradoNumero1 = numero1 ^ 2.

  8. Realizar la operación cuadradoNumero2 = numero2 ^ 2.

  9. Realizar la operación cuboNumero1 = numero1 ^ 3.

  10. Realizar la operación cuboNumero2 = numero 2^ 3.

  11. Mostrar dobleNumero1.

  12. Mostrar dobleNumero2.

  13. Mostar tripleNumero1.

  14. Mostrar tripleNumero2

  15. Mostrar cuadradoNumero1.

  16. Mostrar cuadradoNumero2.

  17. Mostrar cuboNumero1.

  18. Mostrar cuboNumero2.



  1. Ingresar una cantidad en quintales. Obtener libras y onzas.


SOLUCIÓN:


  1. Ingrese el valor en quintales.

  2. Realizar la operación libra = quintales * 220,462.

  3. Realizar la operación onza = quintales * 3527.4.

  4. Mostar libra.

  5. Mostrar onza.




  1. Ingresar 2 números. Obtener lo siguiente:

  • La suma de los 2 números.

  • El promedio de los 2 números.

  • Multiplicar el resultado anterior por 5


SOLUCIÓN:


  1. Ingrese el numero1.

  2. Ingrese el numero2.

  3. Realizar la operación suma = numero1 + numero2.

  4. Realizar la operación promedio = suma / 2.

  5. Realizar la operación multiplicar = promedio * 5.

  6. Mostrar suma.

  7. Mostar promedio

  8. Mostar multiplicar.




  1. Ingresar una edad. Determinar el año de nacimiento, los meses y días que ha vivido.


SOLUCIÓN:


  1. Ingrese la edad.

  2. Realizar el proceso añoNacimiento = 2020 – edad.

  3. Realizar el proceso meseVividos = edad * 12.

  4. Realizar el proceso diasVividos = edad * 361.

  5. Mostar añoNacimeitno.

  6. Mostrar mesesVividos.

  7. Mostar días Vividos.



  1. Ingresar una cantidad en libras. Obtener quintales, arrobas, kilogramos y onzas.


SOLUCIÓN:


  1. Ingrese el valor en libras.

  2. Realizar e proceso quintales = libras * 0.00453592.

  3. Realizar el proceso arrobas = libras * 0.06667.

  4. Realizar el proceso kilogramo = libras * 0.4601.

  5. Realizar el proceso onzas = libras * 16.23.

  6. Mostar quintales.

  7. Mostar arrobas.

  8. Mostrar kilogramos.

  9. Mostar onzas.



  1. Ingresar un número. Mostrarlo con signo cambiado. 


SOLUCIÓN:


  1. Ingrese un número.

  2. Proceso signoCabiado = -1 * (numero).

  3. Mostar signoCambiado.


  1. Código Empleado, Nombre del Empleado, Sueldo Base, Horas Extras, Valor Hora Extra, Sueldo Extra, Sueldo Bruto, Igss, Anticipos, Otros descuentos, Total Descuentos, Bonificación, Sueldo Neto, Aumento y Sueldo Líquido. Para esto aplique las siguientes formulas:

  • Valor Hora Extra = (Sueldo Base / 30 / 8) * 1.5

  • Sueldo Extra = Valor Hora Extra * Horas Extras

  • Sueldo Bruto = Sueldo Base + Sueldo Extra

  • Igss = Sueldo Bruto * 4.83%

  • Total Descuentos = Igss + Anticipos + Otros descuentos

  • Sueldo Neto = Sueldo Bruto – Total Descuentos

  • Aumento = Sueldo Neto * 10%

  • Bonificación =250

  • Sueldo Líquido = Sueldo Neto + Aumento + Bonificación 


SOLUCIÓN:


  1. Ingrese el código del empleado.

  2. Ingrese el nombre del empleado.

  3. Ingrese el número de horasExtras.

  4. Ingrese el sueldoBase del empleado.

  5. Ingrese el valor de los anticipos.

  6. Ingrese otrosDescuentos.

  7. Bonificación es = 250

  8. Realizar proceso valorHoraExtra = (  sueldoBase / 30 /8)* 1.5..

  9. Realizar proceso sueldoExtra = valorHoraExtra *  horasExtas.

  10. Realizar proceso sueldoBruto = sueldoBase + sueldoExtra.

  11. Realizar proceso igss = sueldoBruto * 4.83.

  12. Realizar proceso totalDescuento = igss + anticipos + otrosDescuentos.

  13. Realizar proceso sueldoNeto = sueldoBruto – tatlaDescuento.

  14. Realizar proceso aumento = sueldoNeto * 0.1.

  15. Realizar proceso sueldoLiquido = sueldoNeto + aumetno + bonificación.

  16. Mostar horasExtas.

  17. Mostar sueldoExtra.

  18. Mostar sueldoBruto.

  19. Mostar igss.

  20. Mostar tatalDescuento.

  21. Mostrar sueldoNeto.

  22. Mostar aumento.

  23. Mostar bonificacion.

  24. Mostar sueldoLiquido.

Comentarios

Entradas populares de este blog

Descripción de los sistemas numéricos y sus conversiones.

Diagrama sistema liquidación de nómina.

Análisis BDOO y BDD