Си: 23 - Циклы с условием

1. Чему будет равно значение переменной N после выполнения програмы:
  N = 8;
while ( N > 7 )
{
N = N - 1;
}
Ответ: 
2. Сколько раз будет выведено на экран слово "Привет" после выполнения програмы:
  N = 8;
while ( N < 15 )
{
N = N + 1;
printf("Привет\n");
}
Ответ: 
3. Какое число будет выведено на экран в результате выполнения этого цикла?
  i = 6;
printf("9");
while ( i < 5 )
{
printf("%d", i);
i = i + 1;
}
Ответ: 
4. Чему будет равно значение переменной a после выполнения этого цикла?
  i = 4;
a = 12;
while ( i < 5 )
{
a = a + i;
i = i + 1;
}
Ответ: 
5. Чему будет равно значение переменной a после выполнения этого цикла?
  i = 3;
a = 0;
while ( i < 4 )
{
a = a + i;
i = i + 2;
}
Ответ: 
6. Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 2 раза?
  i = ...;
while ( i <= 5 )
{
printf("Привет!\n");
i = i + 1;
}
Ответ: 
7. Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 3 раза?
  i = ...;
while ( i >= 3 )
{
printf("Привет!\n");
i = i - 1;
}
Ответ: