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 21:18
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

U prvom da, saberu se ocene i podele sa dva, za jezike se samo dodaju ocene iz engleskog 3(Å¡esti razred) i 2(sedmi razred). Mada možemo raditi i po VaÅ¡em shvatanju, valjda neće biti problem promeniti.

zxz 03.07.2018 21:49
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

Ja sam samo htio da vidim da nije lapsus.
ok.
Nocas mozda necu uraditi ali sutra ce biti gotovo.

Davež Elmer 03.07.2018 21:54
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

Nije niÅ¡ta hitno. Hvala na strpljenju i pomoći.

zxz 03.07.2018 23:17
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

evo.
mozda ima koj greska ali ispravit cemo.
Prilozi:
bodovi.zip (Velicina datoteke:2.99 KB)

Avko 04.07.2018 06:11
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

sa frameovima, lijepo. Lijepo dizajnirano.
moze covjek nesto i nauciti.

Davež Elmer 04.07.2018 07:14
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

To je to, hvala. Mnogo bolje nego moja zamisao. Da li imate neki primer za validaciju, imao sam al uzalud pretražujem comp. Npr. da se ne može uneti ocena 7 i da kao decimalni separator prihvata i zarez i tačku. JoÅ¡ jednom hvala.

zxz 04.07.2018 12:54
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

dodaj jos ovu proceduru u tvoja dva dokumenta jezik.htm i prirodne_nauke.html
PreuzmiIzvorni kôd (Javascript):
  1.  /*DECIMALNI SEPARATOR*/
  2. function VDec(str){
  3. var rez = str.replace(",", ".");
  4. return rez;
  5. }
promijeni proceduru racunaj.
Primjer u prirodne_nauke.html
PreuzmiIzvorni kôd (Javascript):
  1. /*FUNKCIJA ZA IZRACUNAVANJE*/
  2.  function racunaj(){
  3. /*------------------------------
  4. Ucitavanje ulaznih podataka
  5. ------------------------------*/
  6.  
  7. var prosek6 = parseFloat(VDec(document.frmMain.prosek6.value));
  8. var prosek7 = parseFloat(VDec(document.frmMain.prosek7.value));
  9. var matematika6 = parseFloat(VDec(document.frmMain.matematika6.value));
  10. var matematika7 = parseFloat(VDec(document.frmMain.matematika7.value));
  11. var fizika6= parseFloat(VDec(document.frmMain.fizika6.value));
  12. var fizika7= parseFloat(VDec(document.frmMain.fizika7.value));
  13. var hemija7= parseFloat(VDec(document.frmMain.hemija7.value));
  14.  
  15. /*'-------------------------------------------
  16. IZRA UNAVANJE
  17. ---------------------------------------------*/
  18. RACUN:
  19. var rez=(prosek6+prosek7)*4+(matematika6+matematika7+fizika6+fizika7+hemija7)/2;
  20. document.frmMain.rez.value =rez;
  21. }
Isto to treba uraditi i u jezik.html

Avko 04.07.2018 16:22
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

probao sam za ocjene od 1 do 5 i uspio sam samo za jedan predmet

u prirodne nauke

PreuzmiIzvorni kôd (HTML):
  1. <tr>
  2.     <td>Matematika:</td>
  3.     <td><input type="text" name="matematika6" id="mat6" onchange="VMax()"></td>
  4.   </tr>

PreuzmiIzvorni kôd (Text):
  1. /*NEDOZVOLJENI BROJ*/
  2. function VMax() {
  3.     var x = document.getElementById("mat6");
  4.     if(x.value>5)
  5.         {
  6.         alert("greska, vrijednost je veca od 5 " + x.value);
  7.         }
  8. }

dalje neznam

Davež Elmer 04.07.2018 16:32
Predmet:Re: Izračunavanje bodova na osnovu unesenih podataka

To je to, hvala puno.
Avko, nisam pri compu da probam, al mislim da je ideja ok, možda samo staviti da može između 1 i 5, a prosek između 2 i 5. Tj. da prijavljuje greÅ¡ku ako je (x<1) and (x>5). Mada može i ocena od 2 do 5. Jedino treba za ocene nekako staviti ceo broj, a za proseke decimalan, da ne bude ocena 3,45.