Ejercicios Secuenciales Actividad 1

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

Transcript of Ejercicios Secuenciales Actividad 1

Page 1: Ejercicios Secuenciales Actividad 1

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

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

Algoritmos Secuenciales.

Escrito por: José Mariani

Profesor: Ing. Esteban Torrealba

Noviembre 2015

Page 2: Ejercicios Secuenciales Actividad 1

1.  Diseñe un algoritmo que reciba como entrada el numero de cedula, el nombre y apellido de una persona y su profesión  y los imprima por pantalla (Valor 1%)

ALGORITMO MOSTRAR_DATOS;

VARIABLES

nombre,apellido,profesion:ALFANUMERICO;

cedula:ENTERO;

INICIO

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

Leer(nombre);

Imprimir('Por favor Inserte el apellido');

Leer(apellido);

Imprimir('Por favor inserte la profesión');

Leer(profesion);

Imprimir('Por favor Inserte el numero de cedula');

Leer(cedula);

Imprimir('Sus datos son:');

Imprimir('Cedula:',cedula);

Imprimir('Nombres:',nombre' ',apellido);

Imprimir('Profesion:'profesion);

FIN

2

Page 3: Ejercicios Secuenciales Actividad 1

2. Diseñe un algoritmo que pida por teclado dos números enteros y muestre su suma, resta, multiplicación y división por pantalla además de los números leídos. (Valor 2%)

ALGORITMO ARISMETICA;

VARIABLES

num1, num2:ENTERO;

suma,resta,multiplicacion,division:ENTERO;

INICIO

Imprimir('Bienvenido, Por favor Inserte el primer numero');

Leer(num1);

Imprimir('Por favor Inserte el segundo numero');

Leer(num2);

suma:=(num1+num2);

resta:=(num1-num2);

multiplicacion:=(num1*num2);

division:=(num1/num2);

Imprimir ('La suma fue:',suma);

Imprimir ('La resta fue:',resta);

Imprimir ('La multiplicacion fue:',multiplicacion);

Imprimir ('La division fue:',division);

FIN

3

Page 4: Ejercicios Secuenciales Actividad 1

 3. A un trabajador le pagan según sus horas trabajadas más una tarifa de pagos por horas. Si la cantidad de horas trabajadas es superior a 40, la tarifa se incrementa en un 50% para las horas extras (considerando que cada hora extra se contabiliza después de las 40 horas de la jornada normal).

Diseñe un algoritmo para calcular el salario del trabajador;  dadas las horas trabajadas y la tarifa.

ALGORITMO SALARIO;

VARIABLES

horas,extras,salario_h,tarifa,total:ENTERO;

aumento:DECIMAL;

INICIO

Imprimir("Ingrese el valor del pago regular por hora trabajada");

Leer (salario_h);

Imprimir("Ingrese el valor de la tarifa por hora extra trabajada");

Leer (tarifa);

Imprimir("Ingrese las horas trabajadas");

Leer (horas);

SI horas > 40 entonces

extras := horas - 40;

aumento:=1.5;

si no

extras:=40;

aumento:=1;

Fin-SI

total: = (extras * (tarifa * aumento)+(40*salario_h);

Imprimir "El salario total es:", total;

FIN

4