Algotitmos Selectivos

5
Universidad Fermín Toro Laboratorio de Introducción a la Computación Sede de Cabudare, Núcleo de Ingeniería. Algoritmos Selectivos. Escrito por: José Mariani Profesor: Ing. Esteban Torrealba

Transcript of Algotitmos Selectivos

Page 1: Algotitmos Selectivos

Universidad Fermín Toro Laboratorio de Introducción a la Computación

Sede de Cabudare, Núcleo de Ingeniería.

Algoritmos Selectivos.

Escrito por: José Mariani

Profesor: Ing. Esteban Torrealba

Noviembre 2015

Page 2: Algotitmos Selectivos

1.  Realice un algoritmo que reciba como entrada un número y determine si el mismo es par o impar e imprima  el número el mensaje “PAR” O “IMPAR”. (Valor 1%)

ALGORITMO PAR_IMPAR;

VARIABLES

numero:ENTERO;

INICIO

Imprimir('Bienvenido, Por favor Inserte el Numero');

Leer(numero);

SI (numero MOD 2)=0 entonces

Imprimir('Es un numero PAR');

Si no

Imprimir('Es un numero INPAR');

Fin-Si

FIN

2

Page 3: Algotitmos Selectivos

2 - El gobierno después de tres años, decide aumentar el sueldo a los trabajadores de las  Universidades, pero  pone como condición que el mismo se hará de acuerdo al tiempo de servicio en la institución, para este aumento se tomara en cuenta lo siguiente:

1. Tiempo de servicio de 1 a 5 años ; aumento 3%2. Tiempo de servicio de  5 a 10 años; aumento 5%3. Tiempo de Servicio de 10 a 20 años; aumento 84. Tiempo de servicio de 20 años o mas; aumento 12%

Realice el  algoritmo asociado a la situación anterior (Valor 4%)

ALGORITMO aumento_universidades;

VARIABLES

tiempo, aumento: ENTERO;

salario, salario_nuevo: DECIMAL;

INICIO

Imprimir('Bienvenido, Ingrese el salario actual');

Leer(salario);

Imprimir('Ingrese el tiempo de servicio');

Leer(tiempo);

SI (tiempo)<5 entonces

aumento:=3;

Sino si (tiempo)>5 o (tiempo<=10) entonces

aumento:=5;

Sino si (tiempo)>10 o (tiempo<=20) entonces

aumento:=8;

Si no

aumento:=12;

Fin-SI

salario_nuevo:=salario+(salario*(aumento/100));

Imprimir('Su aumento es del: ',aumento,'%');

Imprimir('Su nuevo salario es de: ', salario_nuevo);

FIN

3