Gostaria de ajuda neste exercício que nao tenho ninguem pra me ajudar
Receber um numero do usuarioe mostrar se esse numero é par ou nao par
em java eu fiz e deu 3 erros
import java.io.*;
class usuario {
public static void main (String args []){
BufferedReader entrada;
entrada = new BufferedReader (new InputStreamReader
(System.in));
int par,impar;
try {
System.out.println("ler o numero");
par = Integer.parseInt(entrada.readLine());
if (par é divisivel por 2) {else
numero = par}
{else if
numero = impar
}
}
}
}
Quer saber se o número é par? Use o operador mod, verificando se o resto da divisão por 2 é igual a zero. O operador é o %.
G
gzofera
faça assim
if(par%2==0){else
corriga a sintaxe de sua codigo
vlws
FilhoDoRei
importjava.util.Scanner;publicclassUsuario{publicstaticvoidmain(Stringargs[]){Scannerscan=newScanner(System.in);System.out.println("Informe um numero: ");intnumero=scan.nextInt();if(numero%2==0)System.out.printf("Numero %d é par!",numero);elseSystem.out.printf("Numero %d é impar!",numero);}}
Cara pelo que pude perceber vc esta dando seus primeiros passos em java, sozinho, por isso tenha sempre em mente: “Faça programas simples que resolvam problemas complexos ou simples”, ou seja, dependendo do seu problema sempre imagine uma solução rapida e eficiente.
Posta suas duvidas ai! Falows!
G
gzofera
amigo para vc que esta comencando sugiro que vc entre na parte de artigos e tutoriais, lah possui mto material bom pra quem esta começando, vale a pena conferir
boa sorte ai nos estudos, e qualquer coisa soh postar
vlws
M
metalmassacre2
Fiz de novo atraves de um exercicio parecido que tinho no livro, quase igual.
alem do exemplo que tinha acima, do nosso amigo, só nao fiz igual ao dele porque tem algumas funções diferentes do tipo java.util.scaner e printf.
E onde estou aprendendo ainda ta no basico.
Fiz desta forma e ainda sim apareceu 2 erros.
import java.io.*;
class usuario {
public static void main (String args []){
BufferedReader entrada;
entrada = new BufferedReader (new InputStreamReader
(System.in));
int numero;
try {
System.out.println("Qual o numero?");
numero = Integer.parseInt(entrada.readLine());
if (numero%2==1) {
System.out.println ("O numero informado é par");
}
} catch (Exception e) {
System.out.println("Ocorreu um erro durante a leitura!");
}
}
}
os 2 erros
symbol : constructor BufferedReader(java.io.InputStreamReader)
location: class BufferedReader
entrada = new BufferedReader (new InputStreamReader
if (numero%2==1) {
System.out.println (“O numero informado é par”);
Se o resto do número dividido por 2 for 1, isso não é um número par ^^
M
metalmassacre2
Certo acabei errando, porque estava me baseando no exemplo do livro, mas posso colocar 4 e 2 no lugar do 2 e 1.
E quanto aos erros
colored
Aiai tai…
BufferedReaderbf=newBufferedReader(newInputStreamReader(System.in));intlol;System.out.println("Qual o Numeros");try{lol=Integer.parseInt(bf.readLine());if(lol%2==0){System.out.println("Esse Numeros é Par");}else{System.out.println("Esse Numero é Impar");}}catch(NumberFormatExceptione){e.printStackTrace();}catch(IOExceptione){e.printStackTrace();}
M
metalmassacre2
Aiai digo eu :?
Desisto deste exercício
colored
ueh ta pronto o barato ali
M
metalmassacre2
Do jeito que voce colocou tambem deu varios erros.
M
metalmassacre2
Só o exemplo do post do filho do rei esta correto aqui