Edad y piso (Estrutura Selectiva doble Else IF)
#include<iostream>
using namespace std;
int main(){
int a;
cout << "Ingresa tu edad : ";
cin >> a;
if (a < 9)
cout << "Piso 1 ." << endl;
else if (a < 19)
cout << "Piso 2 ." << endl;
else if (a < 29)
cout << "Piso 3." << endl;
else if (a < 39)
cout << "Piso 4 ." << endl;
else if (a < 49)
cout << "Piso 5 ." << endl;
else if (a < 59)
cout << "Piso 6 ." << endl;
else if (a < 60)
cout << "Piso 7 ." << endl;
else
cout << "Tu edad se encuentra arriba del piso 8 ." << endl;
}
#include <iostream>
using namespace std;
int main() {
int x;
cout << "Ingrese su password : ";
cin >> x ;
if(x=1208)
{
cout << "Password correcta. Tacos";
}
else{
cout << "Password incorrecta. Vuelva a intentar de nuevo ";
}
return 0;
Votar o no votar (Estructura Selectiva simple IF)
#include <iostream>
using namespace std;
int main(){
int edad;
printf("Escriba su edad: ");
scanf("%d", &edad);
if (edad >= 18){
printf("Ya puedes votar");
}
else{
printf("Todavia no puedes votar");
}
}
Signo Zodiacal (Estructura Selectiva IF)
#include <iostream>
using namespace std;
int main()
{
int dia, mes;
cout << "Ingresa tu fecha de nacimiento" << endl;
cout << "Dia:" << endl;
cin >> dia;
cout << "Mes:" << endl;
cin >> mes;
while(mes <= 0 && dia <= 0){
cout << "Ingresa una fecha valida por favor" << endl;
cin >> mes;
}
if(mes == 12)
if(dia > 22)
cout << "Capricornio" << endl;
if(mes == 1)
if(dia < 20)
cout << "Capricornio" << endl;
if(mes == 1)
if(dia > 21)
cout << "Acuario" << endl;
if(mes == 2)
if(dia <19)
cout << "Acuario" << endl;
if(mes == 2)
if(dia > 20)
cout << "Piscis" << endl;
if(mes == 3)
if(dia <20)
cout << "Piscis" << endl;
if(mes == 3)
if(dia > 21)
cout << "Aries" << endl;
if(mes == 4)
if(dia < 19)
cout << "Aries" << endl;
if(mes == 4)
if(dia > 20)
cout << "Tauro" << endl;
if(mes == 5)
if(dia < 20)
cout << "Tauro" << endl;
if(mes == 5)
if(dia > 21)
cout << "Geminis" << endl;
if(mes == 6)
if(dia < 20)
cout << "Geminis" << endl;
if(mes == 6)
if(dia > 21)
cout << "Cancer" << endl;
if(mes == 7)
if(dia < 22)
cout << "Cancer" << endl;
if(mes == 7)
if(dia > 23)
cout << "Leo" << endl;
if(mes == 8)
if(dia < 22)
cout << "Leo" << endl;
if(mes == 8)
if(dia > 23)
cout << "Virgo" << endl;
if(mes == 9)
if(dia < 22)
cout << "Virgo" << endl;
if(mes == 9)
if(dia > 23)
cout << "Libra" << endl;
if(mes == 10)
if(dia < 22)
cout << "Libra" << endl;
if(mes == 10)
if(dia > 23)
cout << "Escorpio" << endl;
if(mes == 11)
if(dia < 21)
cout << "Escorpio" << endl;
if(mes == 11)
if(dia > 22)
cout << "Sagitario" << endl;
if(mes == 12)
if(dia < 21)
cout << "Sagitario" << endl;
return 0;
}
Estructura Selectiva Multiple (Swich)
#include <iostream>
using namespace std;
int main ()
{
float salario, aumento;
char contrato;
cout<<"indique su tipo de contratao que le gustaria recibir"<<endl;
cout<<"a) De 0 a $10 000"<<endl;
cout<<"b) De $10 000 a $15 000"<<endl;
cout<<"c) $15 000 a $20 000"<<endl;
cout<<"d) Mas de $20 000"<<endl;
cin>>contrato;
cout<<"Ingrese su salario actual"<<endl;
cin>>salario;
switch (contrato)
{
case 'a': case 'A':
aumento = salario + (salario * 0.3);
cout<<"Su nuevo salario sera: "<<aumento<<endl;
break;
case 'b': case 'B':
aumento = salario + (salario * 0.2);
cout<<"Su nuevo salario sera: "<<aumento<<endl;
break;
case 'c': case 'C':
aumento = salario + (salario * 0.5);
cout<<"Su nuevo salario sera: "<<aumento<<endl;
break;
case 'd': case 'D':
aumento = salario + (salario * 0.4);
cout<<"Su nuevo salario sera: "<<aumento<<endl;
break;
default:
cout<<"Opcion no valida";
}
return 0;
0 comentarios:
Publicar un comentario