GoDLike Comunity
Log in

I forgot my password

Checkpagerank.net
Who is online?
In total there is 1 user online :: 0 Registered, 0 Hidden and 1 Guest

None

Most users ever online was 14 on Sun Feb 05, 2017 3:16 am
Statistics
We have 1651 registered users
The newest registered user is lesn1k

Our users have posted a total of 558 messages in 467 subjects

Tutorial: Despre operatori

Go down

Tutorial: Despre operatori

Post by MeG@DaN on Thu Mar 10, 2011 1:09 pm

Ca tot nu aveam ce sa fac am zis sa va explic cate ceva despre calcule
algebrice
in php. Putem aduna, scadea, inmultii, impartii numere. In
php avem
operatori aritmetici si operatori de comparatie. (mai sunt si cei
logici, dar nu avem nevoie acum de ei)

a) Operatorii aritmetici
sunt:

<blockquote>
+ - adunare
- - scadere
* - inmultire
/
- impartire
</blockquote>


b)
Operatorii de comparatie sunt:

<blockquote>Code:
==
- egal
=== - identic
<> - diferit
> - mai miare
<
- mai mic
<= - mai mic sau egal
>= - mai mare sau egal
</blockquote>


Ca
un
exemplu sa rezolvam urmatoarea problema. Sa zicem ca ni se dau 3
numere
a=40, b=10 si c=12. Ni se cere sa afisam: produsul, suma,
diferenta.

Ne
vom folosi DOAR de operatorii aritmetici.

Pas 1.

Definim
numerele.


Cod:
$a = '40;
$b = '10';
$c = '12';
?>


Pas
2.

Folosindu-ne de operatorii aritmetici incepem rezovlarea
problemei
Cod:
$a = '40';
$b = '10';
$c = '12';
$produs =
$a*$b*$c;
$suma = $a+$b+$c;
$diferenta = $a-$b-$c;
?>


Pas
3.

Afisam rezultatele



Cod:
Code:
$a =
'40';
$b = '10';
$c = '12';
$produs = $a*$b*$c;
$suma =
$a+$b+$c;
$diferenta = $a-$b-$c;

echo 'Produsul este
'.$produs.'
';
echo 'Suma este: '.$suma.'
';
echo 'Diferenta
este: '.$diferenta.'
';
?>








Sa
va arat si cate ceva despre operatorii de comparatie.

Se
dau
doua numere a = 7 si b = 3. Trebuie sa verificam daca a este egal
cu
b, daca a este mai mic / mai mare decat b. Desi se vede care cum
sunt,
e ok daca facem si un exemplu .

Definim numerele:

Cod:
$a
= '40;
$b = '10';
$c = '12';
?>






Am
pus si enuntul

Acum verificam ce numar este mai mare....

Code:
Cod:
if($a>$b){
echo ' '.$a.' este mai mare decat
'.$b.'. ';
}
else {
echo ' '.$a.' este mai mic decat '.$b.' .
';
}
?>






Apoi care este egal...


Cod:
Code:
if($a==$b)
{
echo ' '.$a.' este egal cu '.$b.'.';
}
else {
echo '
'.$a.' nu este egal cu '.$b.'.';
}
?>







Acum
imbinam codul si obtinem rezultatul


Cod:
Code:
$a =
'3';
$b = '7';

echo 'Se dau doua numere: '.$a.' si '.$b.'.
';
// ipoteza Smile)

if($a>$b){
echo ' '.$a.' este mai mare
decat '.$b.'. ';
}
else {
echo ' '.$a.' este mai mic decat
'.$b.' .
';
}

if($a==$b) {
echo ' '.$a.' este egal cu
'.$b.'.';
}
else {
echo ' '.$a.' nu este egal cu '.$b.'.';
}
?>
avatar
MeG@DaN
Administrator
Administrator

Mesaje : 465
Data de inscriere : 17/12/2010
Localizare : Acasa

http://godlike.forumclan.com

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum