Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
InicioForosForo Programación

Problema java

chukov
2008-02-04 18:52 - Respuestas: 0 - Tema nº: 2498705


Características: Windows Vista, 2048Mb intel core duo 2.4GHz 290GB.

Tengo este trozo de programa, que pasa de decimal a binario, se compila bien, pero cuando meto un numero me repite muchas veces resultados que no son correctos, alguien ve, lo que he hecho mal:


import java.io.*;
public class practica8
{
private static BufferedReader stdin = new
BufferedReader (new InputStreamReader(System.in));
public static void main(String args[]) throws IOException
{
int a, mod, div, nou=0;
String input;
System.out.print("Escriu el valor en decimal:");
input = stdin.readLine();
a = Integer.parseInt(input);
div=100000;
while(div>0){
div=a/2;
mod=a%2;
nou = mod + 10*nou;
System.out.println("El nombre en binari es "+nou);
}
}
}

Página:1

Respuestas relacionadas:

Descargar gratis java plug in 16016 version jre 16016 bo1 java hotspotDescargar gratis java plug in 16016 version jre 16016 bo1 java hotspotForo
Problema con javaProblema con javaForo
Problema de javaProblema de javaForo
Problema con javaProblema con javaForo
Problema con javaProblema con javaForo
Problema con javaProblema con javaForo
Problema  con  javaProblema con javaForo
Problema con javaProblema con javaForo
Problema con javaProblema con javaForo
Problema con java.Problema con java.Foro
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos23 Noviembre 2024