Nesta aula de exercícios resolvidos implementaremos um algoritmo que imprime na saída a tabuada ao contrário.

EXERCÍCIO

Escreva um programa que peça para o usuário informar qual tabuada o mesmo deseja ver e armazene o número em uma variável. Em seguida, imprima a tabuada na tela se utilizando da instrução FOR. Para imprimir a tabuada, siga o modelo abaixo:

Por favor, informe qual a tabuada que você deseja:

``Ax x B10 = Cresultado 10``
``Ax x B9 = Cresultado 9``
``Ax x B8 = Cresultado 8``

Nota(s): Ax, B e C representam, respectivamente: Ax - número da tabuada desejada pelo usuário B - número a ser incrementado C - resultado da expressão AX X BX = CX Exemplo:

``5 x 10 = 50``
``5 x 9   = 45``
``5 x 8   = 40``

EXERCÍCIO RESOLVIDO

import java.util.Scanner;

/**
 * ====================================
 *           eXcript.com
 *          fb.com/eXcript
 * ====================================
 */

public class J0111 {

    //Tabuada ao avesso
    public static void main(String[] args) {

        //Pedimos para o usuário informar a tabuada
        System.out.println("Digite a tabuada que você deseja: ");
        //Criamos uma instância da da classe Scanner
        Scanner in = new Scanner(System.in);
        //Pegamos o valor digitado pelo usuário
        int tabuada = in.nextInt();

        for(int i = 10; i >= 1; i--){
            //Ax X Bx = Cx
            //Ax -> valor informado pelo usuário
            //Bx -> valor a ser decrementado
            //Cx -> cálculo
            System.out.println(tabuada +
                                 " x " +
                                 i +
                                 " = " +
                                 (tabuada*i));
            // Ax X Bx = Cx
        }
    }
}


Tags exercício, resolvidos, em, java

Comentários

comments powered by Disqus