3
This program is for axiliar a person to see the tables, the intention is to offer 2 options:
Case 1: Table 1 to 10 is returned; Case 2: No the multiplication table of a specific number.
However the program does not perform operations.
Additional detail: only the following structures are allowed to be used: java.util.Scanner
, while
, if
/else
and switch case
.
package Estruturas_de_Repetição_I;
import java.util.Scanner;
public class Tavanna {//Programa de auxilio ao estudo da tabuada
private static Scanner ler;
public static void main(String[] args) {
//Declaração das variáveis
int valor = 0, option;
//Configurar leitor de dados
ler = new Scanner(System.in);
//Mensagem ao usuário + Data input
System.out.printf("Digie 1 para ver todas as tabuadas. \n"
+ "Digite 2 para ver a tabuda de um número.", option);
//Ler opção
option = ler.nextInt();
if (option == 1){//Caso seja 1
while(valor <= 10);{ //condição para sair do laço
for (int i=0; i<=10;i++) {
System.out.println(valor + " X " + i + " = " + (valor*i));//Teoricamente era passar o valor de todas as tabuadas de 0 a 10
valor = valor++;
break;
}
}
} else if (option == 2) {//Caso seja 2
for (int i=0; i<=10; i++);{ //laço para repetição
System.out.printf("Qual tabuada você prescisa saber", valor);
valor = ler.nextInt();
System.out.println(valor + " X " + i + " = " + (valor * i));//Teoricamente seria para passar a tabuada de valor escolhido
}
}
}
}
There were typos in the code, so it didn’t work.
– Patrik Rufino