G
GAST
Gast
Die Aufgabe:
Der ganzzahlige Quotient a/b zweier ganzer Zahlen a und b und der entstehende
Rest sollen über die Subtraktion berechnet werden. Überlegen Sie, welche Fehlerque llen
es geben kann und berücksichtigen Sie diese im Programm.
Beispiel:
25 / 8 = 3 Rest 1
Bildschirmausgabe:
Berechnung des Quotient und Rest ueber Subtraktion
Divident: 25
Divisor: 3
Ganzahliger Quotient: 8
Ganzzahliger Rest: 3
Programmende QuotSub.
Hier mein bisheriger Quelltext:
(habe mal code-tags gesetzt mfg mariopetr)
Ich weiß leider nicht weiter ... vieleicht könnt ihr mir helfen ..... Im vorraus schon mal DANKE
Der ganzzahlige Quotient a/b zweier ganzer Zahlen a und b und der entstehende
Rest sollen über die Subtraktion berechnet werden. Überlegen Sie, welche Fehlerque llen
es geben kann und berücksichtigen Sie diese im Programm.
Beispiel:
25 / 8 = 3 Rest 1
Bildschirmausgabe:
Berechnung des Quotient und Rest ueber Subtraktion
Divident: 25
Divisor: 3
Ganzahliger Quotient: 8
Ganzzahliger Rest: 3
Programmende QuotSub.
Hier mein bisheriger Quelltext:
Code:
import java.io.*;
public class QuotSub {
public static void main(String argv[])throws IOException {
long a,b,r,q=0;
String str;
BufferedReader eingabe = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Quotientenberechnung ueber Subktraktion.");
System.out.....
str = ..................
a = Long.parseLong(str);
System.out.print("Divisor : ");
str = ...................
b = Long.parseLong(str);
r=a;
if (b
else
{
if (r>0)
if (b>0) while (r>=b)
{
r=r-b;
q++;
}//while
else while (r>=-b)
}//while
System.out.println(a+" / "+b+" = "+q+" Rest "+r);
}
System.out.println("Programmende QuotSub.");
}//main
}//class
Ich weiß leider nicht weiter ... vieleicht könnt ihr mir helfen ..... Im vorraus schon mal DANKE