Diseño de algoritmos, soy estudiante

Como estan, soy estudiante nueva de desarrollo de software estoy viendo la materia Fundamentos de programación pero no eh entendido nada a ver si me colaboran con esta actividad y explicandome como hacerla.

Básicamente, en este espacio vamos solucionar y a discutir sobre algoritmos propuestos que dan solución a un problema determinado.
Este Algoritmo Numero 1 ya está trabajado, se continuará con el enunciado 2 y 3:

Para el algoritmo propuesto realice una prueba de escritorio y luego responda en el foro las siguientes preguntas:

  1. ¿Cuál es el problema que resuelve el algoritmo? Escriba el enunciado del problema.
  2. ¿Están bien definidas las variables del algoritmo, se usó el tipo de dato correcto? ¿Por qué?
  3. Si ya el ejercicio esta resuelto y cree que ya no le puede hacer aportes contínue con el siguiente punto, no puede repetir la misma solución que ya otro compañero realizó.

Algoritmo Numero 1

Var
    Entero: numero, resul
Inicio
    Numero← 0
    Resul← 0
    Escribir "Digite un número de 3 cifras"
    Leer numero
    Resul ← numero Mod 10
    Numero ← numero Div 10
    Escribir "#3", resul
    Resul ← numero Mod 10
    Numero ← numero Div 10
    Escribir "#2", resul
    Escribir "#1", numero
Fin

Para el algoritmo propuesto realice una prueba de escritorio y luego responda en el foro las siguientes preguntas:

  1. ¿Cuál es el problema que resuelve el algoritmo? Escriba el enunciado del problema.
  2. ¿Están bien definidas las variables del algoritmo, se usó el tipo de dato correcto? ¿Por qué?
  3. ¿Qué modificaciones haría para que el algoritmo fuera más claro en términos de los resultados que observará el usuario?
  4. ¿Se podría haber usado el operador / en lugar de Div? ¿Por qué?

Tenga en cuenta que a lo largo del foro se propondrán otros algoritmos o enunciados que usted deberá analizar.

2.  Enunciado 

Algoritmo Numero 2

Para el algoritmo propuesto realice una prueba de escritorio y luego responda en el foro las siguientes preguntas:

  1. ¿Cuál es el problema que resuelve el algoritmo? Escriba el enunciado del problema.
  2. ¿Están bien definidas las variables del algoritmo, se usó el tipo de dato correcto? ¿Por qué?
  3. ¿Qué modificaciones haría para que el algoritmo fuera más claro en términos de los resultados que observará el usuario?

INICIO

Var : Sf1, Sf2, Sf3: Real ‘los sueldos finales’

S1, S2, S3 : Real ‘salarios de los empleados’

Lea S1, S2, S3

Aum1=S1 * 0.10

Aum2= S2 * 0.12

Aum3 = S3 * 0.15

Sf1 = S1 + Aum1

Sf2 = S2 + Aum2

Sf3 = S3 + Aum3

Escriba Sf1, Sf2, Sf3

FIN

3.  Enunciado 

Algoritmo Numero 3

Suponga que un individuo desea invertir su capital en un banco y desea saber cuánto dinero ganara después de un mes si el banco paga a razón de 2% mensual.

  1. Realice el análisis del problema: identifique los datos de entrada, de salida y el proceso.
  2. Escriba el algoritmo.
  3. Realice la prueba de escritorio para verificar si esta correcto o le puede hacer algún aporte.
  4. Si ya el ejercicio esta resuelto y cree que ya no le puede hacer aportes continue con el siguiente punto. No puede repetir la misma solución que ya otro compañero realizó.

Añade tu respuesta

Haz clic para o