Autor
|
Tema: Tabla d Verdad (Leído 3,515 veces)
|
ship
Desconectado
Mensajes: 10
|
hola pues resulta que tengo mi programa en java de la tabla de la verdad solo que necesito que el usuario ingrese las premisas desde teclado pero ya me bloque no me sale dejo mi codigo. les agradezco su ayuda,,,,,,,,,,,,,,,,,Gracias //************ //******Tabla de la Verdad. public class tablaverdad { public static void main(String[] args) { boolean r, s; System.out.println( "R\t\tS\t\tAND\t\tOR\t\tXOR\t\tNOT" ); r = true; s = true; System.out.print(r + "\t" + s + "\t"); System.out.print((r&s) + "\t" + (r|s) + "\t"); System.out.println((r^s) + "\t" + (!r)); r = true; s = false; System.out.print(r + "\t" + s + "\t"); System.out.print((r&s) + "\t" + (r|s) + "\t"); System.out.println((r^s) + "\t" + (!r)); r = false; s = true; System.out.print(r + "\t" + s + "\t"); System.out.print((r&s) + "\t" + (r|s) + "\t"); System.out.println((r^s) + "\t" + (!r)); r = false; s = false; System.out.print(r + "\t" + s + "\t"); System.out.print((r&s) + "\t" + (r|s) + "\t"); System.out.println((r^s) + "\t" + (!r)); } }
|
|
|
En línea
|
|
|
|
[Case]
|
Como que inserte las premisas?, osea que ingrese los valores de r y s?
|
|
|
En línea
|
|
|
|
ship
Desconectado
Mensajes: 10
|
A si es que las variables s y r sean ingresadas por el usuario desde teclado ya lo intente pero me marca error
|
|
|
En línea
|
|
|
|
[Case]
|
Como lo intentaste? Yo te recomiendo que utilizes la clase Scanner.
|
|
|
En línea
|
|
|
|
$Edu$
Desconectado
Mensajes: 1.842
|
Es epoca de examenes que todos andan con eso ahora? xDD Y termina en lo mismo, q es dificil hacerlo porq las premisas que ingresara podran estar con parentesis y todo eso, es complicado la verdad
|
|
|
En línea
|
|
|
|
[Case]
|
Es epoca de examenes que todos andan con eso ahora? xDD Y termina en lo mismo, q es dificil hacerlo porq las premisas que ingresara podran estar con parentesis y todo eso, es complicado la verdad
Por lo que ship ha comentado, es que necesita que el usuario inserte r y s. Por lo que solamente debe de esperar un booleando en la entrada. Y con unos Try y catch se puede resolver todo sin ninguna complicación.
|
|
|
En línea
|
|
|
|
$Edu$
Desconectado
Mensajes: 1.842
|
Pero a ver si el usuario ingresaria: r , luego el simbolo y luego s. Se puede hacer facilmente. Pero la cosa es cuando quedan cosas como (p>q).(q>r)>p , si ingresa eso el usuario dime como lo harias para resolver xDD teniendo en cuenta q puede variar la forma en que pone los parentesis y la cantidad de premisas y etc, etc
|
|
|
En línea
|
|
|
|
[Case]
|
A perdon mas bien no había entendido el problema. Pero eso se puede resolver con un autómata de pila, que es algo complicado si es que no sabes mucho sobre autómatas de pila, pero el problema se resolvería de forma eficaz.
|
|
|
En línea
|
|
|
|
$Edu$
Desconectado
Mensajes: 1.842
|
Ni idea sobre eso
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
¿Es verdad?
Software
|
el-brujo
|
0
|
1,253
|
15 Marzo 2005, 03:05 am
por el-brujo
|
|
|
Sera verdad o mentira pero bueno, aaaayudaaa con el Ideas 1.0.0.7,sera verdad?
Juegos y Consolas
|
Linkone
|
0
|
1,938
|
14 Febrero 2006, 00:14 am
por Linkone
|
|
|
Duda sobre insersion a tabla html desde tabla sql
Bases de Datos
|
mokoMonster
|
2
|
3,928
|
20 Febrero 2010, 01:20 am
por Shell Root
|
|
|
no me borra la tabla haciendo delete on cascade tabla n:m
Bases de Datos
|
kinos
|
2
|
4,101
|
31 Julio 2010, 13:05 pm
por kinos
|
|
|
Generar una tabla de verdad
Java
|
JonaLamper
|
4
|
4,810
|
11 Enero 2018, 15:01 pm
por Serapis
|
|