Ejercicios y códigos de la Guía 1
1. Realice programa que permita obtener el sueldo de tres
empleados y aplicarles un aumento del 10%, 12% y 15% respectivamente.
Solución:
Proceso Pocentaje_de_salario
Definir e1,e2,e3,e4,e5,e6 Como Real;
Escribir "Ingrese el sueldo del primer empleado: ";
Leer e1;
Escribir "Ingrese el sueldo del seundo empleado: ";
Leer e2;
Escribir "Ingrese el sueldo del tercer empleado: ";
Leer e3;
e4<-e1-(e1*0.10);
e5<-e2-(e2*0.12);
e6<-e3-(e3*0.15);
Escribir "El sueldo total del pimer empleado es: ",e4;
Escribir "El sueldo total del segundo empleado es: ",e5;
Escribir "El sueldo total del tercer empleado es: ",e6;
FinProceso
2. Realice un programa que lea una cantidad depositada en un
banco y que calcule la cantidad final después de aplicarle un 20% de interés.
Solución:
Proceso dinero
Definir d1,r,rf como real;
Escribir "Ingrese Cantidad de Dinero: ";
Leer d1;
r<-d1*0.20;
rf<-d1-r;
Escribir "El dinero total es: ",rf;
FinProceso
3. Un maestro desea saber que porcentaje de hombres y que
porcentaje de mujeres hay en un grupo de estudiantes.
Solución:
Proceso sin_titulo
Definir h,f,rh,rf Como Entero;
Escribir "Ingrese Cantidad de Hombres:";
Leer h ;
Escribir "Infrese Cantidad de Mujeres:";
Leer f;
rh<-h*0.100;
rf<-f*0.100;
Escribir "El Resultado de Hombres:",rh;
Escribir "El Resultado de Mujeres:",rf;
FinProceso
4. Un alumno desea saber cual será su calificación final en
la Fundamentos de programación. Dicha calificación se compone de dos
laboratorios y 1 parcial cuya ponderación es de 30%, 30% y 40% respectivamente.
Solución:
Proceso sin_titulo
Definir n1,n2,n3,n4,n5,n6,p Como Real;
Escribir "ingrese nota del laboratorio1:";
Leer n1;
Escribir "ingrese nota del laboratorio2";
Leer n2;
Escribir "ingrese nota de parcial";
Leer n3;
n4<-n1*0.30;
n5<-n2*0.30;
n6<-n3*0.40;
Escribir "El resultado del laboratorio1:",n4;
Escribir "El resultado del laboratorio2:",n5;
Escribir "El resultado de parcial:",n6;
p<-n4+n5+n6;
Escribir "El promedio final es:",p;
FinProceso
5. Una ferretería aplica al precio de los remedios el 10% de
descuento. Hacer un programa que ingresado el costo de los medicamentos calcule
el descuento y el precio final.
Solución:
Proceso sin_titulo
definir a,b,c Como Real;
Escribir "Ingrese el costo del medicamento";
Leer a;
b<-a*0.10;
c<-a-b;
Escribir "el costo final es:",c;
FinProceso
6. Elaborar un programa que eleve un numero introducido por
el usuario, a un exponente cualquiera dado por el usuario.
Solución:
Proceso cuadrado
definir a,b,c Como Real;
Escribir "ingrese base";
Leer a;
Escribir "ingrese exponente";
Leer b;
c<-a^b;
Escribir "El resultado es:",c;
FinProceso
7. Realice un programa que calcule los días que se tardara
en cortar # m cantidad de alambre para un stock de # m. de alambre.
Solución:
Proceso stock
Definir a,b,c Como Entero;
Escribir "Ingrese que Cantidad de stock hay: ";
Leer a;
Escribir "Ingrese que Cantidad Cortara: ";
Leer b;
c<-a/b;
Escribir "Dias que se tardara en cortar toda la cantidad es: ";
FinProceso
8. Escriba un programa que imprima la planilla de pago de un
empleado. Los datos de salida son: nombre del empleado, sueldo bruto, AFP,
seguro social, renta, descuentos, anticipos, sueldo neto.
Solución:
Proceso sin_titulo
Definir bruto,afp,seguro,renta,descuento,anticipos,rneto,neto como real;
Definir empl como caracter;
bruto<-0;
afp<-0.0625;
seguro<-0.03;
renta<-0.10;
descuento<-0;
anticipos<-0;
neto<-0;
Escribir "Ingrese el nombre del empleado: ";
Leer empl;
Escribir "Ingres el sueldo bruto: ";
Leer bruto;
Escribir "Ingres descuento: ";
Leer descuento;
Escribir "Ingrese anticipos: ";
Leer anticipos;
rneto<-((bruto*afp)+(bruto*seguro)+(bruto*renta)+descuento+anticipos);
neto<-bruto-rneto;
Escribir "El sueldo neto de ", empl, " es: ", neto;
FinProceso
9. Crear un algoritmo que pida al usuario 5 datos y muestre
su suma.
Solución:
Proceso sin_titulo
Definir a,b,c,d,e,f Como Real;
Escribir "Ingrese el primer dato: ";
Leer a;
Escribir "Ingrese el segundo dato: ";
Leer b;
Escribir "Ingrese el tercer dato: ";
Leer c;
Escribir "Ingrese el cuarto dato: ";
Leer d;
Escribir "Ingrese el quinto dato: ";
Leer e;
f<- a+b+c+d+e;
Escribir "La suma es: ", f ;
FinProceso
10. Realice un programa que calcule la hipotenusa de un
triángulo rectángulo conocidas las longitudes de sus dos catetos.
Solución:
Proceso hipo
Definir c1,c2,hip Como Real;
c1<-0;
c2<-0;
hip<-0;
Escribir "Ingrese el valor del primer Cateto: ";
Leer c1;
Escribir "Ingrese el valor del segundo Cateto: ";
Leer c2;
hip<-rc(c1^2+c2^2);
Escribir "El valor de la hipotenusa es: ", hip;
FinProceso
No hay comentarios:
Publicar un comentario