Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Tablas de verdad programa NetBeans, Ejercicios de Programación Java

Programa tablas de verdad capas de usar xor,or,and,etc

Tipo: Ejercicios

2021/2022

A la venta desde 04/11/2022

programador_tec
programador_tec 🇲🇽

1 documento

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
import java.util.Scanner;
public class Tablas_verdad {
static Scanner scanner = new Scanner(System.in); //Sirve para recoger texto por consola
static int select = -1; //opción elegida del usuario
static int num1 = 0, num2 = 0; //Variables
static int and,or,xor;
public static void main(String[] args) {
//Mientras la opción elegida sea 0, preguntamos al usuario
while(select != 0){
//Try catch para evitar que el programa termine si hay un error
try{
System.out.println("Elige opción:\n1.- And" +
"\n2.- OR\n" +
"3.- XOR\n" +
"4.- CONDICIONAL\n" +
"5.- BICONDICIONAL\n" +
"6.- NOT\n" +
"0.- Salir");
//Recoger una variable por consola
select = Integer.parseInt(scanner.nextLine());
//Ejemplo de switch case en Java
switch(select){
case 1:and=num1*num2;
pideNumeros();
if(and==0 ){
pf3
pf4

Vista previa parcial del texto

¡Descarga Tablas de verdad programa NetBeans y más Ejercicios en PDF de Programación Java solo en Docsity!

import java.util.Scanner; public class Tablas_verdad { static Scanner scanner = new Scanner(System.in); //Sirve para recoger texto por consola static int select = - 1; //opción elegida del usuario static int num1 = 0, num2 = 0; //Variables static int and,or,xor; public static void main(String[] args) { //Mientras la opción elegida sea 0, preguntamos al usuario while(select != 0){ //Try catch para evitar que el programa termine si hay un error try{ System.out.println("Elige opción:\n1.- And" + "\n2.- OR\n" + "3.- XOR\n" + "4.- CONDICIONAL\n" + "5.- BICONDICIONAL\n" + "6.- NOT\n" + "0.- Salir"); //Recoger una variable por consola select = Integer.parseInt(scanner.nextLine()); //Ejemplo de switch case en Java switch(select){ case 1:and=num1*num2; pideNumeros(); if(and==0 ){

System.out.println("el resultado es 0"); }else if(and==1){ System.out.println("el resultado es 1"); } break; case 2: or=num1+num2;; pideNumeros(); if(or==2 ){ System.out.println("el resultado es 1"); }else if(or==0){ System.out.println("el resultado es 0"); } break; case 3: xor=num1*num2; pideNumeros(); if(xor==1){ System.out.println("el resultado es 0"); }else if(xor==0){ System.out.println("el resultado es 1"); } break; case 4: pideNumeros(); if(num1==1 && num2==0) { System.out.println("El resultado es 0"); } else if(num1<=1&& num2<=1){ System.out.println("el resultado es 1");

System.out.println("Número no reconocido");break; } System.out.println("\n"); //Mostrar un salto de línea en Java }catch(Exception e){ System.out.println("Uoop! Error!"); } } } //Método para recoger variables por consola public static void pideNumeros(){ System.out.println("Introduce número 1:"); num1 = Integer.parseInt(scanner.nextLine()); System.out.println("Introduce número 2:"); num2 = Integer.parseInt(scanner.nextLine()); //Mostrar un salto de línea en Java System.out.println("\n"); } }