• 19 odgovora
  • 6.193 pregleda
Pomoc oko zadatka(Pascal 1.5) 01.12.2008. u 16:41 · pre 217 meseci #1
Ljudi treba mi pomoc oko zadatka koji resava sistem kvadratnih jednacina u Borland-ovom T(urbo) P(ascal) W(indows) 1.5.
Jeste smesno, al' sta da radim....
Uglavnom, sistem jednacina treba da bude ovog tipa:
ax+by=c;
dx+ey=f.
Ako neko zna nek mi napise skriptu.
To je to
Potpis
There is no man who can't be killed
Re: Pomoc oko zadatka(Pascal 1.5) 01.12.2008. u 19:02 · pre 217 meseci #2
Ne očekuj da će neko raditi tvoje domaće zadatke, kreni sam da radiš i ako ti nešto ne bude jasno, pitaj konkretno i neko će ti pomoći ako može.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: Pomoc oko zadatka(Pascal 1.5) 01.12.2008. u 20:37 · pre 217 meseci #3
Pogledaj po mnetu tutorijale i prirucnike za Pascal,kvadratna jednacina e program kji se resava sa 5,6 linija koda...
Malo se potrudi..
Potpis
Don't worry be happy
Re: Pomoc oko zadatka(Pascal 1.5) 02.12.2008. u 00:30 · pre 217 meseci #5
Trazio sam za prirucnike po netu(google) ali nema pomoci.... jel ima sanse da mi kazete bar preko koje petlje da postavim ili da postujete link gde bi mogao to da nadjem.....
Potpis
There is no man who can't be killed
Re: Pomoc oko zadatka(Pascal 1.5) 02.12.2008. u 10:33 · pre 217 meseci #6
vidi ovako, najlakše je pustiti drugog da razmišlja umesto tebe
ako već ideš u školu, verovatno ima i koja knjiga da ti pomogne
a oko pascala na Internetu ima koliko hoćeš,
samo ako znaš koristiti Google


ti kreni, mi ćemo pomagati gde zapneš

@moderatorima
pošto pitanja ovakvog tipa već postaju previše učestala
što će reći, ni pravilnik se ne čita
neki predlog za ubuduće je da se ovakvi postovi brišu
ako nema nekog konkretnog početka ili truda!
Re: Pomoc oko zadatka(Pascal 1.5) 02.12.2008. u 11:07 · pre 217 meseci #7
^
@priki

Moderatorima jeste ostavljeno na volju da ovakve teme mogu odmah da obrišu, bez ikakvog daljeg objašnjenja. Nekada to zaista i jeste najbolja odluka, jer sprečava potencijalnu prepirku u koju može da se uđe. Lično to i činim puno puta, pri čemu se to sa strane ne vidi, jer su teme jel'te uklonjene ;) Vide se samo one koje su iz nekog razloga (za)ostale.

Ipak, ako korisnik nije iskusan, odnosno ako ima svega jedan ili par postova, obično (i najčešće na svoju štetu) ostavim mogućnost "za popravni", pa ako korisnik prihvati sugestiju i pravila na forumu onda Ok, ako ne - briše se...

Prosto, polazim od pretpostavke da taj neko ko je postavio pitanje u budućnosti može biti koristan član ES-a, nevezano za Programiranje, a da u startu negativan stav prema njemu može da bude loš znak.

Odluka o brisanju ili ne brisanju je trenutno u punoj nadležnosti morlica i savkica u koje imam maksimalno poverenje. Oni će definitivno sami proceniti šta da rade.

Evo i jedne skoro identične teme ovoj:
http://www.elitesecurity.org/t297646


Što se tiče frekventnosti na forumu i vrste pitanja koja se postavljaju, stvari stoje ovako:

- Većina foruma u regionu koja obrađuju Programiranje je totalno mrtva. Na nekim, mesecima nema ni jedne jedine poruke na celom Programiranju (sa sve Web-om), a da ne pominjem samo Pascal. Sudeći po tome, ES je u velikoj prednosti.

- Domaći zadaci u školama su realnost i uvek će ih i biti. Neko kome se danas pomogne oko Pascal zadataka već sutra će verovatno uzeti Delphi i postavljati i 'pametnija' pitanja



Inače, generalno se slažem da je kvalitet pitanja na Delphi forumu opao, ali to je možda i zbog manje popularnosti Delphija.
Re: Pomoc oko zadatka(Pascal 1.5) 02.12.2008. u 11:24 · pre 217 meseci #8
@X Files
obrazloženja su na mestu i slažem se s njima

Ajde onda da preformulišem predlog.
Kako bi onda mogli da podstaknemo te iste da krenu bar u
početnu fazu problema pre nego što zatraže pomoć

Re: Pomoc oko zadatka(Pascal 1.5) 02.12.2008. u 11:30 · pre 217 meseci #9
Recimo, možda da se u nekoj TOP temi da malo šire tumačenje tog člana pravilnika, gde bi korisnik bio na kulturan način zamoljen i pozvan da poštuje Pravilnik, možda i uz neki primer?
Re: Pomoc oko zadatka(Pascal 1.5) 02.12.2008. u 11:35 · pre 217 meseci #10
Za sada je recimo dobro i to što su iskusniji članovi ovog foruma (kao na primer ti) solidarni u ovom pogledu, pa neki novajlija nema nikakvu podršku da nastavi po 'starom'...
Re: Pomoc oko zadatka(Pascal 1.5) 02.12.2008. u 14:47 · pre 217 meseci #11
Hvala vam puno na pomoci, potrudicu se da u buducnosti ne trazim od vas da mi RESITE zadatak, vec samo da date koju sugestiju.
Potpis
There is no man who can't be killed
Re: Pomoc oko zadatka(Pascal 1.5) 02.12.2008. u 15:49 · pre 217 meseci #12
hajd da ja dam neku malu pomoc. znaci ti trebas da rijesis sistem jednacina:

ax+by=c
dx+ey=f

najprije trebas odrediti sta su ti ulazni parametri, a sta treba da dobijes kao rjesenje. ulazni parametri su ti: a, b, c, d, e, i f (mozes da ih stavis kao real tip), a izlazni parametri su x i y (isto mogu biti real tip). sad treba malo da poznajes matematiku, tj. kako na matematicki nacin doci do rijesenja ovog sistema. najlaksi je metod supstitucije. iz prve jednacine izrazis x, uvrstis to u drugu jednacinu (koja ce biti samo po y) odakle dobijes y, i to vratis u prethodno izrazeno x, i to je to. znaci ovako:

x=\frac{c-by}{a}=\frac{c}{a}-\frac{b}{a}y *
sad to uvrstimo u drugu jedacinu
d\cdot{\frac{c-by}{a}}+ey=f
cd-bdy+aey=af
y(ae-bd)y=af-cd
y=\frac{af-cd}{ae-bd} ** (ovu ces formulu koristiti u svom kodu za izracunavanje nepoznate y preko ulaznih parametara a, b, c, d, e i f)
sad formulu ** vratimo u * pa dobijemo

x=\frac{c}{a}-\frac{b}{a}\cdot{\frac{af-cd}{ae-bd}}
x=\frac{c(ae-bd)-b(af-cd)}{a(ae-bd)}
x=\frac{ce-bf}{ae-bd} ***

znaci, poznati su ti parametri a, b, c, d, e i f, i preko njih (na osnovu formula ** i ***) izracunavas nepoznate x i y. sad se tu zadatak moze jos zakomplikovati. posto znamo, da nije definisano dijeljenje s nulom, onda izraz u nazivniku kod formula ** i *** mora biti razliciti od nule, tj.
ae-bd<>0. cim uneses poznate parametre moras provjeriti taj uslov. ako je izraz u nazivniku jedak nuli, tada sistem nema rjesenja, a ako je razlicit od nule, tad koristis forumule ** i ***, izracunas x i y i ispises to u odgovarajucem formatu. to uradis jednom if else naredbom. ako je izraz u nazivniku jednak nuli, i bar jedan od izraza u brojniku jednak nuli, tad sistem ima beskonacno mnogo rjesenja.
hajd sad sve to fino da napisemo:

1. pocetak programa, i definisanje varijabli
2. unos poznatih parametara
3. ako je (ae-bd=0) i cd-bf<>0 i af-cd<>0 tada sistem nema rjesenja (protivrjecan)
4. ako je (ae-bd=0) ili (cd-bf=0 i af-cd=0) tada sistem ima beskonacno mnogo rjesenja (neodredjen)
5. inace, izracunas x i y na osnovu formula
6. ispises x i y u odgovarajucem formatu
7. kraj programa

eto nadam se da sam malo pomogao, i da nisam negdje pogrijesio. nisam poprilicno dugo radio pascal :D
Potpis
MyCoNfa:
CPU: AMD Phenom II X4 965 3,4GHz BOX
Maticna:Asus M4A89GTD PRO
RAM: Corsair 4x2GB 1600MHz, 9-9-9-24
Grafa: Diamond ATI 5870 1GB
HDD:3xWD 320GB AAKS, stripe raid
DVD/RW:LG,SATA
SilverStone SST-ST50F 500W
CoolerMaster CM690
LG 24" 2453TQ-PF
Tastatura A4Tech X7 G800
Stakor: A4Tech X7-755FS
Re: Pomoc oko zadatka(Pascal 1.5) 02.12.2008. u 16:25 · pre 217 meseci #13
Eto covek ti resi, a nisi znao ni sta treba da ti resi ! :) To NIJE sistem kvadratnih jednacina, ne znam gde si video kvadrat onde majke ti :) ali dobro...
Re: Pomoc oko zadatka(Pascal 1.5) 02.12.2008. u 18:26 · pre 217 meseci #14
ma covjek je mislio na sistem linearnih jednacina, pa greskom upisao kvadratnih. nemoj odmah da galamis na njega :) lol
Potpis
MyCoNfa:
CPU: AMD Phenom II X4 965 3,4GHz BOX
Maticna:Asus M4A89GTD PRO
RAM: Corsair 4x2GB 1600MHz, 9-9-9-24
Grafa: Diamond ATI 5870 1GB
HDD:3xWD 320GB AAKS, stripe raid
DVD/RW:LG,SATA
SilverStone SST-ST50F 500W
CoolerMaster CM690
LG 24" 2453TQ-PF
Tastatura A4Tech X7 G800
Stakor: A4Tech X7-755FS
Re: Pomoc oko zadatka(Pascal 1.5) 12.02.2009. u 20:16 · pre 215 meseci #16
Treba mi pomoc oko zadatka koji glasi ovako:Odrediti koji od 2 data trocifrena broja ima veci zbir cifara koristeci podprograme.Hvala unapred.
Re: Pomoc oko zadatka(Pascal 1.5) 12.02.2009. u 20:39 · pre 215 meseci #17
pa ajde, napisi koji redak programa ili podprograma
pa cemo komentarisati
------------92401E745BC81C
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>Re[2]: Pomoc oko zadatka(Pascal 1.5) [elitesecurity.pracenje.teme]</title>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<style type="text/css"><!--
body {
margin: 5px 5px 5px 5px;
background-color: #ffffff;
}
/* ========== Text Styles ========== */
hr { color: #000000}
body, table /* Normal text */
{
font-size: 9pt;
font-family: 'Courier New';
font-style: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
}
span.rvts1 /* Heading */
{
font-size: 10pt;
font-family: 'Arial';
font-weight: bold;
color: #0000ff;
}
span.rvts2 /* Subheading */
{
font-size: 10pt;
font-family: 'Arial';
font-weight: bold;
color: #000080;
}
span.rvts3 /* Keywords */
{
font-size: 10pt;
font-family: 'Arial';
font-style: italic;
color: #800000;
}
a.rvts4, span.rvts4 /* Jump 1 */
{
font-size: 10pt;
font-family: 'Arial';
color: #008000;
text-decoration: underline;
}
a.rvts5, span.rvts5 /* Jump 2 */
{
font-size: 10pt;
font-family: 'Arial';
color: #008000;
text-decoration: underline;
}
span.rvts6
{
font-weight: bold;
color: #800000;
}
a.rvts7, span.rvts7
{
color: #0000ff;
text-decoration: underline;
}
/* ========== Para Styles ========== */
p,ul,ol /* Paragraph Style */
{
text-align: left;
text-indent: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.rvps1 /* Centered */
{
text-align: center;
}
--></style>
</head>
<body>

<p><span class=rvts6>esauth:346005:9926837497cf59832c8e2f0dfbfe4056</span></p>
<p><span class=rvts6>
Re: Pomoc oko zadatka(Pascal 1.5) 13.02.2009. u 08:41 · pre 215 meseci #18
Evo da ti dam nesto od cega ces da pocnes.
Dakle tvoj program treba da ucita ta dva broja, da uporedi njihov zbir cifara i da izbaci neki rezultat.
To je ono sto ce ti raditi glavni program.

E sad, potprogram ces koristiti za to sabiranje cifara. Za ovo ima dosta algoritama, pa mozes da biras. Najbolje da smislis sam. :)
Matematicki gledano, ako imas broj 123, to je 100 * 1 + 10 * 2 + 1 * 3. E sad, koristeci tu logiku, mozes da delis sa ostatkom prvo sa sto, pa sa deset pa sa jedan, i te ostatke saberes. E sad na posao :)

Pozdrav
Potpis
http://www.montaznekuce.rs
Re: Pomoc oko zadatka(Pascal 1.5) 13.02.2009. u 09:12 · pre 215 meseci #19
Heh...

Za ono sto tata/mama ne mogu da srede u skoli (da kupe ocenu), klinci dolaze ovamo (sa zadacima)...

Doduse, rade to i odrasli. Ne mogu sebe dovoljno da naruzim sto sam svojevremeno radio diplomski za FON jednom liku (prijateljev prijatelj). Nije u pitanju bio novac, vec upravo moj (dobar) prijatelj. Kasnije su mi drugi zamerili (kad se proculo). Greska na kojoj se uci; vise to ne radim ni za koga. Pomoc DA, ali ceo projekat na tanjiru - NE.

Rajko

P.S. Lik iz price je upravo bio rekao nesto kao "... ja nemam xxx maraka da dam profesoru, pa moram da se oslonim na prijatelje..." .
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme