Тест "Цикл з передумовою" призначений для учнів 8 класу. Тест складається з 12 завдань. Кожне завдання містить три варіанти відповідей. Рекомендується використовувати для поточного контролю знань. Мова програмування C#.
Тест «Цикл з передумовою»
int n = 0;
int m = 10;
while (n>2)
{
m *= 2;
n++;
}
label1.Text = m.ToString();
int n = 7;
int m = 16;
while (n < m)
{
n %= 4;
m /= 2;
}
label1.Text = n.ToString();
label2.Text = m.ToString();
int n = -4;
int m = 7;
while (n < m)
{
n = n + m/2;
}
label1.Text = n.ToString();
int n = -3;
int m = 2;
while (n < m)
{
n = 2*n + m * 3;
}
label1.Text = n.ToString();
int n = 8;
int m = 3;
while (n > 5)
{
m *= 3;
n--;
}
label1.Text = m.ToString();
int i = 5;
string str = "";
while (i > 0)
{
str = str + "*";
i -= 1;
}
label1.Text = m.ToString();
int n = 20;
int m = 0;
while (n > 0)
{
m++;
n %= 2; ;
}
label1.Text = m.ToString();
int n = 10;
int m = 0;
while (n > 0)
{
m++;
n /= 2; ;
}
label1.Text = m.ToString();
int a = 1;
int b = 7;
int k = 0;
while (a < b)
{
k++;
a += 2;
}
label1.Text = k.ToString();
int n = 0;
bool flag = false; ;
while (n >=3)
{
if (n % 2 == 0) flag = true;
else flag = false; ;
n++;
}
int a = 1;
int b = 7;
while (a != b)
{
a++;
if (a % 3 == 0) break;
}
label1.Text = a.ToString();
int a = 1;
int b = 10;
int s = 0;
while (a <= b)
{
s+=a; a += 3; ;
if (s % 2 == 0) break;
}
label1.Text = s.ToString();
1