Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2012, 13:03
Avatar de obituary34
obituary34
 
Fecha de Ingreso: marzo-2008
Ubicación: Tenerife, España
Mensajes: 36
Antigüedad: 16 años, 8 meses
Puntos: 0
Mensaje Programa de Desglose en Euros

Hola buenas tardes.

He hecho el siguiente programa de desglose en euros:

package ejercicio4;

import java.util.Scanner;


public class Ejercicio4 {
/**
* Programa que introducida una cantidad entera en euros,
* muestre el desglose en monedas de 2 y de 1 euro.
* Ejemplo: 21 euros se desglosa en 10 monedas de 2 euros y 1 de un euro.
* @return

*/

public static int main(String[] args){


float n1;
float n2;
float total;
int resto;

Scanner reader = new Scanner(System.in);

System.out.println ("\n Programa para desglosar euros \n\n");
System.out.println ("Introduce el primer número:");
System.out.println ("\nIngrese numero 1: ");
n1 = reader.nextFloat();
System.out.println ("\nIngrese numero 2: ");
n2 = reader.nextFloat();
if(n2 == 0)
System.out.println ("\nNo puede ingresar 0!");
else{
total = (float)n1/(float)n2;
resto = (int) (n1%n2);
}
System.out.println("\b el total es: %.2f", total);
System.out.println("\nEl resto es: %d", resto);

System.out.println("\n");
system("pause");
return 0;
}

private static void system(String string) {
// TODO Auto-generated method stub

}










}


Me da error en las siguientes lineas: Alguien sabría decirme por que da error? Gracias

System.out.println("\b el total es: %.2f", total);
System.out.println("\nEl resto es: %d", resto);