Sei sulla pagina 1di 12

Nombre:Brayan alexander Chasoy Janamejoy.

Codigo:78466

DESARROLLO TALLER - ESTRUTURAS SELECTIVAS EN C++

Ejercicio 1

#include<iostream>

using namespace std;


int main(){
int edad;
cout<<"ingrese su edad:"<<endl;
cin>>edad;
if(edad>=18){
cout<<"puede votar"<<endl;
}
else{
cout<<" NO puede votar"<<endl;
}
return 0;
}

Ejercicio 2

#include<iostream>

using namespace std;


int main(){
int ht, ph,e,e1,e2,pg;
int h=40;
cout<<"ingrese el numero de horas trabajadas"<<endl;
cin>>ht;
cout<<"ingrese el valor por hora"<<endl;
cin>>ph;
if(ht<=h){
e=ht*ph;
cout<<"el total a pagar es:"<<e;
}
else{
e1=ht-h;
e2= e1*(ph*2)+(h*ph);
cout<<"el total a pagar es de:"<<e2;
}
return 0;
}

Ejercicio 3

#include<iostream>

using namespace std;


int main(){
int costo,descuento,articulo,precio,e1,e2,e3;
cout<<"ingrese el precio articulo:"<<endl;
cin>>precio;
if(precio>=200){
e1=precio-(precio*0.15);
cout<<"valor de descuento:"<<e1<<endl;
cout<<"valor de precio:"<<precio<<endl;
}
if(precio>=100 && precio<=200){
e2=precio-(precio*0.12);
cout<<"valor de descuento:"<<e2<<endl;
cout<<"valor de precio:"<<precio<<endl;
}
if(precio<100){
e3=precio-(precio*0.10);
cout<<"valor de descuento:"<<e3<<endl;
cout<<"valor de precio:"<<precio<<endl;
}
return 0;
}

Ejercicio 4

#include<iostream>
using namespace std;
int main(){
int bono, antiguedad, sueldo, bpora, bpors, bmen;
cout<<"ingrese su antiguedad"<<endl;
cin<<antiguedad;
cout<<"ingrese su sueldo"<<endl;
cin<<sueldo;
if(antiguedad>2 && antiguedad<5){
bpora<-sueldo*0,2;
}
if(antiguedad>=5){
bpora<-sueldo*0,3;
}
if(sueldo<=1000){
bpora <- sueldo*0.25;
}
if(sueldo>1000 && sueldo<=3500){
bpora <- sueldo*0.15;
}
if(sueldo>3500){
bpora <- sueldo*0.1;
}
if(bpora>bpors){
bmen<-bpora;
}
else
bmen<-bpors;
cout<<"costo de bono mensual: "<<bmen<<endl;
cout<<"costo de bono por antiguedad: "<<bpora<<endl;
cout<<"costo de bono por sueldo: "<<bpors<<endl;

return 0;
}

EJERCICIO 5
#include<iostream>
using namespace std;
int main(){
int lentes,hAlcoholS,edad,Aenfermedad,e1,e2,e3,e4;
cout<<"digite su edad:"<<endl;
cin>>edad;
cout<<"digite tipo de plan:"<<endl;
cout<<"1.planA=cobertura amplia"<<endl;
cout<<"2.planB=da�os a terceros"<<endl;
cout<<"escriba 1 o 2"<<endl;
cin>>plan
if(plan=1){
cout<<"base 1200000"<<endl;}
else{
cout<<"base 950000<<endl;}
cout<<"tiende a beber alcohol cuando conduce:"<<endl;
cout<<"escriba s o n:"<<endl;
cin>>hAlcoholS;
if(hAlcoholS=s){
e1=plan+(plan*0.10)
cout<<" cargo poliza:"<<e1<<endl;
cout<<"utiliza lentes:"<<endl;
cout<<"escriba s o n:"<<endl;
cin>>lentes;}
if(lentes=s){
e2=plan+(plan*0.5)
cout<<" cargo poliza:"<<e2<<endl;
cout<<"tiene alguna enfermedad:"<<endl;
cout<<"escriba s o n:"<<endl;
cin>>Aenfermedad;}
if(Aenfermedad=s){
e3=plan+(plan*0.5)
cout<<" cargo poliza:"<<e3<<endl;
if(edad>40){
e4=plan+(plan*0.2)
cout<<" cargo poliza:"<<e4<<endl;}
else{
cout<<"no puede tomar poliza"<<endl;}
return 0;
}

Ejercicio 6

#include<iostream>

using namespace std;


int main(){
int calificacion;
cout<<"ingrese la calificacion:";
cin>>calificacion;
if(calificacion=10){
cout<<"A"<<endl;}
if(calificacion=9){
cout<<"B"<<endl;}
if(calificacion=8){
cout<<"C"<<endl;}
if(calificacion=7 || calificacion=6){
cout<<"D"<<endl;}
if(calificacion<=5){
cout<<"F"<<endl;}
return 0;
}

Ejercicio 7

#include<iostream>

using namespace std;


int main(){
int puntos,salario,bn;
cout<<"digite los puntos:"<<endl;
cin>>puntos;
cout<<"digite el salario:"<<endl;
cin>>salario;
if(puntos<=100){
bn=salario*1;}
if(puntos>100 && puntos<=150){
bn=salario*2;}
if(puntos>150){
bn=salario*3;}
cout<<"valor del bono:"<<bn<<endl;
return 0;
}

Ejercicio 8

#include<iostream>

using namespace std;


int main(){
int sexo,edad,A,B,C,M,F;
cout<<"ingrese su edad:"<<endl;
cin>>edad;
cout<<"ingrese su sexo:"<<endl;
cout<<"escriba M o F:";
cin>>sexo;
if(edad>70){
cout<<"vacuna tipo C";<<endl;}
if(edad>16 && edad<69 && sexo=F){
cout<<"vacuna tipo B";<<endl;}
if(edad>16 && edad<69 && sexo=M){
cout<<"vacuna tipo A";<<endl;}
if(edad<=16){
cout<<"vacuna tipo A";<<endl;}
return 0;
}

Ejercicio 9

#include<iostream>
using namespace std;
int main(){
int pantalones,metro,modelo,talla,costos,obra,cargo,gananciae,total,ganancia;
cout<<"ingrese la cantidad de pantalones:"<<endl;
cin>>pantalones;
cout<<"digite el metraje:"<<endl;
cin>>metro;
cout<<"digite el modelo:"<<endl;
cout<<"ingrese A o B:"<<endl;
cin>>modelo;
cout<<"seleccione el valor de talla:";
cout<<"30-32-36";
cin>>talla;
if(modelo=A){
metros=1.5*pantalones;}
else{
metros=1.8*pantalones;}
costos=metros*metros;
if(modelo=A){
obra=costos*0.80;}
else{
obra=costos*0.95;}
if(talla=32 || talla=36){
cargo=obra*0.4;}
else{
cargo=0;}
gananciae=(costos+obra+cargo)*0.30;
total=costos+obra+cargo+gananciae;
ganancia=cargo+gananciae;
cout<<valor por tela<<costos<<endl;
cout<<valor de ganancia<<ganancia<<endl;
cout<<valor mano de obra<<obra<<endl;
cout<<valor metros de tela<<metros<<endl;
cout<<valor ganancia extra<<gananciae<<endl;
cout<<valor costo tela<<cargo<<endl;
cout<<valor total<<total<<endl;
return0;
}

Ejercicio 10

#include<iostream>

using namespace std;


int main(){
int
pagomin,pagoin,saldoa,montoc,pagoca,pagoca,saldoac,pagoparanoin,intereses,
cout<<"digite el valor del monto de compras"<<endl;
cin>>montoc;
cout<<"digite valor saldo anterior"<<endl;
cin>>saldoa;
cout<<"digite pago del corte anterior"<<endl;
cin>>pagoca;
cout<<"digite pago del corte actual"<<endl;
cin>>pagocac;
saldoac=montoc-saldoa-pagoa;
if(saldoa>0){
pagomin=saldoac*0.15;}
else{
pagomin=0;}
if(saldoac>0){
pagoparanoin=saldoac*0.85;}
else{
pagoparanoin=0;}
if(pagoac<pagoparanoin){
intereses=saldoac*0.12+200;}
else{
intereses=0;}
cout<<"valor pago minimo:"<<pagomin<<endl;
cout<<"valor pago para no generar interes:"<<pagoparanoin<<endl;
cout<<"valor de intereses:"<<interes<<endl;
cout<<"valor saldo actual:"<<saldoac<<endl;
return 0;
}

Ejercicio 11

#include<iostream>

using namespace std;


int main(){
int ladoA,ladoB,ladoC;
cout<<"digite tres valores positivos en cm";
cout<<"valor1";
cin>>ladoA;
cout<<"valor2";
cin>>ladoB;
cout<<"valor3";
cin>>ladoC;
if(ladoA==ladoB&&ladoA==ladoC){
cout<<"es un triangulo, EQUILATERO"<<endl;}
if(ladoA==ladoB&&ladoA!=ladoC){
cout<<"es un triangulo, ISOSCELES"<<endl;}
if(ladoA!=ladoB&&ladoA!=ladoC){
cout<<"es un triangulo, ESCALENO"<<endl;}
return 0;
}

Ejercicio 12

#include<iostream>

using namespace std;


int main(){
int unid,ce,uni1,uni2,uni3;
cout << "Digite la cantidad de escritorios";
cin >> unid;
ce = unid*800000;
if( unidades < 5 ){
uni1=ce-(ce*0.1);
cout << "El total a pagar es de:"<<uni1<<endl;}
if( unid>=5 && unidades<10){
uni2=ce-(ce*0.2);
cout << "El total a pagar es de:"<<uni2<<endl;}
if( unidades>=10){
uni3=ce-(ce*0.4);
cout << "El total a pagar es de:"<< total - ( total * 0.4 );}
return 0;
}

Ejercicio 13

#include<iostream>

using namespace std;


int main(){
int man;
cout <<"Digite la cantidad de manzanas";
cin >>man;
if(man<2){
cout <<"No tiene descuento"<<endl;}
if(man>=3 && man<=5){
cout <<"Tiene el 10% de descuento:"<<endl;}
if(man>=6 && man<=10){
cout <<"Tiene el 15% de descuento:"<<endl;}
if(man>=11){
cout <<"Tiene el 20% de descuento:"<<endl;}
return 0;
}

Ejercicio 14

#include<iostream>

using namespace std;


int main(){
int prom,tialum,credi,descu;
cout<<"Digite valor promedio"<<endl;
cin>>prom;
cout<<"esriba 1.pregrado o 2.posgrado"<<endl;
cin>>tialum;
if(prom>=4.5 && tialum==1){
credi=28*50000;
descu=credi-(credi*0.25);
cout<<"Valor a pagar estudiante"<<credi<<endl;
cout<<"Valor de descuento"<<descu<<endl;)}
if(prom>=4.0 && prom<4.5 && tialum==1){
credi=25*50000;
descu=credi-(credi*0.10);
cout<<"Valor a pagar estudiante"<<credi<<endl;
cout<<"Valor de descuento"<<descu<<endl;)}
if(prom>=3.5 && prom<4.0 && tialum==1){
credi=20*50000;
cout<<"Valor a pagar estudiante"<<credi<<endl;}
if(prom>=2.5 && prom<3.5 && tialum==1){
credi=15*50000;
cout<<"Valor a pagar estudiante"<<credi<<endl;}
if(prom<2.5&& tialum==1){
cout<<"no se puede matricular"<<endl;}
if(prom>=4.5 && tialum==2){
credi=20*30000;
descu=credi-(credi*0.20);
cout<<"Valor a pagar estudiante"<<credi<<endl;
cout<<"Valor de descuento"<<descu<<endl;)}
if(prom<4.5 && tialum==2){
credi=10*30000;
cout<<"Valor a pagar estudiante"<<credi<<endl;}
return0;
}

Ejercicio 15

#include<iostream>

using namespace std;


int main(){
int compu,e1,e2,marca;
cout<<"ingrese valor de computador"<<endl;
cin>>compu;
cout<<"ingrese marca:"<<endl;
cout<<"1.ABACO";
cout<<"2.HP";
cout<<"3.LENOVO";
cout<<"4.ASUS";
cin>>"marca"
if(compu>=1000000){
e1=e2-(e2*0.10);
e2=compu+(compu*0.19);
cout<<"el valor del computador con iva es:"<<e1<<endl;}
else{
cout<<"el valor del computador es:"<<e2<<endl;}
if(compu>=100000 && marca==1)
e1=e2-(e2*0.15);
e2=compu+(compu*0.19);
cout<<"el valor del computador con iva es:"<<e1<<endl;}
else{
cout<<"el valor del computador es:"<<e2<<endl;}
return 0;
}

Ejercicio 16

#include<iostream>

using namespace std;


int main(){
int dis,tie,prec,des;
cout<<"digite la distancia a recorrer en km:"endl;
cin>>dis;
cout<<"digite el tiempo en dias:"<<endl;
cin>>tie;
if(dis*2>=1000 && tie>7){
des=dis*2-(dis*2*0.30);
prec=dis*2*89.50-des;
cout<<"el descuento del pasaje es:"<<des<<endl;
cout<<"el precio del pasaje es:"<<prec<<endl;}
else{
prec=dis*2*89.50
cout<<"el precio del pasaje es:"<<prec<<endl;}
return 0,
}

Ejercicio 17

#include<iostream>

using namespace std;


int main(){
int costo,deva,mitad,valu;
cout<<"Ingrese el costo del terreno/auto:"<<endl;
cin>>costo;
cout<<("Ingrese tasa de devalucion del coche:")<<endl;
cin>>deva;
cout<<"Ingrese tasa de devalucion del terreno:")<<endl;
cin>>valu;
deva=((deva/100)*costo)*(3*12);
valu=((valu/100)*costo)*(3*12);
mitad=valu/2;
if(deva<mitad){
cout<<"Mejor Comprar coche"<<endl;}
else{
cout<<"Mejor Comprar Terreno"<<endl;}
return 0;
}

Ejercicio 18

#include<iostream>

using namespace std;


int main(){
int compra,e1,e2;
cout<<"ingrese numero de computadores a comprar"<<endl;
cin>>compra;
if(compra<5){
e0=compra*2000000
e1=e2-(e2*0.10)
e2=e0+(e0*0.16)
cout<<"el valor de compra total es:"<<e2<<endl;
cout<<"el valor con descuento es:"<<e1<<endl;}
if(compra>=5 && compra<10){
e0=compra*2000000
e1=e2-(e2*0.20)
e2=e0+(e0*0.16)
cout<<"el valor de compra total es:"<<e2<<endl;
cout<<"el valor con descuento es:"<<e1<<endl;}
if(compra>10){
e0=compra*2000000
e1=e2-(e2*0.40)
e2=e0+(e0*0.16)
cout<<"el valor de compra total es:"<<e2<<endl;
cout<<"el valor con descuento es:"<<e1<<endl;}
return 0;
}

Ejercicio 19

#include<iostream>

using namespace std;


int main(){
int bolita,compra;
cout<<"ingrese valor de compra"<<endl;
cin>>compra;
cout<<"ingrese color de bolita"<<endl;
cout<<"1.azul"<<endl;
cout<<"2.roja"<<endl;
cout<<"3.blanca"<<endl;
cin>>bolita;
if(bolita=1){
e1=compra-(compra*0.20)
cout<<"la compra total es";<<e1<<endl;}
if(bolita=2){
e1=compra-(compra*0.30)
cout<<"la compra total es";<<e1<<endl;}
if(bolita=3){
e1=compra
cout<<"la compra total es";<<e1<<endl;}
return 0;
}

Ejercicio 20

#include<iostream>
using namespace std;
int main(){
int metrocu,tipoma;
cout<<"ingrese la cantidad de madera en metros cubicos:"<<endl;
cin>>metrocu;
cout<<"ingrese el tipo de madera:"<<endl;
cout<<"A.Caoba"<<endl;
cout<<"B.Roble"<<endl;
cout<<"C.Nogal"<<endl;
cin>>tipoma;
if(tipoma==A && metrocu>30){
e1=metrocu-(metrocu*0.4)
cout<<"el precio con descuento es"<<e1<<endl;}
if(tipoma==B && metrocu>30){
e1=metrocu-(metrocu*0.8)
cout<<"el precio con descuento es"<<e1<<endl;}
if(tipoma==C && metrocu>30){
e1=metrocu-(metrocu*0.10)
cout<<"el precio con descuento es"<<e1<<endl;}
return 0;
}

Ejercicio 21

#include<iostream>

using namespace std;


int main(){
int ingreso,e1,e2,e3,costo;
cout<<"Digite valor de ingresos"<<endl;
cin>>ingreso;
cout<<"Costo de la casa"<<endl;
cin>>costo;
if(ingreso>=800000){
e1=costo-(costo*0.30);
e2=costo-e1
e3=e2/84;
cout<<"valor a pagar primera cuota"<<e1<<endl;
cout<<"valor del resto de cuotas en 7 a�os"<<e3<<endl;}
else{
e1=costo-(costo*0.15);
e2=costo-e1
e3=e2/120;
cout<<"valor a pagar primera cuota"<<e1<<endl;
cout<<"valor del resto de cuotas en 10 a�os"<<e3<<endl;}
return 0;
}

Ejercicio 22

#include<iostream>

using namespace std;


int main(){
int esta,peso,imc;
cout<<"ingrese su peso en kg:"<<endl;
cin>>peso;
cout<<"engrese estatura en mts:"<<endl;
cin>>esta;
imc=peso/(esta*esta);
cout<<"su imc es:"<<imc<<endl;
if(imc<18.5){
cout<<"Peso inferior al normal"<<endl;}
if(imc>=18.5 && imc<=24.9){
cout<<"peso normal"<<endl;}
if(imc=25.0 && imc<=30){
cout<<"peso sobre el normal"<<endl;}
if(imc>30){
cout<<"peso en obesidad"<<endl;}
return 0;
}
Ejercicio 23

#include<iostream>

using namespace std;


int main(){
int salario,categ,e1
cout<<"digite categoria:"<<endl;
cout<<"1.sindicalizado"<<endl;
cout<<"2.de confianza"<<endl;
cout<<"3.alto directivo"<<endl;
cout<<"4.ejecutivo"<<endl;
cin>>categ;
cout<<"digite su salario actual"<<endl;
cin>>salario;
if(categ=1){
e1=salario+(salario*0.20)
cout<<"el salario actual sera de:"<<e1<<endl;}
if(categ=2){
e1=salario+(salario*0.10)
cout<<"el salario actual sera de:"<<e1<<endl;}
if(categ=3){
e1=salario+(salario*0.5)
cout<<"el salario actual sera de:"<<e1<<endl;}
if(categ=4){
e1=salario
cout<<"el salario actual sera de:"<<e1<<endl;}
return 0;
}

Ejercicio 24

#include<iostream>

using namespace std;


int main(){
int num,e1
cout<<"digite un valor para x"<<endl;
cin>>num;
if(num<=11){
e1=3*num+36;
cout<<"el valor de y es:"<<e1<<endl;}
if(num>11 && num<=33){
e1=num^2-10;
cout<<"el valor de y es:"<<e1<<endl;}
if(num<33 && num<=64){
e1=num+6;
cout<<"el valor de y es:"<<e1<<endl;}
else{
cout<<el valor de y es 0:"<<endl;}
return 0;
}