Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Operatori logici

c



+ Font mai mare | - Font mai mic



Operatori logici

Operatorii logici binari && (SI, AND) si || (SAU, OR) precum si operatorul logic unar de negare "!" (NOT), atunci cand sunt aplicati unor expresii, conduc la valori intregi 0 si 1, cu semnificatia fals si adevarat. Semantica acestor operatori se deduce din tabelul urmator, unde e1 si e2 sunt doua expresii:



e1

e2

e1&&e2

e1||e2

! e1

zero

zero

diferit de zero

diferit de zero

zero

diferit de zero

zero

diferit de zero

0

0

0

1

0

1

1

1

1

1

0

0

Expresiile legate prin operatori logici binari sunt evaluate de la stanga la dreapta.

Precedenta operatorilor logici si relationali este urmatoarea:

a

!

> >= < <=

== !=

&&

Scazuta

||

Astfel expresia: 10>5 && !(10<9) || 3<4 este adevarata;

expresia: 1 && !0 || 1 este adevarata;

expresia; 1 && ! (0 ||1) este falsa.   

Programul urmator tipareste numerele pare cuprinse intre 0 si 100.

# include <stdio.h>

main ()

Operatorii logici si relationali sunt utilizati in formarea instructiunilor repetitive precum si a instructiunii if.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 715
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved