15. C++ || Ejercicios sentencia if

Ejercicios sentencia if C++






16. Hacer un programa en C++ que diga si un número es par o impar.

#include <iostream> 
using namespace std; 

int main () 
{
int x;
cout<< "Ingresa un numero: ";
cin>>x;

if (x % 2 == 0)
{ cout<<"El numero es par"<<endl; }
else
{ cout<<"El numero es impar"<<endl; }

return 0;
} 

17. Hacer un programa en C++ que lea un número positivo de tres dígitos e indique si el primer dígito es igual al último.

#include <iostream> 
using namespace std; 

int main () 
{
int num, x, digito1, digito3;
cout<< "Ingresa un numero de tres digitos: ";
cin>>num;

if (num > 99 && num < 1000)
{
 x = num / 10; digito3 = num % 10;
 digito1 = x / 10; 
 if (digito1 == digito3)
  { cout<<"El primer digito es igual al ultimo"<<endl; }
   else
    { cout<<"El primer digito no es igual al ultimo"<<endl; }
}
else
{ cout<<"El numero no tiene tres digitos o no es positivo"<<endl; }

return 0;
} 

18. Hacer un programa en C++ que lea tres números y diga cuál es el mayor.

#include <iostream> 
using namespace std; 

int main () 
{
int x, y, z;
cout<< "Ingresa tres numeros"<<endl;
cin>>x>>y>>z;

if ((x > y) && (x > z))
{ cout<<"El numero mayor es: "<<x<<endl; }
else if (y > z) 
{ cout<<"El numero mayor es: "<<y<<endl; }
else
{ cout<<"El numero mayor es: "<<z<<endl; }

return 0;
} 

19. Hacer un programa en C++ que lea dos números y diga cuál es el mayor.

#include <iostream> 
using namespace std; 

int main () 
{
int x, y;
cout<< "Ingresa dos numeros"<<endl;
cin>>x>>y;

if (x > y)
{ cout<<"El numero mayor es: "<<x<<endl; }
else 
{ cout<<"El numero mayor es: "<<y<<endl; }

return 0;
} 

20.Hacer un programa en C++ que lea una letra y diga si es una vocal.

#include <iostream> 
using namespace std; 

int main () 
{
char letra;
cout<< "Ingresa una letra"<<endl;
cin>>letra;

if ((letra == 'a') || (letra == 'A')) 
 { cout<<"Es una vocal"<<endl; } 
else if ((letra == 'e') || (letra == 'E')) 
 { cout<<"Es una vocal"<<endl; } 
else if ((letra == 'i') || (letra == 'I')) 
 { cout<<"Es una vocal"<<endl; } 
else if ((letra == 'o') || (letra == 'O')) 
 { cout<<"Es una vocal"<<endl; } 
else if ((letra == 'u') || (letra == 'U')) 
 { cout<<"Es una vocal"<<endl; } 
else 
 { cout<<"No es una vocal"<<endl; } 

return 0;
} 



2 comentarios: