Last active
June 28, 2016 19:04
-
-
Save diepinto30/3a48268fb996972ea00e56d6b195bf5c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import java.util.Scanner; | |
| * @author diepinto30 | |
| public class metodos003 { | |
| // Permita imprimir la tabla de sumar o de restar o de multiplicar de un valor ingresado por teclado | |
| // las tablas siempre empiezan en 1, el limite de la tabla tambien lo ingreso por teclado | |
| // lo que quiere ver el usuario tambien la elige | |
| // crear un metodo que imprima la tabla | |
| public static void main(String[] args) { | |
| Scanner entrada = new Scanner(System.in); | |
| int limite = 1; | |
| int num = 0; | |
| //se pide al usuario que ingrese los siguietes parmetros | |
| System.out.println("_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_\n"); | |
| System.out.println(" Ingrese el valor para realizar el calculo: "); | |
| num = entrada.nextInt(); | |
| System.out.println("_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_\n"); | |
| System.out.println(" Ingrese el limete para la tabla: "); | |
| limite = entrada.nextInt(); | |
| System.out.println("_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_"); | |
| System.out.println(" Ingrese el numero para la opcion\n 1.- Suma\n 2.- Resta\n 3.- Multiplicación"); | |
| int opcion = entrada.nextInt(); | |
| System.out.println("_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_"); | |
| // if para opcion de su es resta, suma y mutiplicacion | |
| if (opcion == 1) { | |
| suma1(num, limite); | |
| }else{ | |
| if (opcion == 2) { | |
| resta(num, limite); | |
| }else{ | |
| if(opcion == 3){ | |
| multiplicacion(num, limite); | |
| } | |
| } | |
| } | |
| } | |
| // metodo para prersentar o imprimir las tablas de resta, suma y mutiplicacion | |
| public static void suma1(int num, int limite) { | |
| System.out.println("_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_\n"); | |
| System.out.println(" Tabla de la suma "); | |
| for (int i = 1; i <= limite ; i++ ){ | |
| System.out.printf("%d + %d = %d\n", num ,i, (num+i)); | |
| } | |
| System.out.println("_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_\n"); | |
| } | |
| public static void resta(int num, int limite) { | |
| System.out.println("_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_\n"); | |
| System.out.println(" Tabla de la resta "); | |
| for (int i = 1; i <= limite ; i++ ){ | |
| System.out.printf("%d - %d = %d\n", num ,i, (num-i)); | |
| } | |
| System.out.println("_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_\n"); | |
| } | |
| public static void multiplicacion(int num, int limite) { | |
| System.out.println("_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_\n"); | |
| System.out.println(" Tabla de multiplicar "); | |
| for (int i = 1; i <= limite ; i++ ){ | |
| System.out.printf("%d * %d = %d\n", num ,i, (num*i)); | |
| } | |
| System.out.println("_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_\n"); | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment