Jump to content

Recommended Posts

Posted

Dupa cum va spuneam acum ceva timp,invat singurel C si C++...

Sunt asa de incepator incat am nevoie de cineva care sa poata dispune de rabdarea necesara in a-mi scrie/lasa un link cu rolul fiecarui simbol [de baza,cel putin] in C, C++...format in coloana.

 

De ex. <= inseamna ''mai mic sau egal'',

           == inseamna ''egal'',

           => inseamna ''mai mare sau egal''... 

               etc.

       

Va rog frumos.

Le am trecute intr-un tabel dar nu-mi place genul acela de partitionare...[le-as vrea in coloana]...

 

Daca se poate...

Multumesc anticipat!

 

Gen: asa.  [P.S: ''Curs clasele IV&V'' ... Eu de ce n - am facut asa ceva?]

  • Moderators
Posted (edited)
int a = 10; // atribuire
int a = 3 + 5; // adunare
int a = 4 - 105; // scadere

a--; // a = a - 1
a++; // a = a + 1

a += 10; // a = a + 10
a -= 10; // a = a - 10
a %= 10; // a = a % 10
a /= 10; // a = a / 10

if (a == 10) // daca a este egal cu 10
if (a > 10) // daca a este mai mare ca 10
if (a >= 10) // daca a este mai mare sau egal ca 10
if (a < 10) // daca a este mai mic ca 10
if (a <= 10) // daca a este mai mic sau egal ca 10
if (a != 10) // daca a nu este egal cu 10

if (!a) // daca a == 0
if (a) // daca a != 0

a = 3 * 10;  // 30
a = 25 / 10; // catul impartirii lui 25 la 10: 2
a = 25 % 3; // restul impartirii lui 25 la 3: 1

|| // sau
&& // si

if (a || b) // daca a sau b
if (a && b) // daca a si b

!(a || b) // !a && !b
!(a && b) // !a || !b

Cam atatea-mi vin in cap momentan.

Edited by Courage
  • Moderators
Posted

! inseamna negare.. cred ca ai uitat asta.

 

gen !true inseamna false. 

 

da.

if (a) // daca a != 0
if (!a) // daca a == 0

 

Cum exprin un factorial ?

 

Folosind structuri repetitive (for / while) sau o functie recursiva.

  • Upvote 1
Posted

a = 25 / 10; // catul impartirii lui 25 la 10: 2

a = 25 % 3; // restul impartirii lui 25 la 3: 1

 

Alea care le - am ingrosat ce sunt ?

 

!(a || b) // !a && !b

!(a && b) // !a || !b

 

Nu trebuiau asa : !(|| b) // !a || !b

                            !(&& b) //  !a && !b ?

Posted


a = 25 / 10; // catul impartirii lui 25 la 10: 2
a = 25 % 3; // restul impartirii lui 25 la 3: 1

Fa impartirea :))(scuze de ingrosare, nu mil scoate editoru si mie lene sa caut cum).

imparti 25 la 10 si iti da 2, rest 5. 2 e catul impartirii, si 5 e restul impartirii. Analog si la 25 cu 3.

 


!(a || b) // !a && !b

!(a && b) // !a || !b

 

Nu trebuiau asa : !(a || b) // !a || !b

                            !(a && b) //  !a && !b ?

 
  • Upvote 1

love is a verb
Love is a doing word

Posted

Fa impartirea :))(scuze de ingrosare, nu mil scoate editoru si mie lene sa caut cum).

imparti 25 la 10 si iti da 2, rest 5. 2 e catul impartirii, si 5 e restul impartirii. Analog si la 25 cu 3.

 

Aha ... deci dupa '' : '' [ doua puncte ] a pus rezultatul .

  • Moderators
Posted

Nu trebuiau asa : !(a || b) // !a || !b

                            !(a && b) //  !a && !b ?

Negarea din fata parantezei schimba semnul.

  • Upvote 1
Posted

Negarea din fata parantezei schimba semnul.

 

Deci daca neg '' a si b '' ( a&&b ) inseamna ca defapt am '' a sau b '' ( a || b ) ?

In caz ca - ti mai vin idei , aduceri aminte s.a.m.d ... Poti sa mai pui sus , in primul .

Le scriu pe un caiet , multam fain , baieti .

Posted

o metoda simpla e sa facem o tabela de adevar:

 

a    b    a&&b    a||b    !(a&&b)

0    0       0          0           1             

0    1       0          1           1          

1    0       0          1           1         

1    1       1          1           0          

 

1=true, 0=false.

 

Deci, negarea lui 'si' nu este 'sau'


ai aici putin despre operatii pe biti in C, poate te ajuta :

http://en.wikipedia.org/wiki/Bitwise_operations_in_C

  • Upvote 3

love is a verb
Love is a doing word

Posted

Mersi frumos .

Intr - a IX - a faceam ceva cu '' adevarat si fals '' [ foarte ] asemanator , tot intr - un tabel de adevar care m - a ajutat si ma ajuta chiar in momentul de fata , deci ... exemplul tau este foarte bun .

Noi faceam la mate dar vad ca se potriveste si aici .

  • 6 years later...

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.