Ejercicios de programación

Ejercicio 1.-
CODIFICACION
# include<iostream>
# include<stdio.h>
using namespace std;

int main ()
{
           for(int i=1;i<=20;i++)
                       {
                                    cout<<i;
                                    if(i%3==0) cout<<"hola1"<<endl;
                                    elsecout<<"hola 2"<<endl;
                      }
                      return 0;
}

CORRIDA DEL PROGRAMA




Ejercicio 2.-
CODIFICACION
# include <iostream>
# include <stdio.h>
using namespace std;

int main ()
{
inta,b,c;
          a=20;b=30;c=60;
          printf("n%d + %d -%d +100 = %d",a,b,c, (a+b+c-100));
}
CORRIDA DEL PROGRAMA




Ejercicio 3.-
CODIFICACION
# include <iostream>
# include <stdio.h>
using namespace std;

int main ()
{
           inta,b;
           a=6;b=3;
           printf("(%d-%d) (%d+%d) = %d",a,b,a,b, ((a-b)*(a+b)));
}

CORRIDA DEL PROGRAMA




Ejercicio 4.-
CODIFICACION
# include <iostream>
# include <stdio.h>
using namespace std;

int main ()
{
           int numero;
printf ("Inserte un numero de 2 digitos pares :");
          scanf( "%d",&numero);
          intaux=numero;
          if (numero<100 && numero>9)
          {
                     int d1=numero%10;
                     numero=numero/10;
                     int d2=numero%10;
                     if (d1%2==0 & d2%2==0)
                     printf ("el promedio de los digitos de %d es: %d",aux,(d1+d2)/2);
          }
                     else
                     printf ("a EROR:el digito no tiene 2 digitos");

}
CORRIDA DEL PROGRAMA




Ejercicio 5.-
CODIFICACION
# include <iostream>
# include <stdio.h>
using namespace std;

int main ()
{
           int numero;
           printf ("Inserte un numero de 2 digitos pares :");
           scanf( "%d",&numero);
           intaux=numero;
           if (numero<100 && numero>9)
           {
int d1=numero%10;
                   numero=numero/10;
                   int d2=numero%10;
                   if (d1%2==0 & d2%2==0)
                   printf ("el promedio de los digitos de %d es: %d",aux,(d1+d2)/2);
         }
                   else
                   printf ("a EROR:el digito no tiene 2 digitos");

}

CORRIDA DEL PROGRAMA




Ejercicio 6.-

Ejercicio 7.-
CODIFICACION
# include<iostream>
# include<stdio.h>
Using namespace std;

int main ()
{
           int a,b,c,d,e,f;
           a=14;b=2;c=30;d=10;e=23;f=5;
           int aux=a;
           if(b<aux) aux=b;
           if(c<aux) aux=c;
           if(d<aux) aux=d;
if(e<aux) aux=e;
       if(f<aux) aux=f;
       printf ("nEl valor es %d",aux);

}
CORRIDA DEL PROGRAMA




Ejercicio 8.-
CODIFICACION
# include<iostream>
# include<stdio.h>
using namespace std;

int main ()
{
        intn,c=1,serie=5;
        printf ("cantidad de terminos:");
        scanf("%d",&n);
        while (c<=n)
        {
                 printf ("%d,",serie);
                 serie=serie+5; c++;
        }
}
CORRIDA DEL PROGRAMA




Ejercicio 9.-
CODIFICACION
# include<iostream>
# include<stdio.h>
using namespace std;

int main ()
{
           intn,c=1;
           printf ("IngreseNro.:");
           scanf("%d",&n);
           intserie=n;
           while (c<=n)
           {
                      printf ("%d,",serie);
                      serie--; c++;
           }
}

CORIDA DEL PROGRAMA




Ejercicio 10.-
CODIFICACION
# include<iostream>
# include<stdio.h>
using namespace std;

int main ()
{
           int numero;
           printf (" ");
           scanf("%d",& numero);
           intaux=numero;
           if (numero<100 && numero>9)
           {
                       int d1=numero%10;
                       numero=numero/10;
                       int d2=numero%10;
                       if(d1%2==0 & d2%2==0)
                       printf ("el valor %d es: %d",aux,(d1+d2)/2);
           }
                       else
                       printf ("a Mensaje Mensaje");
}
CORRIDA DEL PROGRAMA




Ejercicio 15.-
CODIFICACION
# include<iostream>
# include<stdio.h>
using namespace std;

int main ()
{
           int vector[10];
           for (int i=0;i<10;i++)
           {
                      if(i%2==0)
                                  vector[i]=i%1;
                      else
                                             vector[i]=i%2;
           }
                                  for (int j=0;j<10;j++)
                                             cout<<vector[j]<<endl;
}
CORRIDA DEL PROGRAMA
Ejercicio 16.-

Ejercicio 17.-

Ejercicio 18.-
CODIFICACION
# include<iostream>
# include <stdio.h>
using namespace std;

int main ()
{
        int vector[10];
        for (int i=0;i<10;i++)
        {
                  if(i%2==0)
                          vector[i]=i%1;
                  else
                                    vector[i]=i%2;
        }
                          for (int j=0;j<10;j++)
                                    cout<<vector[j]<<endl;
}
CORRIDA DEL PROGRAMA




Ejercicio19.-
CODIFICACION
# include<iostream>
# include<stdio.h>
using namespace std;

int main ()
{
        intmatriz [5][5];
        inti,j;
                for(j=0;j<5;j++)
                {
                          for (i=0;i<5;i++)
                                   matriz [j][i]=j%2;

                 }
                                  //salida de la matriz

                 for(j=0;j<5;j++)
                          {
                          for (i=0;i<5;i++)
                          printf ("% d",matriz [j][i]);
                          printf ("n");
                          }

}
CORRIDA DEL PROGRAMA




Ejercicio 20.-
# include <iostream>
# include <stdio.h>
using namespace std;

int main ()
{

        int vect1[10];
        intx,y,aux;
        aux=0;
for (x=0;x<=10-1;x++)
        {
                for(y=x+1;y<10-1;y++)
                {
                        if (vect1[x]<=vect1[y])
                        {
                                 aux=vect1[x];
                                 vect1[x]=vect1[y];
                                 vect1[y]=aux;
                        }
                }
        }
}

Ejercicio 21.-
CODIFICACION
# include<iostream>
# include <stdio.h>
using namespace std;

int main ()
{
        intmatriz [5][5];
        inti,j;
                for(j=0;j<5;j++)
                {
                          for (i=0;i<5;i++)
                                   matriz [j][i]=I%2;

                 }
                                  //salida de la matriz

                 for(j=0;j<5;j++)
                          {
                          for (i=0;i<5;i++)
                          printf ("% d",matriz [j][i]);
                          printf ("n");
                          }

}
CORRIDA DEL PROGRAMA

Programacion

  • 1.
    Ejercicios de programación Ejercicio1.- CODIFICACION # include<iostream> # include<stdio.h> using namespace std; int main () { for(int i=1;i<=20;i++) { cout<<i; if(i%3==0) cout<<"hola1"<<endl; elsecout<<"hola 2"<<endl; } return 0; } CORRIDA DEL PROGRAMA Ejercicio 2.- CODIFICACION # include <iostream> # include <stdio.h> using namespace std; int main () {
  • 2.
    inta,b,c; a=20;b=30;c=60; printf("n%d + %d -%d +100 = %d",a,b,c, (a+b+c-100)); } CORRIDA DEL PROGRAMA Ejercicio 3.- CODIFICACION # include <iostream> # include <stdio.h> using namespace std; int main () { inta,b; a=6;b=3; printf("(%d-%d) (%d+%d) = %d",a,b,a,b, ((a-b)*(a+b))); } CORRIDA DEL PROGRAMA Ejercicio 4.- CODIFICACION # include <iostream> # include <stdio.h> using namespace std; int main () { int numero;
  • 3.
    printf ("Inserte unnumero de 2 digitos pares :"); scanf( "%d",&numero); intaux=numero; if (numero<100 && numero>9) { int d1=numero%10; numero=numero/10; int d2=numero%10; if (d1%2==0 & d2%2==0) printf ("el promedio de los digitos de %d es: %d",aux,(d1+d2)/2); } else printf ("a EROR:el digito no tiene 2 digitos"); } CORRIDA DEL PROGRAMA Ejercicio 5.- CODIFICACION # include <iostream> # include <stdio.h> using namespace std; int main () { int numero; printf ("Inserte un numero de 2 digitos pares :"); scanf( "%d",&numero); intaux=numero; if (numero<100 && numero>9) {
  • 4.
    int d1=numero%10; numero=numero/10; int d2=numero%10; if (d1%2==0 & d2%2==0) printf ("el promedio de los digitos de %d es: %d",aux,(d1+d2)/2); } else printf ("a EROR:el digito no tiene 2 digitos"); } CORRIDA DEL PROGRAMA Ejercicio 6.- Ejercicio 7.- CODIFICACION # include<iostream> # include<stdio.h> Using namespace std; int main () { int a,b,c,d,e,f; a=14;b=2;c=30;d=10;e=23;f=5; int aux=a; if(b<aux) aux=b; if(c<aux) aux=c; if(d<aux) aux=d;
  • 5.
    if(e<aux) aux=e; if(f<aux) aux=f; printf ("nEl valor es %d",aux); } CORRIDA DEL PROGRAMA Ejercicio 8.- CODIFICACION # include<iostream> # include<stdio.h> using namespace std; int main () { intn,c=1,serie=5; printf ("cantidad de terminos:"); scanf("%d",&n); while (c<=n) { printf ("%d,",serie); serie=serie+5; c++; } } CORRIDA DEL PROGRAMA Ejercicio 9.- CODIFICACION
  • 6.
    # include<iostream> # include<stdio.h> usingnamespace std; int main () { intn,c=1; printf ("IngreseNro.:"); scanf("%d",&n); intserie=n; while (c<=n) { printf ("%d,",serie); serie--; c++; } } CORIDA DEL PROGRAMA Ejercicio 10.- CODIFICACION # include<iostream> # include<stdio.h> using namespace std; int main () { int numero; printf (" "); scanf("%d",& numero); intaux=numero; if (numero<100 && numero>9) { int d1=numero%10; numero=numero/10; int d2=numero%10; if(d1%2==0 & d2%2==0) printf ("el valor %d es: %d",aux,(d1+d2)/2); } else printf ("a Mensaje Mensaje");
  • 7.
    } CORRIDA DEL PROGRAMA Ejercicio15.- CODIFICACION # include<iostream> # include<stdio.h> using namespace std; int main () { int vector[10]; for (int i=0;i<10;i++) { if(i%2==0) vector[i]=i%1; else vector[i]=i%2; } for (int j=0;j<10;j++) cout<<vector[j]<<endl; } CORRIDA DEL PROGRAMA
  • 8.
    Ejercicio 16.- Ejercicio 17.- Ejercicio18.- CODIFICACION # include<iostream> # include <stdio.h> using namespace std; int main () { int vector[10]; for (int i=0;i<10;i++) { if(i%2==0) vector[i]=i%1; else vector[i]=i%2; } for (int j=0;j<10;j++) cout<<vector[j]<<endl; } CORRIDA DEL PROGRAMA Ejercicio19.-
  • 9.
    CODIFICACION # include<iostream> # include<stdio.h> usingnamespace std; int main () { intmatriz [5][5]; inti,j; for(j=0;j<5;j++) { for (i=0;i<5;i++) matriz [j][i]=j%2; } //salida de la matriz for(j=0;j<5;j++) { for (i=0;i<5;i++) printf ("% d",matriz [j][i]); printf ("n"); } } CORRIDA DEL PROGRAMA Ejercicio 20.- # include <iostream> # include <stdio.h> using namespace std; int main () { int vect1[10]; intx,y,aux; aux=0;
  • 10.
    for (x=0;x<=10-1;x++) { for(y=x+1;y<10-1;y++) { if (vect1[x]<=vect1[y]) { aux=vect1[x]; vect1[x]=vect1[y]; vect1[y]=aux; } } } } Ejercicio 21.- CODIFICACION # include<iostream> # include <stdio.h> using namespace std; int main () { intmatriz [5][5]; inti,j; for(j=0;j<5;j++) { for (i=0;i<5;i++) matriz [j][i]=I%2; } //salida de la matriz for(j=0;j<5;j++) { for (i=0;i<5;i++) printf ("% d",matriz [j][i]); printf ("n"); } } CORRIDA DEL PROGRAMA