Programación en C: Ejercicio de Estructura Selectiva Simple, Doble y Mútiple


Hoy, aprenderemos cómo hacer uso de las estructuras selectivas. Les recomiendo que accedan al video de youtube para la explicacion con detalles, dado, que acá estaré posteando el código y el ejecutable final. Pueden asimismo, compartir alguna duda o anécdota al respecto.


//Escriba un programa en C que pida un número y a continuación escriba si es par  positivo, haciendo uso de las estructuras selectivas simples
estructura selectiva simple

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

int main(int argc, char** argv) {
int numero = 0;
printf("\nIngrese el numero a evaluar: ");
scanf("%d",&numero);

if ((numero%2 == 0) && (numero >= 0))
printf("\nEl numero es par positivo \n");

system("PAUSE");
return (EXIT_SUCCESS);
}
 

//Escriba un programa en C que pida un número y a continuación escriba si es par  positivo, y sino, escriba que no es par positivo; haciendo uso de las estructuras selectivas dobles

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

int main(int argc, char** argv) {
    int numero = 0;
    printf("\nIngrese el numero a evaluar: ");
    scanf("%d",&numero);
   
    if ((numero%2 == 0) && (numero >= 0))
        printf("\nEl numero es par positivo \n");

    else
        printf("\nEl numero no es par positivo \n");
       
    system("PAUSE");
    return (EXIT_SUCCESS);
}
 

//Escriba un programa en C que pida un número y a continuación escriba si es par  positivo, par negativo, impar positivo o impar negativo; haciendo uso de las estructuras selectivas múltiples

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


int main(int argc, char** argv) {
    int numero = 0;
    printf("\nIngrese el numero a evaluar: ");
    scanf("%d",&numero);
   
    if ((numero%2 == 0) && (numero >= 0))
        printf("\nEl numero es par positivo \n");
        if ((numero%2 == 0) && (numero < 0))
            printf("\nEl numero es par negativo \n");
            if ((numero%2 != 0) && (numero >= 0))
                printf("\n el numero es impar positivo \n");
                     else
                         printf("\n El numero es impar negativo\n ");
       
    system("PAUSE");
    return (EXIT_SUCCESS);
}

 

Puedes descargar el ejecutable en: opción 1 u opción 2


Anuncio

Comentarios