Delenie

Predpokladajme že v našom počítači nefunguje reálna matematika správne, a pritom potrebujeme vypísať podiel A, B (pre celé čísla A,B) s určitou presnosťou (používame len celočíselnú matematiku).

Napíšte program ktorý using namespace std; int main { 	// nacitanie cisel int a, b; 	cout << "Zadaj 2 cisla:\n"; cin >> a >> b; 	// jednoduche delenie cout << "Celociselne delenie: " << a << " / " << b << " = " << a / b << ", zv. " << a % b << endl; // normalne delenie float vysledok = 0; // nacitanie poctu desatinnych miest unsigned pocet; cout << "Zadaj pocet desatinnych miest: "; cin >> pocet; // delenie float zvysok = a; 	for (unsigned i = 0; i <= pocet; ++i) { 		vysledok += pow(0.1, i) * (int)(zvysok / b); zvysok = ((int)zvysok % b) * 10; } 	// vypis cout << "Vydelene cislo: " << vysledok; cin.ignore; cin.get; return 0; }
 * načíta 2 celé čísla A,B a vypíše ich celočíselný podiel zo zvyškom.
 * vypíše ich podiel na 3 desatinných miest
 * vypíše ich podiel na N desatinných miest, pričom N môže zadávateľ určiť pri spustení programu
 * 1) include
 * 2) include