C++ programacion

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;

}

Pasword (Estrucutra Selectiva doble Else IF)

#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