3rd November 2012, 16:33
#1
0 out of 2 members found this post helpful.
Tema curs programare php
M-am inscris la un curs php si am primit urmatoarea tema:
<?php
$nr1=6;
$nr2=7;
$op="+";
if ($op=="+"){echo $nr1+$nr2;}
elseif (op=="-") {echo $nr1-$nr2}
elseif (op=="*") {echo $nr1-$nr2}
elseif (op=="\") {echo $nr1-$nr2}
Tema suna astfel, sa nu se execute nici-o operatie daca numerele nu sunt divizibile cu 3.
Clar 7 nu e divizibil cu 3 insa cum sa fac acesta verificare?
4th November 2012, 00:12
#4
1 out of 2 members found this post helpful.
Ti s-a dat mura-n gura in linkul de mai sus, intreaba-ti profesorii sau vino si tu cu contributii, aici nu se rezolva teme pentru acasa. Conditia de mai sus verifica doar daca al doilea numar este divizibil cu 3, prima conditie oricum va fi true tot timpul.
4th November 2012, 15:01
#5
0 out of 1 members found this post helpful.
Postat în original de
Cristi G
Ti s-a dat mura-n gura in linkul de mai sus, intreaba-ti profesorii sau vino si tu cu contributii, aici nu se rezolva teme pentru acasa. Conditia de mai sus verifica doar daca al doilea numar este divizibil cu 3, prima conditie oricum va fi true tot timpul.
Am specificat ca am inceput un curs, stii cum e la inceput! nu am cerut decat un sfat.
Poate pentru tine sunt intrebari banale, dar pe mine m-a ajutat sa merg mai departe.
4th November 2012, 19:24
#7
0 out of 1 members found this post helpful.
Daca-i dati codul direct, sigur o sa invete mai multe de o gramada. I s-a zis mai sus tot ce i se putea zice pentru a-si face tema, daca o sa termine cursul cu cod scris de altii, e clar ce "programator" va iesi.
4th November 2012, 19:54
#8
1 out of 1 members found this post helpful.
Atunci o sa incerc si sa explic poate asa il ajuta mai mult:
operatorul % it da restul
conditile din if le unesti asa:
&& - si toate conditile trebuie sa fie bune
|| - una din conditi trebuie sa fie buna
aceasi problema mergea rezolvata si asa:
if (is_integer($nr1/3)&& is_integer($nr2/3)){}
verifici daca rezultatul impartirea este intreg.