Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Programirannje i baze podataka » Html/CSS » Izračunavanje bodova na osnovu unesenih podataka
Davež Elmer 03.07.2018 12:01
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

Prvo, hvala na trudu da razumete Å¡ta sam ja hteo reći, znam da to nije lako. PokuÅ¡aću bolje da pojasnim.
zxz
Citat:
Ispada kao da se i prosjek upisuje a ne racuna.
Ako je tako gdje se prikazuje rezultat.
Da, upisuje se i prosek i ocene. Ovo je planirano za učenike osmog razreda, tako da oni imaju proseke i ocene za Å¡esti i sedmi razred.
Rezultat sam mislio da se ispisuje kroz neki alert, il možda da taj alert smestim u neki div koji će se prikazivati samo kada je kliknuto Izračunaj
Avko
Citat:
trebalo bi nekako inicjalizaciju staviti u varijablu selected da je prilikom prvog ucitavanja postavljena na vrijednost PrirodneNauke tako da ne ucita engleski

Da, upravo to, al mi to ne polazi za rukom, zato mi i izbaca engleski odmah na startu iako bi trebale samo prirodne nauke.

Ne znam da li sam uopÅ¡te stavio i klase kako treba, da li npr. fizika u Å¡estom i sedmom trebaju da imaju istu klasu il možda različite zbog računanja...

zxz 03.07.2018 13:51
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

Koliko ja znam prosje se dobija iz ocjena sto znaci da se racuna samo je pitanje od koji ocjena jer ovdje imamo dvije grupe tj. jezik i ostale ocjene.
Ako se uistinu upisuje prosjek onda ok ali koliko ja znam on je izracunjiv pa ako je tako nije ga dobro upisivati.
Sto se tice selktovanj u option to je lako ali je prvo pitanje treba li to.
Uzeo si jquery koji neznas tacno sta radi jer ga je tesko presloziti.
ima i boljih nacina ali prvo da rijesimo matematiku.
<select id="interesovanje">
<option value="PrirodneNauke">Prirodne nauke</option>
                             <option value="Jezici"selected>Jezici</option>
</select>

Davež Elmer 01.07.2018 22:50
Predmet:Izračunavanje bodova na osnovu unesenih podataka

Možda je ova tema trebala biti u okviru JavaScripta, pa ako je tako neka je admin premesti. PokuÅ¡avam napraviti sledeće, da na osnovu izabranog interesovanja i unetih ocena se računa broj bodova koji će odrediti da li učenik može ići na kurs.Uspeo sam, donekle, da kad se izabere interesovanje da mi se prikaže Å¡ta treba bodovati. Kažem donekle, jer kad otvorim HTML stoji mi Engleski jezik iako su izabrane Prirodne nauke. Međutim kad izaberem Jezike pa se vratim na Prirodne nauke sve je ok. Interesuje me sledeće, ako korisnik izabere Jezike i unese proseke za Å¡esti i sedmi razred klikom na Izračunaj trebalo bi da mu se prikažu bodovi koji se računaju na sledeći način: proseci se saberu i pomnože sa 4 a ocene iz engleskog jezika se dodaju na to. Ako je izabrano Prirodne nauke proseci se saberu i pomnože sa 4 a ocene iz matematike i fizike za Å¡esti i sedmi i iz hemije za sedmi razred se podele sa dva i dodaju. PreviÅ¡e je teksta al možda bude jasnije iz primera.
Prilozi:
Bodovi.rar (Velicina datoteke:30.39 KB)

Avko 02.07.2018 22:45
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

ja sam malo to proucavao no zapeo odma na pocetku ono kako sam ja razumio je ovo:

prvo ucitavanje web stranice



kada nakon toga izaberemo jezici, ucita se dobro



i onda ucitamo ponovo prirodne nauke i sada se dobro ucita



trebalo bi nekako inicjalizaciju staviti u varijablu selected da je prilikom prvog ucitavanja postavljena na vrijednost PrirodneNauke tako da ne ucita engleski

PreuzmiIzvorni kôd (Text):
  1. var manageInputs = function (e){
  2.     selected = jQuery(this).children(":selected").attr("value");
  3.  
  4.     switch (selected) {
  5.                 case "PrirodneNauke":
  6.             jQuery("#predmeti-table input").each(function (e) { jQuery(this).closest("tr").removeClass("hidden");
  7.                                 if (jQuery(this).hasClass("engleski"))
  8.                     jQuery(this).closest("tr").addClass("hidden");
  9.                         });
  10.             break;  
  11.         case "Jezici":
  12.             jQuery("#predmeti-table input").each(function (e) {
  13.                 jQuery(this).closest("tr").addClass("hidden");
  14.                 if (jQuery(this).hasClass("prosek"))
  15.                     jQuery(this).closest("tr").removeClass("hidden")
  16.                                 else if (jQuery(this).hasClass("engleski"))
  17.                     jQuery(this).closest("tr").removeClass("hidden");
  18.  
  19.             });
  20.             break;
  21.     }
  22. }
  23.  
  24.  
  25. jQuery(document).ready(function (e) {
  26.     jQuery('#interesovanje').change(manageInputs);
  27. })

tako bi ja to napravio kad bi znao javuscript

zxz 02.07.2018 22:02
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

jel ti hoces da u polje prosjek izracuna prosjek za šesti i sedmi razred a u ostala pšolja da se unesu ocjene.
Nije mi bas jasno sto si napisao kako se racuna.

zxz 02.07.2018 22:04
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

Citat:
Ako je izabrano Prirodne nauke proseci se saberu i pomnože sa 4.
Ispada kao da se i prosjek upisuje a ne racuna.
Ako je tako gdje se prikazuje rezultat.

Davež Elmer 03.07.2018 14:05
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

U pravu ste za jquery, i ja sam probao sa selected al nisam uspeo.
Ovaj prosek se odnosi na prosek svih ocena u Å¡estom i sedmom, onaj koji piÅ¡e u svedočanstvu, i joÅ¡ plus se boduju predmeti koji su bitni za prirodne nauke ili za jezike, zavisi Å¡ta se izabere. Da budem jasniji, prosek npr. za nekog je isti za Å¡esti nebitno da li je izabrao prirodne nauke ili jezik, to je ustvari njegov uspeh u Å¡estom razredu. Nadam se da je sad jasnije.

zxz 03.07.2018 15:16
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

Pa eto.
Onda je prosjek za jedna razred zbir svih ocjena za taj razred podijeljeno na broj predmeta.
Ako se slazes sa tim da tako napravimo ako ne unda neka se unosi.
E sad ukupan prosjek bi bio zbir prosjeka ova dva razreda podijeljeno na 2 razreda.

Davež Elmer 03.07.2018 16:15
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

Treba da se unese prosek i ocene za ove predmete, ostale ocene nisu bitne. Npr. neka su ovo svedočanstva od Marka Markovića za Å¡esti i sedmi razred

Ako Marko izabere prirodne nauke treba ovo da se unese i izračuna

a ako izabere jezike onda ovo

Za jezike se računa na sledeći način: proseci se saberu i pomnože sa 4 a ocene iz engleskog jezika se dodaju na to. Za prirodne nauke proseci se saberu i pomnože sa 4 a ocene iz matematike i fizike za Å¡esti i sedmi i iz hemije za sedmi razred se podele sa dva i dodaju. Znao sam da me je teÅ¡ko shvatiti al izgleda da sam nadmaÅ¡io sebe.

zxz 03.07.2018 20:39
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

prvi racun prirodne nauke:
(prosjekšesti+prosjeksedmi)*4+(matematika6+fizika
6+matematika7+fizika7+hemija7)/2=30,08+10.5

drugi racun jezici:
(prosjekšesti+prosjeksedmi)*4+jezik6+jezik7=35,08
+5

U prvo slucaju se dijeli sa 2 a ovdje kod jezika se dodaje 2

jeli to tacno