Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Ed

#1

#include<stdio.h>

int main ()
{
int a,b;
int solucion, opcion;

system("cls");
printf("introduzca el valor del numero a:  ");
scanf("%i",&a);

printf("introduzca el valor del numero b:  ");
scanf("%i",&b);

printf("\n\nelija el tipo de operador que desee utilizar ingresando la opcion:  \n");
printf("ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»\n");
printf("º   1)  AND      º\n");
printf("º   2)  OR       º\n");
printf("È%ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ\n");

scanf("%i",&opcion);

switch(opcion)
{

case 1:
solucion = ((a<b)&&(a>b));
printf("\nla solucion de ( ( %i < %i ) && ( %i > %i ) )  es:  %i",a,b,a,b,solucion);
break;

case 2:
solucion= ((a<b)||(a>b));
printf("\nla solucion de ( ( %i < %i ) || ( %i > %i ) ) es:   %i",a,b,a,b,solucion);

break;

default:
printf("\nopcion invalida.");


}
getch();
return main();
}



aqui como ahora me aparece:
------------------------------------------------------------------------
valor del numero a:  3
introduzca el valor del numero b:  8


elija el tipo de operador que desee utilizar ingresando la opcion:
╔════════════════╗
║   1)  AND                   ║
║   2)  OR                     ║
╚════════════════╝
2

la solucion de ( ( 3 < 8 ) || ( 3 > 8 ) ) es:   1
---------------------------------------------------------------------
#2
me aparece asi: 
------------------------------------------------------------
introduzca el valor del numero a:  1
introduzca el valor del numero b:  2


elija el tipo de operador que desee utilizar ingresando la opcion:
╔════════════════╗
║   1)  AND               ║
║   2)  OR                 ║
╚════════════════╝
2

la solucion de ( ( 1 < 0 ) || ( 1 > 0 ) ) es:   1
-------------------------------------------------------
el probleme esta en que no me aparece el numero que le asigne a la variable "b"... en este caso se supone que es 2... pero me imprime un cero...
#3
Aqui el codigo... compila bien... pero no ejecuta como se esperaba >:(



#include<stdio.h>

int main ()
{
int a,b;
int solucion;
char opcion,salir;

system("cls");
printf("introduzca el valor del numero a:  ");
scanf("%i",&a);

printf("introduzca el valor del numero b:  ");
scanf("%i",&b);

printf("\n\nelija el tipo de operador que desee utilizar ingresando la opcion:  \n");
printf("ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»\n");
printf("º   1)  AND      º\n");
printf("º   2)  OR       º\n");
printf("È%ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ\n");

scanf("%s",&opcion);

switch(opcion)
{

case '1':
solucion = ((a<b)&&(a>b));
printf("\nla solucion de ( ( %i < %i ) && ( %i > %i ) )  es:  %i",a,b,a,b,solucion);
break;

case '2':
solucion= ((a<b)||(a>b));
printf("\nla solucion de ( ( %i < %i ) || ( %i > %i ) ) es:   %i",a,b,a,b,solucion);

break;

default:
printf("\nopcion invalida.");


}
getch();
return main();
}