Ahora veremos el segundo tipo de estructuras como lo son las estructuras selectivas.
Como leímos anteriormente este tipo de estructuras realiza dos tipos de instrucciones sea Verdadero o sea Falso según sea el caso.
Programaremos así mismo de lo mas fácil a algo mas complejo si necesitan ayuda o algún tipo de guía comenten.
Programa 7:
Ingreso de dos numeros y si se presiona 1 realiza suma y la resta y si presiona cual quier otro numero realiza solo la resta
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int op,n1, n2, r, s ;
printf("Primer numero: ");/* Presentación por pantalla*/
scanf("%d",&n1); /*Ingreso por teclado*/
printf("Segundo numero: "); /* Presentación por pantalla*/
scanf("%d",&n2); /*Ingreso por teclado*/ printf("\n\n1.- Suma y Resta\n");
printf("2.- Resta\n");
printf("Seleccione opción: ");/* Presentación por pantalla*/
scanf("%d",&op);
if(op==1) /* Se pregunta si op es igual a 1 realizar lo que esta entre las llaves*/
{ /*Llave de abrir del if()*/
s=n1+n2; /*A la variable s se le asigna la suma de n1 y n2*/
printf("La suma es: %d\n",s);
}/* Llave de cerrar del if()*/
r=n1-n2; /*A la variable r se le asigna la resta de n1 y n2*/
printf("La resta es: %d ",r);
printf("La resta es: %d ",r);
getch();
}
Programa 8:
Ingreso de un numero e indica si es par o impar.
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int n ;
printf("Numero: ");/* Presentación por pantalla*/
scanf("%d",&n); /*Ingreso por teclado*/
printf("El numero es par");
}/* Llave de cerrar del if()*/
Programa 8:
Ingreso de un numero e indica si es par o impar.
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int n ;
printf("Numero: ");/* Presentación por pantalla*/
scanf("%d",&n); /*Ingreso por teclado*/
if(n%2==0) /* Se pregunta si op es igual a 1 realizar lo que esta entre las llaves*/
{ /*Llave de abrir del if()*/printf("El numero es par");
}/* Llave de cerrar del if()*/
else
printf("El numero es impar");
printf("El numero es impar");
getch();
}
0 comentarios:
Publicar un comentario