EJERCICIOS


1.
      Que pida un número del 1 al 5 y diga si es primo o no.

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
            int i;
            printf("Introduzca número del 1 al 5:");
    scanf("%d",&i);

    if (i!=4) {
       printf("Es primo.");
    }
    else
    {
       printf("No es primo.");
    }

    system("PAUSE");     
    return 0;
}

2.      Que pida un número y diga si es par o impar.

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
            int i;
            printf("Introduzca número:");
    scanf("%d",&i);

    if (i%2==0) {
       printf("Es par.");
    }
    else
    {
       printf("Es impar.");
    }

    system("PAUSE");     
    return 0;
}

3.      Que pida un número del 1 al 7 y diga el día de la semana correspondiente.

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
            int i;
            printf("Introduzca número del 1 al 7:");
    scanf("%d",&i);

    switch(i){
              case 1:
                   printf ("Lunes\n");
                   break;
              case 2:
                   printf ("Martes\n");
                   break;
              case 3:
                   printf ("Miércoles\n");
                   break;
              case 4:
                   printf ("Jueves\n");
                   break;
              case 5:
                   printf ("Viernes\n");
                   break;
              case 6:
                   printf ("Sábado\n");
                   break;
              case 7:
                   printf ("Domingo\n");
                   break;
              default:
                   printf ("Opción no válida\n");
                   break;
    }

    system("PAUSE");     
    return 0;
}

4.      Que pida un número del 1 al 12 y diga el nombre del mes correspondiente.

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
            int i;
            printf("Introduzca número del 1 al 12:");
    scanf("%d",&i);

    switch(i){
              case 1:
                   printf ("Enero\n");
                   break;
              case 2:
                   printf ("Febrero\n");
                   break;
              case 3:
                   printf ("Marzo\n");
                   break;
              case 4:
                   printf ("Abril\n");
                   break;
              case 5:
                   printf ("Mayo\n");
                   break;
              case 6:
                   printf ("Junio\n");
                   break;
              case 7:
                   printf ("Julio\n");
                   break;
              case 8:
                   printf ("Agosto\n");
                   break;
              case 9:
                   printf ("Septiembre\n");
                   break;
              case 10:
                   printf ("Octubre\n");
                   break;
              case 11:
                   printf ("Noviembre\n");
                   break;
              case 12:
                   printf ("Diciembre\n");
                   break;
              default:
                   printf ("Opción no válida\n");
                   break;
    }

    system("PAUSE");     
    return 0;
}

5.      Que pida 3 números y los muestre en pantalla de menor a mayor.

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
            int num1,num2,num3;
           
            printf("Introduzca número 1:");
    scanf("%d",&num1);

            printf("Introduzca número 2:");
    scanf("%d",&num2);

            printf("Introduzca número 3:");
    scanf("%d",&num3);

    if (num1<num2 && num1<num3)
    {
       if (num2<num3)
       {
        printf("%d",num1);
        printf("%d",num2);
        printf("%d",num3);
       }
       else
       {
        printf("%d",num1);
        printf("%d",num3);
        printf("%d",num2);
       }
    }
    else if (num2<num1 && num2<num3)
    {
       if (num1<num3)
       {
        printf("%d",num2);
        printf("%d",num1);
        printf("%d",num3);
       }
       else
       {
        printf("%d",num2);
        printf("%d",num3);
        printf("%d",num1);
       }
    }
    else if (num3<num1 && num3<num2)
    {
       if (num1<num2)
       {
        printf("%d",num3);
        printf("%d",num1);
        printf("%d",num2);
       }
       else
       {
        printf("%d",num3);
        printf("%d",num2);
        printf("%d",num1);
       }
    }
   
    system("PAUSE");     
    return 0;

}

No hay comentarios:

Publicar un comentario