viernes, 21 de junio de 2013

Ejercicios básicos en C++


En esta oportunidad les mostraré el código de sencillos programas como el cálculo de suma, multiplicación, calculos de resto, etc.

Ejercicio 1:
1.     Dados 2 números ingresados, hallar la suma.
  #include<iostream.h>
  #include<conio.h>

  void main (void)
  {
   //declaracion de variables
   int n1, n2, suma;
              
   //ingreso de datos
   cout<<"ingrese numero 1: ";
   cin>>n1;

   cout<<"ingrese numero 2: ";
   cin>>n2;
              
   //proceso
   suma=n1+n2;
   //salida
   cout<<"La suma es: "<<suma;
 
   getch();
   }






Ejercicio 2: Dados 2 numeros ingresados por el teclado, hallar el cociente y el resto.

        #include<iostream.h>
 #include<conio.h>

  void main(void)
  {
  //declarando variables
  float cociente, resto, n1, n2;

  //leyendo datos
  cout<<"Ingrese numero 1: ";
  cin>>n1;
           
  cout<<"Ingrese numero 2: ";
  cin>>n2;

  //proceso
  cociente = n1/n2;
  resto= n1%n2;

  //mostrando resultados
  cout<<"El cociente es: "<<cociente;
  cout<<"El resto es: "<<resto;

  getch();
}



Ejercicio 3:   Dada una cantidad de horas, obtener su equivalente en minutos y segundos.

  #include<iostream.h>
   #include<conio.h>
  
  void main (void)
   {
   int hora, min, seg, num;

   cout<<"ingrese la cantidad de horas: "; cin>>hora;

   min=hora*60;
   seg=hora*3600;

   cout<<"Equivalente en minutos es: "<<min;
   cout<<endl<<"Equivalente en segundos es: "<<seg;

   getch();
   }


Ejercicio 4. Obtener el valor de c y d de acuerdo a la siguiente fórmula.
      

  #include<iostream.h>
  #include<conio.h>
  #include<math.h>
  void main (void)
       {
    float a,b,c,d;

    cout<<"El valor a: "; cin>>a;
    cout<<"El valor b: "; cin>>b;


    c=(4*pow(a,4) + (3*a*b)+ pow(b,2))/(pow(a,2) - pow(b,2));
    d= (3*pow(c,2) +a+b)/4;


    cout<<"El valor de c es: "<<c;
    cout<<"El valor de d es: "<<d;

    getch();

    }

Estructuras selectivas

En esta ocasión, mostraré unos buenos ejercicios en las cuales aprenderán lo básico de las estructuras selectivas.

Ejercicio1:      Dado dos numeros enteros positivos, devolver el numero mayor

#include<iostream.h>
 #include<conio.h>

 void main(void) {

 int n1, n2;
 cout<<"Ingrese numero 1: ";
 cin>>n1;

cout<<"Ingrese numero 2: ";
  cin>>n2; 

 if(n1>n2){ 
   cout<<"el numero mayor es: "<<n1;
 }   else{
    cout<<"El numero mayor es: "<<n2;
      }

  getch();

 }

Ejercicio 2: Dada la edad de una persona, determinar si es mayor de edad o menor de edad, hay que considerar que una persona mayor de edad es mayor o igual a 18 años.

#include<iostream.h>
#include<conio.h>

void main (void){

int edad;

cout<<"Ingrese edad: ";
 cin>>edad;

if(edad>=18){
cout<<"Persona mayor de edad";
}

else 
cout<<"Persona menor de edad";

getch();

}

Ejercicio 3:  Dados 2 números enteros, devolver el menor.


#include<iostream.h>
#include<conio.h>

 void main (void)
  {

int num1, num2;

cout<<"Ingrese primer numero: ";  cin>>num1;
cout<<"Ingrese segundo numero: "; cin>>num2;
if(num1>num2){
       cout<<num2<<" es menor.";
}
else cout<<num1<<" es menor.";


getch();

}