Ajuda iniciante?

Bom dia.

Gostaria de ajuda neste exercício que nao tenho ninguem pra me ajudar :frowning:

  1. 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 } } } }

os 3 erros são

1- if (par é divisivel por 2) {else
2- }
3- try {

Se alguem puder ajudar vlw.

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 %.

faça assim

if (par % 2==0) {else   

corriga a sintaxe de sua codigo

vlws

import java.util.Scanner;

public class Usuario {   

    public static void main (String args []){   
        Scanner scan = new Scanner(System.in);   
        System.out.println("Informe um numero: ");
        int numero = scan.nextInt();       
        if(numero%2==0)
            System.out.printf("Numero %d é par!",numero);
        else 
            System.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!

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

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

symbol : method readLine()
location: class BufferedReader
numero = Integer.parseInt(entrada.readLine());

Antes de qualquer coisa, a linha:

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 ^^

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 :frowning:

Aiai tai…

BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
		int lol;
		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 (NumberFormatException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}

Aiai digo eu :?

Desisto deste exercício

ueh ta pronto o barato ali

Do jeito que voce colocou tambem deu varios erros.

Só o exemplo do post do filho do rei esta correto aqui :smiley: