Hej,
jag behöver hjälp med hur man löser ett enkelt problem med felkoll vid division med 0 i java.
Eftersom man inte får dividera med 0 så tänkte jag att man kanske kan lösa det på följande sätt?
Kod:
{
line:43 Scanner inmatning = new java.util.Scanner(System.in);
line:44 System.out.println("Ange täljare: ");
line:45 int Täljare = inmatning.nextInt();
line:46 System.out.println("Ange nämnare: ");
line:47 int Nämnare = inmatning.nextInt();
line:48 if (Nämnare == 0)
line:49 {
System.out.println("Du har angett nämnaren till 0, division med 0 är ej möjligt. FÖrsök igen ");
continue line 46;
}
String Bråk;
Bråk = Bråktal(Täljare, Nämnare);
System.out.println("Resultat av bråktalet: " + Bråk);
}
Jag la alltså ett if-villkor att om "Nämnare==0" så fråga efter ett nytt värde till Nämare genom att börja om på rad 46.... (Det är så jag tänkt)
Eller har ni ett bättre förslag?