Structura "pentru"(if) este o structura conditionala.Aceasta impune o conditie in cadrul problemei.Conditia este pusa de catre utilizator, in functie de enuntul problemei.De exemplu daca ai de determinat elementul maxim dintr-un vector:
int v[100]; // declari vectorul cu 100 de elemente
int i, j;// i si j reprezinta pozitia unui element din vector
int max=0; // lui max ii atribui valoarea 0
if(v[i]