Centar za edukaciju-BiH



#1 01.07.2018 22:50
Registrovan od:14.08.2017
Postovi:42


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:
Informacije o tipu datoteke za:rar  Bodovi.rar
Preuzimanja:472
Velicina datoteke:30.39 KB

↑  ↓

#2 02.07.2018 22:02
zxz Na mrezi
Administrator
Registrovan od:03.02.2009
Postovi:10,611


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.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#3 02.07.2018 22:04
zxz Na mrezi
Administrator
Registrovan od:03.02.2009
Postovi:10,611


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.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#4 02.07.2018 22:45
Avko Na mrezi
Administrator
Registrovan od:28.05.2014
Postovi:4,696


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
zivot je moja domovina.
Ovaj post je ureden 1 puta. Posljednja izmjena 02.07.2018 22:47 od strane Avko. ↑  ↓

#5 03.07.2018 12:01
Registrovan od:14.08.2017
Postovi:42


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...
Ovaj post je ureden 1 puta. Posljednja izmjena 03.07.2018 12:03 od strane Davež Elmer. ↑  ↓

#6 03.07.2018 13:51
zxz Na mrezi
Administrator
Registrovan od:03.02.2009
Postovi:10,611


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>
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#7 03.07.2018 14:05
Registrovan od:14.08.2017
Postovi:42


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.
↑  ↓

#8 03.07.2018 15:16
zxz Na mrezi
Administrator
Registrovan od:03.02.2009
Postovi:10,611


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.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#9 03.07.2018 16:15
Registrovan od:14.08.2017
Postovi:42


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.
↑  ↓

#10 03.07.2018 20:39
zxz Na mrezi
Administrator
Registrovan od:03.02.2009
Postovi:10,611


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
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

Stranice (2):1,2


Sva vremena su GMT +01:00. Trenutno vrijeme: 8: 55 am.