Está en la página 1de 5

TID11D EJERCICIO EN CLASE

Metodología de la Programación

Nombre: Carlos Ivan Loya Burruola

Para cada problema, realice el análisis correspondiente según los requisitos de la


hoja del Proceso de Programación.

1. Convertidor de días a segundos. Se requiere saber el número de segundos que tiene


una cantidad de días solicitada al usuario.

Definición del problema:


Obtener los segundos de ciertos días solicitados por el usuario

Proceso:
Cantidad de días * 86400 (Segundos que tiene un día)

Información de entrada para resolver el problema:


Solicitar al usuario la cantidad de días

Información de resultado:
Segundos

Pseudocodigo utilizando los comandos "Escribir" y "Leer":

Algoritmo calcularSegundos

Definir dias Como Entero


Definir segun Como Entero
Escribir "Ingrese la cantidad de dias: "
Leer dias
segun = dias * 86400
Escribir "La cantidad de segundos son: " segun

FinAlgoritmo

MGTI. Martina Ivonne Siqueiros García


TID11D EJERCICIO EN CLASE
Metodología de la Programación

2. Se requiere saber el porcentaje de hombres y el porcentaje de mujeres 7que hay en


un grupo, para esto se debe solicitar el número de hombres y el número de mujeres.

Definición del problema:


Calcular el porcentaje de hombres y mujeres de un grupo.

Proceso:
total = hombres + mujeres
porcentajehombres = hombres * 100 / total
porcentajemujeres = mujeres * 100 / total

Información de entrada para resolver el problema:


Cantidad de hombres
Cantidad de mujeres

Información de resultado:
Se obtiene el porcentaje de hombres y mujeres que hay en el grupo

Pseudocodigo utilizando los comandos "Escribir" y "Leer":

Algoritmo calcularPorcentaje

Definir hombres Como Entero


Definir mujeres Como Entero
Definir total Como Entero
Definir porcentajehombres Como Entero
Definir porcentajemujeres Como Entero

Escribir "Cantidad de Hombres"


Leer hombres
Escribir "Cantidad de Mujeres"
Leer mujeres

total = hombres + mujeres


porcentajehombres = hombres * 100 / total
porcentajemujeres = mujeres * 100 / total

Escribir "Porcentaje de Hombres %" porcentajehombres

Escribir "Porcentaje de Mujeres %" porcentajemujeres

FinAlgoritmo

MGTI. Martina Ivonne Siqueiros García


TID11D EJERCICIO EN CLASE
Metodología de la Programación

3. Se requiere saber el nuevo salario de un obrero si obtuvo un incremento del 25%


sobre su salario inicial. Al final presentar el nombre del obrero, salario anterior,
monto del incremento y salario actualizado.

Definición del problema:


Conocer el nuevo salario del obrero después de un aumento del 25%

Proceso:
aumento = anteriorsalario * 0.25
nuevosalario = anteriorsalario + aumento

Información de entrada para resolver el problema:


Nombre
Anterio salario

Información de resultado:
Se obtiene el salario actualizado

Pseudocodigo utilizando los comandos "Escribir" y "Leer":

Algoritmo salario

Definir nombre Como Caracter


Definir anteriorsalario Como Real
Definir aumento Como Real
Definir nuevosalario Como Real

Escribir "Ingrese el nombre del obrero"


Leer nombre

Escribir "Salario anterior"


Leer anteriorsalario

aumento = anteriorsalario * 0.25


nuevosalario = anteriorsalario + aumento

Escribir "Nombre del Obrero " nombre


Escribir "Salario Anterior $" anteriorsalario
Escribir "Monto del incremento $" aumento
Escribir "Salario actualizado $" nuevosalario

FinAlgoritmo

MGTI. Martina Ivonne Siqueiros García


TID11D EJERCICIO EN CLASE
Metodología de la Programación

4. Necesitamos repartir una cantidad de dinero dada por el usuario entre dos personas
con los siguientes porcentajes: a una se le entregará el 68% y a la otra el 32%. Por
ejemplo, si la cantidad son 100 pesos, a una se le entregarán 68 pesos y a la otra se le
entregan 32 pesos.

Definición del problema:


Repartir cierta cantidad entre dos personas con diferentes porcentajes

Proceso:
monto_persona1 = cantidad_dinero * 0.68 (Incremento del porcentaje)
monto_persona2 = cantidad_dinero * 0.32 (Incremento del porcentaje)

Información de entrada para resolver el problema:


Cantidad de dinero

Información de resultado:
Cantidad que se le entregará a cada persona

Pseudocodigo utilizando los comandos "Escribir" y "Leer":

Algoritmo RepartirDinero

Definir cantidad_dinero Como Real


Definir monto_persona1 Como Real
Definir monto_persona2 Como Real

Escribir "Ingrese la cantidad de dinero a repartir:"


Leer cantidad_dinero

monto_persona1 = cantidad_dinero * 0.68


monto_persona2 = cantidad_dinero * 0.32

Escribir "Cantidad de dinero a repartir:", cantidad_dinero


Escribir "A la persona 1 se le entregarán: $" monto_persona1
Escribir "A la persona 2 se le entregarán: $" monto_persona2

FinAlgoritmo

MGTI. Martina Ivonne Siqueiros García


TID11D EJERCICIO EN CLASE
Metodología de la Programación

5. Se requiere saber a cuanto equivale en dólares una cantidad de pesos. Como el dólar
es cambiante se solicitará el tipo de cambio actual.

Definición del problema:


Saber el valor en dolares de una cantidad de pesos

Proceso:
cantidad_dolares = cantidad_pesos / tipo_cambio

Información de entrada para resolver el problema:


Cantidad de pesos
Tipo de cambio actual

Información de resultado:
Se obtiene el equivalente en dolares

Pseudocodigo utilizando los comandos "Escribir" y "Leer":

Algoritmo calcularPesos

Definir cantidad_pesos Como Real


Definir tipo_cambio Como Real
Definir cantidad_dolares Como Real

Escribir "Ingrese la cantidad de pesos a convertir a dólares:"


Leer cantidad_pesos

Escribir "Ingrese el tipo de cambio actual:"


Leer tipo_cambio

cantidad_dolares = cantidad_pesos / tipo_cambio

Escribir "Equivale a: " cantidad_dolares " dólares."

FinAlgoritmo

MGTI. Martina Ivonne Siqueiros García

También podría gustarte