Converter

21 respostas
wesleysilva

Ola galera estou tentando fazer um programa bem basico para a faculdade, onde o usuario entre com um valor em uma das bases
(binario, decimal, hexadecimal ou octal), depois o programa tem q converter esse numero para as outras tres bases e exibir na tela
do prompt de Comando, gostaria de ajuda pois nao to conseguindo fazer.

Grato

21 Respostas

alucardeck

Poste como está o seu código que iremos ajudar =]

(Ninguém vai fazer do ‘zero’ para você)

rafaelviny

pois é.

sem código, sem ideia
se vc pagar eu faço do zero hahaha

como vc é novo no forum, quando for fazer uma pergunta poste o codigo que vc tem, e sua duvida ou erro.
sua pergunta ficaria boa se vc junto com ela, posta-se codigo e erro, e a duvida especifica

ai sim vai ter 200 pessoas aqui para te ajudar

wesleysilva

Ola pessoal sou iniciante sabe, começando agora, entao estou com dificuldades em tudo, estou criando as variaveis,
quuantas variaveis tenho que criar.

import java.util.Scanner;

class conversor
{

public static void main(String args [])

{
Scanner scan = new Scanner(System.in);

variaveis;
    variaveis;
    variaveis;
alexvingg

esse é o código ? :-o

rafaelviny

kkk

eu ri

obrigado por tornar meu dia mais descontraido :lol:
acho que vc vai ser trolado aqui no forum se agir assim

se vc é iniciante vc esta colocando a carroça na frente dos burros.

iniciantes tem problema em começar do começo (avançados tambem hahaha)
pegue a Caelum FJ-11 que vc irá se dar bem

acho que deveria sair uma regra para que todos que vie-sem para o forum teriam que ter lido a Caelum hehehhe

wesleysilva

amigo estou começando a construir o codigo, mas nao sei quais variaveis usar, meu codigo ta assim oh

import java.util.Scanner;

class conversor
{

public static void main(String args [])
{

Scanner scan = new Scanner(System.in);

String;

float;
System.out.println("\n 1 para Binario\n 2 para Decimal\n 3 para Hexadecimal\n 4 para Octal");

}

}

Anime

Oi,

http://marcoamv3000.systaff.com.br/?category_name=conversoes-em-java

Use a buca do forum… :wink:

Boa sorte!

A

Como você é novo no forum é importante ler isto.
http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor

É importante você baixar algumas apostilas/tutoriais primeiro, rever o que foi passado pelo prof. pois a principio você não tem nem dúvida, pois está muito perdido.
Revendo o que ele passou, vai te ajudar a pelo menos a entender o básico, acredito eu…!!!

Att

alucardeck

isso tá com cara de aluno que não prestou atenção nas aulas e não sabe nem procurar no Google, pois ele já teria a resposta lá… =/

“Scanner java” no Google

http://www.fatecinformatica.com/explicando-a-classe-scanner/

triste…

alexvingg

Rapaz, da uma pesquisada porque ngm vai fazer aqui pra você …
O google tem explicando so procurar lá.

rafaelviny

eu avisei que vc seria trollado

e eu não tiro a razão de nem um dos que postaram no tipico fazendo isso

aloha

Pra começar o cara está aprendendo errado, a faculdade está ensinando java antes de C? Que poudre! huahuahuahua

Pelo menos o básico de C, pra cair no java aprendendo OO e não a declarar variáveis ainda…

Vai trocar de faculdade rapaz! Senão vai ser mais um digitador no mundo!

abraço.

alexvingg

rpz eu comecei já com java… estrutural nada de OO. Eu axo que o problema está com o aluno e não com a faculdade.

wesleysilva

galera eu sei declarar as variaveis so nao sei a formula de calculo, ai meu codigo.
fiz as condiçoes agora nao sei como fazer para montar uma formula de calcular
me ajudem.

import java.util.Scanner;

class conversor
{

public static void main(String args [])
{
    	
  		int valor=0;
	int binario=0;
	int decimal=0;
	int hexadecimal=0;
	int octal=0;
    
    Scanner leitor = new Scanner(System.in); 

    System.out.println("\n 1 para Binario\n 2 para Decimal\n 3 para Hexadecimal\n 4 para Octal");
    valor = leitor.nextInt();

	if (valor = 1)
	{
	    
		
	}
	
	else if (valor = 2)
	{
	  
	}
       	
	else if (valor = 3)
	{


}

else if (valor = 4)
	{
	
	}
}

}

wesleysilva

galera estou desenvolvendo meu codigo olhem so, nao to conseguindo e fazer uma formula pra calcular as bases

import java.util.Scanner;

public class Converter
{

public static void main(String args [])
{
    	
  	int binario=0;
  	int decimal=0;
  	int octal=0;
  	int hexadecimal=0;
int valor=0;
  	int resp=0;
    
    Scanner leitor = new Scanner(System.in); 

    System.out.println("\n 1 para Binario\n 2 para Decimal\n 3 para Hexadecimal\n 4 para Octal");
    valor = leitor.nextInt();

	if (valor == 1)
	{
		System.out.println("Digite o valor");
		binario = leitor.nextInt();	
					
		System.out.println("valor em Binario: "); 
				
	}
	
	else if (valor == 2)
	{
		System.out.println("Digite o valor");
		decimal = leitor.nextInt();
		
		System.out.println("valor em Decimal: "); 
	}
	
	else if (valor == 3)
	{
		System.out.println("Digite o valor");
		hexadecimal = leitor.nextInt();	
		
		System.out.println("valor em Hexadecimal: "); 
	}
	else if (valor == 4)
	{
		System.out.println("Digite o valor");
		octal = leitor.nextInt();
		
		System.out.println("valor em Octal: "); 
	}
	
}

}

A

Anime:
Oi,

http://marcoamv3000.systaff.com.br/?category_name=conversoes-em-java

Use a buca do forum… :wink:

Boa sorte!

wesleysilva você chegou a ver o link que a Anime postou? No site tem um exemplo exato do que você precisa, apenas adapte para seu código.

Att

wesleysilva

me mande ela ai pro favor,

alucardeck

pelo amor de deus…

isso tem no Google, pq poluir o fórum com coisas que já foram respondidas 1 milhão de vezes na net???

olha quantas vantagens você teria se soubesse usar o Google:

  • Você já teria terminado a sua lição
  • Você estaria livre pra fazer o que quiser nesse exato momento
  • Você teria economizado o nosso tempo
  • E você teria aprendido algo novo:

Integer.toString(n, radix);

Integer.toString(100,16) // retorna 64
Integer.toString(100,8 ) //retorna 144
Integer.toString(100,2) //retorna 1100100

rafaelviny

hexa usa letras e numeros entao nao pode ser int

aloha

Na minha humilde opinião, se a faculdade começa com java ela não tem mérito algum…

A

alucardeck:
pelo amor de deus…

isso tem no Google, pq poluir o fórum com coisas que já foram respondidas 1 milhão de vezes na net???

olha quantas vantagens você teria se soubesse usar o Google:

  • Você já teria terminado a sua lição
  • Você estaria livre pra fazer o que quiser nesse exato momento
  • Você teria economizado o nosso tempo
  • E você teria aprendido algo novo:

Integer.toString(n, radix);

Integer.toString(100,16) // retorna 64
Integer.toString(100,8 ) //retorna 144
Integer.toString(100,2) //retorna 1100100


++

Muito bom isto, falou tudo… hehehehehe
Att

Criado 18 de abril de 2011
Ultima resposta 18 de abr. de 2011
Respostas 21
Participantes 7