EJERCICIOS

1.Dados 2 números enteros determinar y mostrar cual es el mayor, cual es el menor o si son iguales.

#include <stdio.h>

int main()
{
   int n1,n2;
   
   printf("INGRESE UN NUMERO ENTERO: ");
   scanf("%d",&n1);

   printf("INGRESE OTRO NUMERO ENTERO: ");
   scanf("%d",&n2);

   if (n1>n2);
   {
      printf("El número mayor es %d",n1);
   }
   else if (n1==n2)
   {
      printf(\"Los números son iguales\");
   }
   else
   {
      printf("El número mayor es %d",n2);
   }
   return 0;
}


2.Escribir en pantalla los números de cinco en cinco hasta el cien con la sentencia do...while.

#include <iostream> //Biblioteca para cin y cout
#include <stdlib.h> //Biblioteca para system("pause")

using namespace std;

int main() //funcion main lleva el control del programa
{
 int x=0; //declaracion e inicializacion de variable
 do 
   {
    x=x+5;  //hacer aumento de cinco en cinco
    cout <<x<<", "<<endl; //escribir los numeros separados por coma y salto de pagina
    }
    while (x<=99);  //condicion siempre que sea menor a cien     
 
  system("PAUSE");
  return 0;
}


3.Código para resolver ecuaciones cuadráticas en los reales.

#include <iostream>
#include <cmath>

void main()
{
        float a,b,c,d,x,y;

        cout << "ingrese a: ";
        cin >> a  ;

        cout << "ingrese b: ";
        cin >gt; b ;

        cout << "ingrese c: ";
        cin >> c ;


        if (a == 0)
                cout << "no cumple la condicion. ";

        else 
        {
                d = (b*b) - (4*a*c);

        if ( d == 0)
        {
                x =  (-b/2*a);
                y = x;
        }
        else
        
                if (d>0)
                {
                        x = (-b) + sqrt(d)/(2*a);

                        y = (-b) - sqrt(d)/(2*a);

                        cout <<x << y << "\n";
                }
                else
                cout << "es raiz imaginaria";

      }


4.Programa que cuenta y suma los números pares e impares entre 1 y 100.


#include <iostream>
#include <stdlib.h>

using namespace std;

int main()
{
 bool bandera;
 int impares,sumaimpares,pares,sumapares,contador;
 impares=sumaimpares=pares=sumapares=0;
 bandera = true;
 for(contador=1; contador<=100; contador++)
 {
  
  if(bandera == true)
  {
   impares+=1;
   sumaimpares = sumaimpares + contador;
   bandera = false;
  }
  else 
  {
   pares+=1;
   sumapares = sumapares + contador;
   bandera = true;
  }
 
 }
 
 cout << "La suma de los impares es: " << sumaimpares << endl;
 cout << "El número de impares es: " << impares << endl;
 cout << "La suma de pares es: " << sumapares << endl;
 cout << "El número de pares es: " << pares << endl;
  
 system("PAUSE");     
 return 0;
}


5.Programa que calcula la suma de los cuadrados de los números pares entre 0 y 100.

#include <iostream>

using namespace std;

int main()
{
  int suma, pares, cuadrados;
  cuadrados=suma=0;
  for(pares=2;pares<=100;pares+=2)
  {
     cuadrados = pares * pares;
     suma = suma + cuadrados;
  }
  
  cout << "\nLa suma de los cuadrados del 0 al cien es: " << suma << endl;
  cout << "Pulse una tecla para acabar...\n";
  cin.get();
    
  return 0;
}

No hay comentarios:

Publicar un comentario