Está en la página 1de 3

TAREA 3: DISEÑO DE

ALGORITMOS
FUNDAMENTOS DE LOS SISTEMAS
DE LA INFORMACIÓN

Nombre: Owen Yael Ramírez Rico


NUA: 148345
Correo: oy.ramirezrico@ugto.mx
Licenciatura en ingeniería mecatrónica
Sede: Salamanca
Grupo:NI_MT2
Encontrar un algoritmo para los siguientes problemas:

1.Leer la edad y peso de una persona y posteriormente imprimirla. (Algoritmo lingüístico)


1) Ingresar fecha de nacimiento al dispositivo Necesitamos:
2) Ingresar peso al dispositivo
• Año de nacimiento
3) Esperar impresión • Peso en kg
4) Recoger impresión • Computadora con una programación capaz de realizar la
5) Leer los datos correspondientes operación de multiplicación y lectura de números reales y
enteros.

3. Leer de entrada 3 números y que indique cual es el mayor de ellos (Algoritmo lingüístico)
1) Ingresar números aleatorios (Ejemplo 7,3,19) Necesitamos:
2) Esperar
• 3 números cualesquiera que sean enteros
3) Visualizar que numero indico de mayor valor • Computadora con una programación capaz
de realizar una operación de desigualdad
entre el valor de números enteros.

5. Encontrar y desplegar los números primos entre uno y cien. (Algoritmo lingüístico)
1) Iniciar secuencia de programación con un activador (algún botón a presionar)
2) Esperar que se termine de encontrar los valores
3) Leer y visualizar los números primos obtenidos
• Se necesita un botón o pulsador para iniciar el conteo o la secuencia
• Se necesita una Computadora con una programación capaz de realizar el conteo de números reales hasta el 100
para posteriormente dividirlos individualmente por si mismos y la unidad (1) y comprobar que son números
primos.

7. Contar la cantidad de vocales en forma independiente que se encuentren dentro de un texto introducido por
el usuario (Algoritmo lingüístico)
1) Ingresar el texto/enunciado a colocar.
2) Esperar unos momentos.
3) Visualizar el número de vocales hay introducidas en nuestro texto.

Necesitamos:

• Un texto, frase o enunciado que queramos verificar cuantas vocales hay.


• Se necesita una computadora con una programación que pueda detectar las vocales y contarlas para
posteriormente decir cuantas hay.
9. Se desea validar una clave que sea 123456 hasta en tres oportunidades. Si no es dar mensaje de error y
bloquear el sistema. (Algoritmo lingüístico)
1) Ingresar la clave CORRECTAMENTE
2) Si valido la clave ir al paso 3 Si no volver al paso 1(Limite 3 intentos)
3) Continuar con el pago/trámite correspondiente
4) Si se excedió el limite de intentos comunicarte con una autoridad para liberar tu clave nuevamente
Necesitamos:

• Una clave en nuestro caso será 123456


• Alguna autoridad en caso de exceder el limite
• Una computadora con una programación dedicada, capaz de leer y verificar nuestra clave

10.Realizar el cálculo de la nómina salarial neto, de unos obreros cuyo trabajo se paga en horas. El cálculo se
realiza de la siguiente forma:
• Las primeras 35 horas a una tarifa fija
• Las horas extras se pagana 1.5 más de la tarifa fija.
• Los impuestos a deducir de los trabajadores varían, según el sueldo mensual si el sueldo es menor a
$20,000.00 el sueldo es libre de impuesto y si es al contrario se cobrará un 20% de impuesto.
(Algoritmo lingüístico)
1) Ingresar las horas que laboró el obrero
2) Esperar el calculo e impuestos (si es que es libre)
3) Verificar y leer el sueldo correspondiente
Necesitamos

• Horas de labor por el obrero


• Una computadora con una programación especializada para que designe un sueldo y este de ser
excedido empezar a cobrar un 20% de impuesto

También podría gustarte