Duvidas! (básicas)

Olá!!
Eu sou de portugal… sou finalista do curso de matematica e tenho um projecto para fazer em java… mas tou a começara a aprender sozinha… :???: … tou aprendendo devagarinho e gostava de saber o k é k tá mal neste programinha super simples…
Muito obrigada…

import java.io.*;
public class OláJava {
public static void main (String[ ] args)
throws IOException
{InputStreamReader leitor = new
InputStreamReader (System.in);
BufferedReader input = new
BufferedReader (leitor);
System.out.print (“Quantas moedas o jogador 1 quer retirar?”);
String texto = input.readLine ( );
int r = new Integer.parseInt();
int m=22; long n = m - r;
System.out.println (“Tem “+m+” moedas”);

}

}

nao seria alguma coisa assim

import java.io.*;

public class OlaJava { // mudei aqui
    public static void main(String[] args) throws IOException {
        InputStreamReader leitor = new InputStreamReader(System.in);
        BufferedReader input = new BufferedReader(leitor);
        System.out.print("Quantas moedas o jogador 1 quer retirar?");
        String texto = input.readLine();
        ]int r = Integer.parseInt(texto); // mudei aqui
        int m = 22;
        long n = m - r;
        System.out.println("Tem " + n + " moedas"); // mudei aqui
    }
}

pelo q eu entendi tu tens 22 moedas, e o q ele digitar tu tira desses 22 neh?
ah… nao eh uma boa ideia usar acentos no meio do codigo, apenas nas
strings! :slight_smile:

aki

nt r = new Integer.parseInt(); vc naum colocou o q vc qer transformar em inteiro, no caso seria tua string texto

coloque seu codigo entre os “code” e sempre costume a a colocar a msg d erro

Muito obrigado!!! sou um desastre nisto…
mas axo k tou aprendendo rapido… :lol: