Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Programmirovanie_-_1_kurs / Контрольные работы / Контрольная работа 4

.doc
Скачиваний:
23
Добавлен:
09.06.2015
Размер:
112.64 Кб
Скачать

Контрольная работа №4. Вложенные циклы for.

На написание работы дается 3 попытки.

При выполнении работы не разрешается пользоваться ничем.

Решение должно включать в себя:

  • Задание

  • Блок-схему алгоритма программы

  • Ответ

Работа оценивается по 10-бальной системе (с десятыми долями):

  • 1 балл за правильность ответа

  • 6 баллов за ответ

  • 3 балла за блок-схему

Проходной балл – 6.0

Время на работу – 25 минут

A01. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=4; i>0; i--)

for (int j=0; j<2; j++)

cout << i << j << " ";

A02. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=8; i>0; i-=3)

for (int j=3; j<6; j++)

cout << i << j << " ";

A03. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=1; i<6; i+=2)

for (int j=i; j<6; j++)

cout << i << j << " ";

A04. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=1; i<4; i++)

for (int j=0; j<i; j++)

cout << i << j << " ";

A05. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=0; i<3; i++)

for (int j=0; j<3; j++)

for (int k=0; k<j; k++)

cout << i << j << k << " ";

A06. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=7; i>3; i-=2)

for (int j=5; j<7; j++)

for (int k=0; k<2; k++)

cout << i << j << k << " ";

A07. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=100; x>10; x/=2)

for (int y=0; y<2; y++)

cout << x << " " << y << " ";

A08. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=1; x<5; x*=2)

for (int y=x; y<x+2; y++)

cout << x << " " << y << " ";

A09. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=9; x>0; x=x-3)

for (int y=0; y<x/2; y+=2)

cout << x << y << " ";

A10. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int a=1; a<5; a++)

for (int b=a; b<=a*2; b+=a)

cout << a << b << " ";

A11. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int a=3; a<=7; a+=2)

for (int b=0; b<=2; b++)

cout << a << b << " ";

A12. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int a=9; a>0; a=a-2)

for (int b=a; b>0; b-=3)

cout << a << b << " ";

A13. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int a=1; a<4; a++)

{

cout << a << " ";

for (int b=a; b>=0; b--)

cout << b << " ";

}

A14. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=6; x>0; x-=2)

{

cout << x << " ";

for (int y=1; y<=x; y++)

cout << y << " ";

}

A15. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=2; x<6; x++)

{

cout << x << " ";

for (int y=1; y<=x-1; y++)

cout << y << " ";

}

A16. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=5; x>1; x--)

for (int y=1; y<=x-1; y++)

cout << x << y << " ";

A17. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=8; x>1; x-=2)

for (int y=1; y<=x-1; y+=3)

cout << x << y << " ";

A18. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=1; x<32; x*=2)

for (int y=1; y<=x/2; y+=4)

cout << x << " " << y << " ";

A19. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=100; x>10; x/=3)

for (int y=1; y<=2; y++)

cout << x << " " << y << " ";

A20. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=1; x<8; x*=2)

for (int y=x; y<x+2; y++)

cout << x << " " << y << " ";

A21. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=8; x>0; x/=2)

for (int y=x+1; y>x-1; y--)

cout << x << " " << y << " ";

A22. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=6; x>0; x/=2)

for (int y=x+2; y>x-2; y-=2)

cout << x << " " << y << " ";

B02. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=4; i>0; i--)

for (int j=0; j<2; j++)

cout << i << j << " ";

B03. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=8; i>0; i-=3)

for (int j=3; j<6; j++)

cout << i << j << " ";

B04. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=1; i<6; i+=2)

for (int j=i; j<6; j++)

cout << i << j << " ";

B05. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=1; i<4; i++)

for (int j=0; j<i; j++)

cout << i << j << " ";

B07. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=0; i<3; i++)

for (int j=0; j<3; j++)

for (int k=0; k<j; k++)

cout << i << j << k << " ";

B08. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=7; i>3; i-=2)

for (int j=5; j<7; j++)

for (int k=0; k<2; k++)

cout << i << j << k << " ";

B12. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=100; x>10; x/=2)

for (int y=0; y<2; y++)

cout << x << " " << y << " ";

B15. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=1; x<5; x*=2)

for (int y=x; y<x+2; y++)

cout << x << " " << y << " ";

B19. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=9; x>0; x=x-3)

for (int y=0; y<x/2; y+=2)

cout << x << y << " ";

B20. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int a=1; a<5; a++)

for (int b=a; b<=a*2; b+=a)

cout << a << b << " ";

B22. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int a=3; a<=7; a+=2)

for (int b=0; b<=2; b++)

cout << a << b << " ";

B23. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int a=9; a>0; a=a-2)

for (int b=a; b>0; b-=3)

cout << a << b << " ";

B25. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int a=1; a<4; a++)

{

cout << a << " ";

for (int b=a; b>=0; b--)

cout << b << " ";

}

B27. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=6; x>0; x-=2)

{

cout << x << " ";

for (int y=1; y<=x; y++)

cout << y << " ";

}

B29. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=2; x<6; x++)

{

cout << x << " ";

for (int y=1; y<=x-1; y++)

cout << y << " ";

}

B30. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=5; x>1; x--)

for (int y=1; y<=x-1; y++)

cout << x << y << " ";

B31. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=8; x>1; x-=2)

for (int y=1; y<=x-1; y+=3)

cout << x << y << " ";

B33. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=1; x<32; x*=2)

for (int y=1; y<=x/2; y+=4)

cout << x << " " << y << " ";

B35. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=100; x>10; x/=3)

for (int y=1; y<=2; y++)

cout << x << " " << y << " ";

B37. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=1; x<8; x*=2)

for (int y=x; y<x+2; y++)

cout << x << " " << y << " ";

B40. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=8; x>0; x/=2)

for (int y=x+1; y>x-1; y--)

cout << x << " " << y << " ";

B42. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=6; x>0; x/=2)

for (int y=x+2; y>x-2; y-=2)

cout << x << " " << y << " ";

C03. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=4; i>0; i--)

for (int j=0; j<2; j++)

cout << i << j << " ";

C09. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=8; i>0; i-=3)

for (int j=3; j<6; j++)

cout << i << j << " ";

C14. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=1; i<6; i+=2)

for (int j=i; j<6; j++)

cout << i << j << " ";

C28. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=1; i<4; i++)

for (int j=0; j<i; j++)

cout << i << j << " ";

C01. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=0; i<3; i++)

for (int j=0; j<3; j++)

for (int k=0; k<j; k++)

cout << i << j << k << " ";

C11. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int i=7; i>3; i-=2)

for (int j=5; j<7; j++)

for (int k=0; k<2; k++)

cout << i << j << k << " ";

C23. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=100; x>10; x/=2)

for (int y=0; y<2; y++)

cout << x << " " << y << " ";

C07. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=1; x<5; x*=2)

for (int y=x; y<x+2; y++)

cout << x << " " << y << " ";

C31. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=9; x>0; x=x-3)

for (int y=0; y<x/2; y+=2)

cout << x << y << " ";

C05. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int a=1; a<5; a++)

for (int b=a; b<=a*2; b+=a)

cout << a << b << " ";

C08. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int a=3; a<=7; a+=2)

for (int b=0; b<=2; b++)

cout << a << b << " ";

C16. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int a=9; a>0; a=a-2)

for (int b=a; b>0; b-=3)

cout << a << b << " ";

C22. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int a=1; a<4; a++)

{

cout << a << " ";

for (int b=a; b>=0; b--)

cout << b << " ";

}

C18. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=6; x>0; x-=2)

{

cout << x << " ";

for (int y=1; y<=x; y++)

cout << y << " ";

}

C54. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=2; x<6; x++)

{

cout << x << " ";

for (int y=1; y<=x-1; y++)

cout << y << " ";

}

C52. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=5; x>1; x--)

for (int y=1; y<=x-1; y++)

cout << x << y << " ";

C44. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=8; x>1; x-=2)

for (int y=1; y<=x-1; y+=3)

cout << x << y << " ";

C43. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=1; x<32; x*=2)

for (int y=1; y<=x/2; y+=4)

cout << x << " " << y << " ";

C42. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=100; x>10; x/=3)

for (int y=1; y<=2; y++)

cout << x << " " << y << " ";

C38. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=1; x<8; x*=2)

for (int y=x; y<x+2; y++)

cout << x << " " << y << " ";

C36. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=8; x>0; x/=2)

for (int y=x+1; y>x-1; y--)

cout << x << " " << y << " ";

C34. Определите, что будет выведено на экран в результате работы данного алгоритма. Нарисуйте блок-схему алгоритма.

for (int x=6; x>0; x/=2)

for (int y=x+2; y>x-2; y-=2)

cout << x << " " << y << " ";