operações aritmeticas

4 respostas
D

tenho o seguinte programa em c:

#include "stdio.h"

int  multiplica() 
{
	int x, y;

printf("Digite o primeiro numero ",x);
scanf("%d", &x);

printf("Digite o segundo numero ",y);
scanf("%d", &y);

printf("o resultado e %d " ,  x*y);
}

int main()
{

multiplica();
}

ele visa a pegar dois numeros do usuario do programa e multiplica-los. como transformo a mesma coisa
em java 1.4.2? não existe o printf neste versão. não existe o equivalente ao scanf nesta versão. como transforma-lo
em java 1.4.2 usando a mesma logica?

obrigado

deltanusigma

4 Respostas

L

Não existe printf e scanf nessa versão foram afirmações ou duvidas?

http://www.javafree.org/javabb/viewtopic.jbb?t=851361

Ai tem tudo que vc precisa…

Se usasse java 5+ podia usar Scanner que seria bem mais baba.

T

porque deseja utilizar java 1.4.2?
Existem algumas atualizações com novas funcionalidades muito interessantes!

Para o seu caso, use a classe Scanner

Scanner input = new Scanner (System.in);

Em seguida, use o método nextXXX(); para pegar o que deseja do teclado![/code]

V
import java.io.BufferedReader;  
    import java.io.IOException;  
   import java.io.InputStreamReader;  
      
   public class InputTest {  
     
       public static void main(String[] args) throws IOException {  
     
           BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));  
           String in;  
           while (true) {  
              System.out.print("> ");  
               in = reader.readLine();  
               if (in.equals("")) {  
                   break;  
               }  
               System.out.println("Você digitou: " + in);  
           }  
          System.out.println("Falou !");  
     }  
  }
D

obrigado amigos
deltanusigma

Criado 22 de janeiro de 2008
Ultima resposta 22 de fev. de 2008
Respostas 4
Participantes 4