Trabajos

Solo disponible en BuenasTareas
  • Páginas : 16 (3850 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de noviembre de 2010
Leer documento completo
Vista previa del texto
EJERCICIOS PROPUESTOS DE if-else.

1.- Realiza un programa que determine cuál de los 2 números enteros introducidos por teclado es el mayor (los 2 números introducidos siempre son diferentes)
#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
int a,b;
cout<<"ingrese el primer número:"; cin>>a;
cout<<"ingrese el segundo numero:";cin>>b;
if (a>b)
cout<<"el mayor de los 2 números introducidos es:"<<a;
else
cout<<"el mayor de los 2 números introducidos es:"<<b;
getch();

}

2.- Realiza un programa que determine si un numero entero introducido por teclado es mayor, igual o menor que 0.

#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();int a;
cout<<"introduzca un numero:"; cin>>a;
if(a==0)
cout<<"el numero es igual que 0";

else
{
if(a>0)
cout<<"el numero es mayor que 0";
else
cout<<"el numero es menor que 0";
}

getch();
}

3.- Realiza un programa que determine el valor absoluto de un número entero.

#include<iostream.h>#include<conio.h>
main()
{
clrscr();
int n,h;
cout<<"introduzca un numero";
cin>>n;
h=-(n);
if(n<0)
cout<<"el valor absoluto de "<<n<<" es "<<h;
else
cout<<"el valor absoluto de "<<n<<" es "<<n;
getch ();
}

4.- Realiza un programa que determine si un numero (0 al 32767) es par o impar. En el caso de que sea 0 nosdirá “El 0 no es par ni impar”.

#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
int a;
cout<<"ingrese el numero (0-32767) : ";
cin>>a;
if(a>32767)
cout<<"errorrrrrrrr";
else
if(a==0)
{
cout<<"el 0 no es par ni impar";
}
else
if(a%2==0)
{
cout<<"es un numero par";
}
else{
cout<<" es un número impar";
}

getch();
}

5.- Realiza un programa que determine si un número es múltiple de 2 o/y 3.

#include<iostream.h>
#include<conio.h>
main()
{
clrscr();
int a;
cout<<"Introduce un numero: ";
cin>>a;

if(a%2==0 && a%3==0)
{

cout<<"\n\nEl"<<" "<<a<<" es múltiplo de2 y de 3";

}

Else
if(a%2==0)

{

cout<<"\n\nEl"<<" "<<a<<" es múltiplo de 2";

}

else
if(a%3==0)
{
cout<<"\n\nEl"<<" "<<a<<" es múltiplo de 3";
}
else

{

cout<<"\n\nEl"<<" "<<a<<" no es múltiplo ni de 2 ni de 3";

}

getch();

}

6.-Realiza un programa que determine si un número entero está comprendido o no entre un valor superior (p.e 150) y uno inferior (p.e 100), ambos inclusive. NOTA: Usar los límites inferior y superior del rango como constante del programa.

#include<iostream.h>
#include<conio.h>
main()
{
clrscr();
int a;
cout<<"Introduce un número: ";
cin>>a;
if(a>=100)if(a<=150)
cout<<"\n\nEl numero está comprendido entre 100 y 150";
else
cout<<"\n\nEl numero esta fuera de rango";
getch();
}

7.- Realiza un programa que determine si un número entero introducido por teclado es válido o no. Será válido si está comprendido entre y 150 o bien está comprendido entre 200 y 250. NOTA: Usar constantes de programa paradefinir los cuatro límites.

#include<iostream.h>
#include<conio.h>
main()
{
clrscr();
int a;
cout<<"Introduce un numero: ";
cin>>a;
if(a>=100 && a<=150)
cout<<"\n\nEl numero está comprendido entre 100 y 150";
else
if(a>=200 && a<=250)
{
cout<<"\n\nEl numero "<<a<< " es válido";
}...
tracking img