Skip to content

Instantly share code, notes, and snippets.

@diepinto30
Last active June 28, 2016 19:04
Show Gist options
  • Select an option

  • Save diepinto30/3a48268fb996972ea00e56d6b195bf5c to your computer and use it in GitHub Desktop.

Select an option

Save diepinto30/3a48268fb996972ea00e56d6b195bf5c to your computer and use it in GitHub Desktop.

Revisions

  1. diepinto30 revised this gist Jun 28, 2016. 1 changed file with 9 additions and 0 deletions.
    9 changes: 9 additions & 0 deletions Metodos java
    Original file line number Diff line number Diff line change
    @@ -1,3 +1,12 @@
    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;
  2. diepinto30 created this gist Jun 28, 2016.
    55 changes: 55 additions & 0 deletions Metodos java
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,55 @@
    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");
    }