Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 4.958 pregleda

Najnovija ↓

[Zadatak] Dijeljenje i mnozenje 50-cifrenih brojeva 23.04.2007. u 10:02 · pre 237 meseci
izmenjeno 1 put, poslednji put X Files 23.04.2007. u 11:59
  1. X Files23.04.2007. u 11:59zapis iz teksta poruke
#1
C++
Naso sam zadatak koji glasi:

Unesite dva broja gdje svaki od njih moze imati maksimalno 50 cifara.Unos se ne vrsi odjednom cijeli broj,nego cifra po cifra.Na izlazu treba da se ispise kolicnik i proizvod ova dva unesena broja.

Ja sam pokusao sve sto sam znao ali nikako ne moze
Re: [Zadatak] Dijeljenje i mnozenje 50-cifrenih brojeva 23.04.2007. u 12:21 · pre 237 meseci #2
Ako kažeš da si nešto pokuša(va)o, obavezno navedi šta, pa čak ostavi i kod dokle
si dogurao. Da bi neko pomogao, potrebno je i da autor poruke pokaže inicijativu.

Što se tiče manipulacije velikim integer brojevima, već je na [ES]-u bilo o tome reči:
http://www.elitesecurity.org/t134491-0
Re: [Zadatak] Dijeljenje i mnozenje 50-cifrenih brojeva 23.04.2007. u 18:34 · pre 237 meseci #4
Zna li ko da objasni samo princip rada programa koji mnozi i dijeli velike brojeve(50 cifrene)
(Ako je moguce bez rada sa fajlovima,da se koriste:nizovi,funkcije,petlje)
Re: [Zadatak] Dijeljenje i mnozenje 50-cifrenih brojeva 26.04.2007. u 02:03 · pre 237 meseci #6
pozdrav,

evo ti pocetne ideje.
definisi svoju klasu CBroj. ta klasa predstavlja broj do 50 cifara (moze i vise ako hoces). cifre (unutar klase) stavljas u niz char, int ili slicnog tipa. takodje definises i operacije sabiranja i oduzimanja nad tvojom klasom. koristeci operacije sabiranja i oduzimanja mozes izvesti mnozenje i deljenje.
ako imas problema, pitaj
Re: [Zadatak] Dijeljenje i mnozenje 50-cifrenih brojeva 27.04.2007. u 15:25 · pre 237 meseci #7
Ma to je sve dobro sto si objasnio Obranko ali misli da niti jedan tip ne moze da ima brojeve velicine do 50 cifara,a sto se tice klasa tu bas nisam dobar,jer to tek ucim.hvala na pomoci
Re: [Zadatak] Dijeljenje i mnozenje 50-cifrenih brojeva 27.04.2007. u 15:35 · pre 237 meseci #8
Imam sad jednu ideju ali me nesto zeza brebacivanje int tipa podataka u char tip.Mislio sam da mnozim brojeve kao sto sam ucio monozenje brojeva u skoli rucno(npr 250*40 cu pomnozit sto cu da izmonozim svaki broj sasvakim 0*0,0*5,0*2 pa onda
4*0,4*5(=20,uzimam 0 a 2 pamtim),4*2(=8 i dodajem 2 koje sam pamtio) i to sve tako.)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme