Pentru a putea fii un programator in C++, trebuie sa inveti Sintaxa, sa intelegi cum functioneaza defapt programul.
Observatii:
*Variabila este un loc in care salvam valori, spre exemplu: x=2; , lui x i-am atribuit valoarea 2.
*Pentru a putea lucra cu variabile, ele trebuiesc mai intai declarate, spre exemplu: int x;
*In programare, deseori trebuie sa comparam unele variabile cu celelalte, asa ca avem nevoie de comparatori matematici: ==, =, >=, <=, !=, && (si) , || (ori) .
*Pentru a scrie un comentariu in interiorul unui program scrieti // in fata textului.
Conditii:
1.if(daca)
Exemplu:
if( a==b )
{
cout<<a;
}
Acest program simplu afiseaza valoarea variabilei "a", daca este egal cu "b".(altfel nu face nimic)
2.for(pentru)
For-ul este o conditie care ruleaza de la 1 la n spre exemplu.
Ca sa intelegeti mai bine daca vrem sa aflam divizorii unui numar o sa folosim un for.
cin>>n;//aceasta este sintaxa pentru a citi un numar de la tastatura.
for(i=1;i<=n;i++)//pentru i egal cu 1 si mai mic decat n, i creste cu 1.
{
if(n%i==0)//daca n % i este egal cu 0 (adica daca i este divizorul lui n)
{
cout<<i;//afiseaza divizorul.
}
}
3. while(cat timp)
Spre exemplu: cat timp n este diferit de 0, taie ultima cifra si salveaza ce ramane in x.
cin>>n;
while(n!=0)//cat timp n este diferit de 0
{
n=n/10;//taie ultima cifra al lui n.
x=n;//salveaza rezultatul in x.
}
cout<<x;//dupa ce ne da afara din while, afiseaza x care ar fi prima cifra a numarului.
Sper ca este de folos:)