|
16.06.2007., 12:59 | #1 |
Premium
Datum registracije: May 2004
Lokacija: Dubrovnik
Postovi: 1,279
|
zadatak u qbasic-u
Hvala svima na odgovorima u prvom threadu bili ste od velike pomoći. Bio sam na ispitu i riješio nešto pozitivno , a za konačni prolaz sam dobio riješiti doma jedan zadatak koji moram odnijet u profesora i doć po ocjenu. Zadatak je sljedeći: Omogučiti programu da se unesu dva broja, i onaj koji je od ta dva veći program treba izračunat sinx , a onome koji je manji kosinus. Uglavnom bez obzira bio veći a% ili b% svakako od toga većeg treba dobiti sinx. Problem mi nastaje sto taj sinx dobijem u radijanima, i treba mi pomoć kako ga prebacit u stupnjeve. Puno hvala E da i ako mi netko može riješiti cijeli zadatak tako da ga mogu samo prepisati i da radi, jer sam se izgubim u njemu. |
16.06.2007., 23:31 | #2 | |
Premium
Datum registracije: Mar 2004
Lokacija: Bjelovar/Zagreb
Postovi: 357
|
Citiraj:
Pretvorbu iz radijana u stupnjeve radis po jednostavnoj formuli: stupnjevi = radijani * (180 / pi) (pi = 3.14159265...) npr: 1 rad = 1 * 180 / 3.14159265 = 57.2958 stupnjeva Zadnje izmijenjeno od: munst0r. 16.06.2007. u 23:55. |
|
|
|
Oglas
|
|
17.06.2007., 00:29 | #3 | |
Premium
Datum registracije: Mar 2004
Lokacija: Bjelovar/Zagreb
Postovi: 357
|
E da... sad kada sam ponovo procitao ono sto si napisao, uvidjeh da tebi ustvari ne treba formula za pretvorbu iz radijana u stupnjeve, nego formula za pretvorbu iz stupnjeva u radijane... Ta formula glasi: radijani = stupnjevi * (pi / 180) Naime, pretpostavljam da ce ovi kutovi a i b biti zadani u stupnjevima, a funkcije SIN i COS u QBASICu primaju radijane. Dakle, ti prvo trebas zadane stupnjeve pretvoriti u radijane te ih zatim predati funkciji da izracuna sinus, tj. kosinus. "Problem mi nastaje sto taj sinx dobijem u radijanima". Sinus nekog kuta ne moze biti u radijanima, niti u stupnjevima. Sinus, kosinus i ekipa su brojevi koji nemaju svoju jedinicu. Dakle, mozemo reci da sinus nekog kuta iznosi 0.32532 NICEGA. Nadalje, ako znamo da je sinus nekog kuta 0.32532 onda mozemo jednostavno izracunati da taj kut iznosi nesto malo manje od 19 stupnjeva, odnosno 0.33 radijana. Pomocu jedne od gore navedenih formula za pretvorbu iz stupnjeva u radijane (i obrnuto) mozes provjeriti da su to isti kutevi. No, pustimo sad matematiku na miru... Evo rjesenja programa: (Moram napomenuti da ja nisam taknuo qbasic od osnovne skole te da je moguce da mi se potkrala neka sintaksna pogreska... ako mi netko nadje logicku pogresku u ovakvom zadacicu, odmah skacem kroz prozor... ) Citiraj:
U zadatku nije napomenuto sto treba napraviti ukoliko su brojevi a i b jednaki te ovaj program radi pod pretpostavkom da se nece zadavati jednaki a i b... Nego, tebi ovo treba za faks? I izgubis se u ovakvom zadacicu? Ok, ili si lijen ko dupe, ili se za***avas... I kako to da uopce radite u qbasicu na faksu? Jer, ovo je zadatak za peti razred osnovne skole (ne lazem, sestricna ga je upravo zavrsila)... |
|
17.06.2007., 10:38 | #5 |
Premium
Datum registracije: May 2004
Lokacija: Dubrovnik
Postovi: 1,279
|
ups . Zadatak ne radi dobro. Ne znam jesam li ja što pogriješio pls ispravi me :P cls input " unesi prvi kut ", a input " unesi drugi kut ", b radA = a * (180/3.1415) radB = b * (180/3.1415) if a > b then sinus = sin(radA) kosinus = cos(radB) else sinus = sin(radB) kosinus = cos(radA) end if Print "sinus veceg kuta je "; sinus print "kosinus veceg kuta je "; kosinus end ------------------------------------------- Problem je što riješenja ispadaju pogrešna. Pretpostavljam da ova formula ne valja za pretvorbu u stupnjeve. Help pls |
17.06.2007., 16:48 | #6 | |
Premium
Datum registracije: Mar 2004
Lokacija: Bjelovar/Zagreb
Postovi: 357
|
Ma... u postu napisem dobru formulu i onda u program uvrstim krivu... Evo, ovo ce sada raditi: Citiraj:
|
|
03.12.2008., 17:06 | #8 |
Premuim
Datum registracije: Feb 2008
Lokacija: Osijek
Postovi: 1,747
|
Trebam pomoc... Pisem neki zadatak u qbasicu u skoli, pa ako bi mi netko mogao pomoci... Imam 1 sat... Evo zadatci idu ovako: 1. zadatak: Napisi program u kojem se ucitava vrijednost 5 brojeva. treba izracunati i ispisati njihov zbroj, umnozak ili aritmeticku sredinu, ovisno o zelji korisnika. (koristi ON...GOTO naredbu) 2. zadatak: Napisi program koji za zadane stranice trokuta a,b i c izracunava povrsinu trokuta po Heronovoj formuli P=pod korijenom: s(s-a)(s-b)(s-c), gdje je s polovica opsega trokuta... Pomozite please... EDIT: dobio sam tri iz zadatka, men dosta... Hvala na pomoci...
__________________
Zadnje izmijenjeno od: Campeonato. 03.12.2008. u 20:29. |
03.05.2009., 15:16 | #9 |
Registered User
Datum registracije: May 2009
Lokacija: Duga Resa
Postovi: 4
|
Zadaci u Visual Basicu.... *molim za pomoć*
Ej, dragi moji! Ja sam nova korisnica Visual Basica, tako da nisam baš u dobrim odnosima s rješavanjem tih zadataka.... Ako mi itko može pomoć oko ovog zadatka, ja bi mu bila jako zahvalna.. Naime, radi se o ovakvom zadatku: 1. Učitati prirodan broj pa ispisati njegov drugi i četvrti korijen. Unaprijed Vam zahvaljujem!!!! |
03.05.2009., 15:51 | #10 | |
Premium
Datum registracije: Feb 2009
Lokacija: Pozega
Postovi: 93
|
Citiraj:
Prvo da pitam dali je u pitanju QBasic ili VisualBasic. Vjerojatno si mislila na Qbasic. Ako je u pitanju VB.NET pomoci cu ti. |
|
|
|
Oglas
|
|
03.05.2009., 16:01 | #11 |
Registered User
Datum registracije: May 2009
Lokacija: Duga Resa
Postovi: 4
|
A hvala... Ima velikih razlika između QBasic i Visual Basic???? Program u kojem ja radim zove se Visual Basic.. |
03.05.2009., 16:12 | #12 |
Banned
Datum registracije: Aug 2006
Lokacija: Split
Postovi: 7,504
|
|
03.05.2009., 16:30 | #14 | |
Banned
Datum registracije: Aug 2006
Lokacija: Split
Postovi: 7,504
|
Citiraj:
1. sqrt (x) = y 2. x^1/2 Za četvrti nisam siguran, ali onda može x^1/4 BTW mislim da nije spomenila VB.net, to je obično školski primjeri na VB6 |
|
03.05.2009., 16:40 | #15 |
Registered User
Datum registracije: May 2009
Lokacija: Duga Resa
Postovi: 4
|
Ajoj, ja bi vam rado odgovorila da znam koje sučelje koristim... već sam rekla da nisam spretna kaj se tiče tih zadataka i inf. Al' u svakom slučaju hvala na pomoći |
03.05.2009., 20:27 | #16 | |
Premium
Datum registracije: Feb 2009
Lokacija: Pozega
Postovi: 93
|
Citiraj:
evo onda ti je covijek sve rekao. -dovuci dva textboxa i jednu tipku -napravi dogadjaj klik na tipku(dvoklikni na nju) i unesi kod ________________ drugi korijen ________________ Dim Broj as integer Dim Korijen as integer Broj =texBox1.Text Korijen=sqrt (Broj) TextBox2.Text = Korijen ________________ Dao ti je i formulu za cetvrti korijen..postupak isti... za rezultat mozes koristiti i Label kontrolu ili grid pa da odmah srema i prijasnje rezultate u obliku novih rows-a. Ja ne koristim Basic 6 pa nemam pojma dali to sqrt stvarno radi, ali znam da u C++ taj sqrt radi.. |
|
03.05.2009., 21:15 | #17 |
Registered User
Datum registracije: May 2009
Lokacija: Duga Resa
Postovi: 4
|
Ok, probala sam.. i dobro je.. HVALA VAM SVIMA PUNO..!! i kaj se tiče ovog sqrt, u Basic 6 radi sqr... |
21.05.2010., 09:47 | #19 |
Registered User
Datum registracije: May 2010
Lokacija: zadar
Postovi: 1
|
Molim nekoga da mi rjesi zadatak u q basicu...HITNO MI JE;LJEPO VAS MOLIM POMOZITE!!! zadatak glasi: Napiši program koji traži da unesemo današnji dan i iz toga izračuna koji je danas dan u godini (uzeti u obzir prestupne godine) Pomozite molim vas.. HVALA UNAPRJED!! |
|
|
Oglas
|
|
|
|