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 tres números y detecte si se han introducido en orden decreciente.

#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)
    {
       if (num2>num3)
       {
        printf("Orden decreciente");
       }
       else
       {
           printf("No están introducidos en orden decreciente ");
           }
    }
    else
    {
           printf("No están introducidos en orden decreciente ");
    }
   
    system("PAUSE");     
    return 0;
}


3.  Que pida tres números e indicar si el tercero es igual a la suma del primero y el segundo.

#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==num3)
    {
         printf("El tercer número es la suma de los dos primeros.\n");
    }
    else
    {
         printf("El tercer número NO es la suma de los dos primeros.\n");       
    }

    system("PAUSE");     
    return 0;
}

4.  Que muestre un menú que contemple las opciones “Archivo”, “Buscar” y “Salir”, en caso de que no se introduzca una opción correcta se notificará por pantalla.

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

int main(void)
{
            int opcion;
     printf("Seleccione opción:\n");
     printf("1 - Archivo\n");
     printf("2 - Buscar\n");
     printf("3 - Salir\n");
    
     scanf("%d",&opcion);

     if (opcion!=1 && opcion!=2 && opcion!=3)
     {
         printf("La opción NO es correcta.\n");
     }
     else
     {
         printf("La opción es correcta.\n");
     }                  

system("PAUSE");     
return 0;
}

5.  Que tome dos números del 1 al 5 y diga si ambos son primos.

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

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

            printf("Introduzca número del 1 al 5:");
    scanf("%d",&num2);

    if (num1!=4 && num2!=4) {
       printf("Ambos son primos.\n");
    }
    else
    {
       printf("Los números, o uno de ellos, no son primos.\n");
    }

    system("PAUSE");     
    return 0;

}

1 comentario: