Similar presentations:
00 ИТИП КТ2 типовые задачи
1.
ИТиПКонтрольная точка 2
Типовые задания
Заданий: 11
Сложность: 13
Время: 50 мин
1
2.
Циклы (3 задания, уровень сложности 1 балл)Что будет на экране в результате выполнения программы?
int main() {
for (int i=2;i<=5;i++)
{cout << 2*i+1;}
}
2
3.
Условный оператор в цикле for, while, do while(1 задание, уровень сложности 1.5 балла)
Что будет на экране в результате выполнения программы?
int a=5;
int i=1;
do {
if (a>7) {
a-=2;
} else {
if (a%3==1)
{ a*=2;
} else {
--a;}
}
i=i+2;
cout<<a+2*i;
}
while (i<9);
3
4.
Вложенные циклы(2 задания, уровень сложности 1 балл)
Что будет на экране в результате выполнения программы?
int j;
for (int i=5;i>1;--i)
{
j = 3;
while (j)
{
j--;
cout << i+j;
}
}
4
5.
Вложенные циклы(2 задания, уровень сложности 1.5 балла)
Что будет на экране в результате выполнения программы?
int j;
for (int i=3;i>1;i--)
{
j = 3;
while (j)
{
j--;
if (j%3==1) {
cout << i+j;
}
else {
cout << i-j;
}
}
}
5
6.
Массивы(2 задания, уровень сложности 1 балл)
Что будет на экране в результате выполнения программы?
array <int, 10> myarr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
for (int i = 0; i <= 9; i++){
if (myarr[i]%3==0){
cout<<myarr[i];
}
else {
cout<<2*myarr[i];
}
}
6
7.
Массивы(1 задание, уровень сложности 1.5 балл)
Что будет на экране в результате выполнения программы?
array <int, 8> myarr;
int i ;
for (i=0;i<=7;i++){
myarr[i]=i;
}
int b=myarr[4];
for (i=0;i<4;i++){
myarr[i]=myarr[7-i];
myarr[7-i]=b;
b=myarr[i];
}
for (i=0;i<myarr.size();i++){
cout<<myarr[i];
}
7
programming