0% encontró este documento útil (0 votos)
12 vistas13 páginas

Logica de Programacion Taller Parcial C++

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 13

TALLER PARCIAL LOGICA DE PROGRAMACION

REALIZADO POR : RAFAEL LOZANO MACHADO

1.

#include<iostream>

using namespace std;

int main() {

float cf;

float cp;

float cs;

float fondodeempleados;

float h;

float n;

float pension;

int s;

float salud;

float sb;

float t;

s = 35000;

salud = 0.04;

pension = 0.04;

fondodeempleados = 0.01;

do {

cout << " Digite el numero de horas laboradas al mes: " << endl;

cin >> h;

} while (!(h>0 && h<=160));

sb = h*s;

cs = sb*salud;

cp = sb*pension;
cf = sb*fondodeempleados;

t = sb-(cs+cp+cf);

cout << " El valor del salario basico es: " << sb << endl;

cout << " El valor total a pagar por el pago de salud es: " << cs << endl;

cout << " El valor total a pagar por el pago a pension es: " << cp << endl;

cout << " El valor total a pagar por el pago a fondo de empleados es: " << cf << endl;

cout << " El valor total a pagar por la nomina de un trabajador es: " << t << endl;

return 0;

2.
int main() {

float arl;

float auxiliotrans;

float ca;

float cc;

float cesantias;

float ci;

float compensacion;

float cp;

float cs;

float h;

float icbf;

float interesesces;

float n;

float pension;

float primasem;

float s;

float salud;

float sb;

float ta;

float tb;

float vacaciones;

s = 35000;

salud = 0.12;

pension = 0.16;

arl = 0.01044;

compensacion = 0.05;

icbf = 0.05;
do {

cout << " Digite el numero de horas laboradas al mes: " << endl;

cin >> h;

} while (!(h>0 && h<=160));

sb = h*s;

cs = sb*salud;

cp = sb*pension;

ca = sb*arl;

cc = sb*compensacion;

ci = sb*icbf;

if (sb<1000000) {

ta = sb+
(cs+cp+ca+cc+ci+auxiliotrans+cesantias+interesesces+vacaciones+primasem);

cout << " El valor total a pagar por la nomina de un trabajador


es: " << ta << endl;

cout << " El valor del salario basico es: " << sb << endl;

cout << " El valor a pagar por el pago de salud es: " << cs <<
endl;

cout << " El valor a pagar por el pago a pension es: " << cp <<
endl;

cout << " El valor a pagar por el pago a ARL es: " << ca << endl;

cout << " El valor a pagar por el pago a Caja de compensacion


es: " << cc << endl;

cout << " El valor a pagar por el pago a ICBF es: " << ci << endl;

auxiliotrans = 106454;

cesantias = ta/12;

interesesces = 0.01*ta;

vacaciones = ta/12;

primasem = ta;

cout << " El valor a pagar por el Auxilio de transporte es: " <<
auxiliotrans << endl;
cout << " El valor a pagar por el pago de Cesantias es: " <<
cesantias << endl;

cout << " El valor a pagar por el pago de Intereses de cesantias


es: " << interesesces << endl;

cout << " El valor a pagar por el pago de Vacaciones es: " <<
vacaciones << endl;

cout << " El valora pagar por el pago de Prima semestral es: " <<
primasem << endl;

} else {

tb = sb+(cs+cp+ca+cc+ci);

cout << " El valor total a pagar por la nomina de un trabajador


es: " << tb << endl;

cout << " El valor del salario basico es: " << sb << endl;

cout << " El valor a pagar por el pago de salud es: " << cs <<
endl;

cout << " El valor a pagar por el pago a pension es: " << cp <<
endl;

cout << " El valor a pagar por el pago a ARL es: " << ca << endl;

cout << " El valor a pagar por el pago a Caja de compensacion


es: " << cc << endl;

cout << " El valor a pagar por el pago a ICBF es: " << ci << endl;

return 0;

}
3.

float c;

float n;

float primercorte;

float segundocorte;

float tercercorte;

do {

cout << " Ingrese en primer lugar la nota obtenida en el primer corte y luego la del
segundo corte: " << endl;

cin >> a;

cin >> b;

} while (!(5>=a && a>=0 && 5>=b && b>=0));

primercorte = 0.35*a;

segundocorte = 0.35*b;
tercercorte = (primercorte+segundocorte);

c = 3-tercercorte;

n = c/0.3;

if (tercercorte<3) {

cout << " La nota minima que necesita el estudiante para aprobar la asignatura es: " << n
<< endl;

} else {

cout << " El estudiante ya aprobo la asignatura " << endl;

return 0;

}
4.

#include<iostream>

using namespace std;

int main() {

float bot;

float botcol;

float c;

float cartonesyperiodicos;

float chatarra;

float estufa;

float hierro;

float latascerveza;

float per;

float peta;

float petaseo;

float petcristal;

float plastico;

float plasticotransparente;

float plasticoydemas;

float r;

float tet;

float total;

float totalarchimezclado;

float totalarchivoblanco;

float totalcartoncompactado;

float totalcartonsuelto;
float totaldesechables;

float totalempresa;

float totalmetaleschatarra;

float totalmetaleslata;

float totalperiodicosueltocompactado;

float totalpetaceite;

float totalpetambar;

float totalpetcristal;

float totalpetcristalsinbeneficio;

float totalpetverde;

float totalplasticoblanco;

float totalplasticoflexible;

float totalplasticolimpio;

float totalplasticomezclado;

float totalplasticopp;

float totalplegadizacompactada;

float totalplegadizasuelta;

float totalrigidomezclado;

float totalrigidonatural;

float totaltetrapacksueltocompactado;

float totalvidrioseparadocolores;

float totalvidroentero;

float vidrios;

cout << " Digite la cantidad del carton suelto (EN KG): " << endl;

cin >> c;

cout << " Digite la cantidad de revistas (EN KG): " << endl;

cin >> r;

cout << " Digite la cantidad de periodico compactado (EN KG): " << endl;

cin >> per;


cout << " Digite la cantidad de botellas transparentes (EN KG): " << endl;

cin >> bot;

cout << " Digite la cantidad de botellas de color (EN KG): " << endl;

cin >> botcol;

cout << " Digite la cantidad de tetrapack (EN KG): " << endl;

cin >> tet;

cout << " Digite la cantidad de PET aceite (EN KG): " << endl;

cin >> peta;

cout << " Digite la cantidad de PET aseo (EN KG): " << endl;

cin >> petaseo;

cout << " Digite la cantidad de PET cristal (EN KG): " << endl;

cin >> petcristal;

cout << " Digite la cantidad de plastico (EN KG): " << endl;

cin >> plastico;

cout << " Digite la cantidad de plastico transparente (EN KG): " << endl;

cin >> plasticotransparente;

cout << " Digite la cantidad de latas de cerveza (EN KG): " << endl;

cin >> latascerveza;

cout << " Digite la cantidad de hierro (EN KG): " << endl;

cin >> hierro;

cout << " Digite la cantidad de estufa (EN KG): " << endl;

cin >> estufa;

totalcartoncompactado = 311;

totalplegadizasuelta = 85;

totalplegadizacompactada = 110;

totalarchivoblanco = 611;

totalvidroentero = 60;

totalvidrioseparadocolores = 108;

totalpetcristal = 893;
totalpetverde = 392;

totalpetambar = 221;

totalrigidonatural = 1000;

totalrigidomezclado = 680;

totalplasticoflexible = 90;

totalplasticomezclado = 536;

totaldesechables = 77;

totalcartonsuelto = 273*c;

totalarchimezclado = 403*r;

totalperiodicosueltocompactado = 368*per;

totaltetrapacksueltocompactado = 181*tet;

totalpetcristalsinbeneficio = 726*petcristal;

totalpetaceite = 346*(peta+petaseo);

totalplasticoblanco = 862*plastico;

totalplasticolimpio = 447*botcol;

totalplasticopp = 741*(plasticotransparente+bot);

totalmetaleschatarra = 446*(hierro+estufa);

totalmetaleslata = 1993*latascerveza;

total =
totalcartonsuelto+totalarchimezclado+totalperiodicosueltocompactado+totaltetrapacksueltocompactad
o+totalpetcristalsinbeneficio+totalpetaceite+totalplasticoblanco+totalplasticolimpio+totalplasticopp+tot
almetaleschatarra+totalmetaleslata;

cout << " Este es el valor que tienen que pagarle a Felipe por Todo el material vendido: " << total
<< " pesos " << endl;

cout << " Este es el valor que tienen que pagarle a Felipe por Carton Suelto:" <<
totalcartonsuelto << " pesos " << endl;

cout << " Este es el valor que tienen que pagarle a Felipe por revistas :" << totalarchimezclado <<
" pesos " << endl;

cout << " Este es el valor que tienen que pagarle a Felipe por Periódico compacto: " <<
totalperiodicosueltocompactado << " pesos " << endl;

cout << " Este es el valor que tienen que pagarle a Felipe por Botellas transparentes y Plastico
transpartente: " << totalplasticopp << " pesos " << endl;
cout << " Este es el valor que tienen que pagarle a Felipe por Botellas de color:" <<
totalplasticolimpio << " pesos " << endl;

cout << " Este es el valor que tienen que pagarle a Felipe por tetrapack: " <<
totaltetrapacksueltocompactado << " pesos " << endl;

cout << " Este es el valor que tienen que pagarle a Felipe por Pet de aceite y de aseo : " <<
totalpetaceite << endl;

cout << " Este es el valor que tienen que pagarle a Felipe por Pet de cristal: " <<
totalpetcristalsinbeneficio << " pesos " << endl;

cout << " Este es el valor que tienen que pagarle a Felipe por plástico: " << totalplasticoblanco <<
" pesos " << endl;

cout << " Este es el valor que tienen que pagarle a Felipe por Latas de cerveza: " <<
totalmetaleslata << " pesos " << endl;

cout << " Este es el valor que tienen que pagarle a Felipe por Hierro y Estufa: " <<
totalmetaleschatarra << " pesos " << endl;

cartonesyperiodicos = (0.1*(totalcartonsuelto+totalperiodicosueltocompactado));

vidrios = 0.05*0;

chatarra = (0.05*totalmetaleschatarra);

plasticoydemas =
0.06*(totalarchimezclado+totaltetrapacksueltocompactado+totalpetcristalsinbeneficio+totalpetaceite+t
otalplasticoblanco+totalplasticolimpio+totalplasticopp+totalmetaleslata);

totalempresa = cartonesyperiodicos+vidrios+chatarra+plasticoydemas;

cout << " Este es el valor total de la ganacia de la empresa por el material comprado a Felipe: "
<< totalempresa << " pesos " << endl;

cout << " Este es el valor de la ganacia de la empresa por el material CARTON Y PERIODICOS
comprado a Felipe: " << cartonesyperiodicos << " pesos " << endl;

cout << " Este es el valor de la ganacia de la empresa por el material VIDRIOS comprado a Felipe:
" << vidrios << " pesos " << endl;

cout << " Este es el valor de la ganacia de la empresa por el material CHATARRA comprado a
Felipe: " << chatarra << " pesos " << endl;

cout << " Este es el valor de la ganacia de la empresa por el material PLASTICOYDEMAS
comprado a Felipe: " << plasticoydemas << " pesos " << endl;

return 0;

También podría gustarte