Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

1. Сформулируйте определение циклического алгоритма.



 

Вариант 1

 

Уровень 1 (2 балла)

1. Сформулируйте определение циклического алгоритма.

2. Дан оператор цикла:

for i:=1 to 15 do write(‘ ‘,i+1);

Опишите:

а) название цикла и условия его применения при решении задачи;

б) что является параметром цикла?;

в) что является телом цикла?;

г) условие выполнения цикла;

д) значение шага выполнения цикла;

е) результат выполнения цикла.

Уровень 2 (4 балла)

Опишите данную последовательность команд с помощью цикла WHILE:

P:=1;

P:=P*2;

P:=P*4;

………….;

P:=P*40;

Вывод значения P на экран.

 

Уровень 3 (10 баллов)

Написать программу.

 

 


Вариант 2

 

Уровень 1 (2 балла)

1. Назовите данные необходимые для организации цикла «пока».

2. Дан оператор цикла:

for i:=9 to 1 downto write(‘ ‘,i+2);

Опишите:

а) название цикла и условия его применения при решении задачи;

б) что является параметром цикла?;

в) что является телом цикла?;

г) условие выполнения цикла;

д) значение шага выполнения цикла;

е) результат выполнения цикла.

Уровень 2 (4 балла)

Опишите данную последовательность команд с помощью цикла REPEAT:

S:=0;

S:=S+4;

S:=S+8;

………….;

S:=S+550;

Вывод значения S на экран.

 

Уровень 3 (10 баллов)

Написать программу.

 

 


Вариант 3

 

Уровень 1 (2 балла)

1. Назовите данные необходимые для организации цикла «до».

2. Дан оператор цикла:

i:=1;

while I<=10 do

begin

write(I:3);

I:=I+3;

End;

Опишите:

а) название цикла и условия его применения при решении задачи;

б) что является параметром цикла?;

в) что является телом цикла?;

г) условие выполнения цикла;

д) значение шага выполнения цикла;

е) результат выполнения цикла.

Уровень 2 (4 балла)

Опишите данную последовательность команд с помощью цикла FOR c DOWNTO:

P:=1;

P:=P*2;

P:=P*3;

………….;

P:=P*40;

Вывод значения P на экран.

 

Уровень 3 (10 баллов)

Написать программу.

 

 


Вариант 4

 

Уровень 1 (2 балла)

1. Назовите данные необходимые для организации цикла с параметром.

2. Дан оператор цикла:

i:=12;

repeat

writeln(i);

i:=i – 2;

until I<=0;

Опишите:

а) название цикла и условия его применения при решении задачи;

б) что является параметром цикла?;

в) что является телом цикла?;

г) условие выполнения цикла;

д) значение шага выполнения цикла;

е) результат выполнения цикла.

Уровень 2 (4 балла)

Опишите данную последовательность команд с помощью цикла FOR с TO:

S:=1;

S:=S+2;

S:=S+3;

………….;

S:=S+2550;

Вывод значения S на экран.

 

 

Уровень 3 (10 баллов)



Написать программу.

 

 


Задачи для тематического контроля №4

 

1. Вычисление 10! описать каждым из трех вариантов оператора цикла.

2. Определить значение переменной s после выполнения следующих операторов:

a) s:=0; i:= 0;

b) While i<5 Do i:= i+1; s:= s+1/i;

c) Repeat s:= s+1/i; i:= i-1 Until i<=1;

d) While i>1 Do Begin s:= s+1/i; i:= i-1 End;

e) For i:=2 To n Do s:= s+1/i;

f) s:=1; n:= 1.

 

3. Для заданного x вычислить порядковый номер первого из чисел sin(x), sin(sin(x)), sin(sin(sin(x))),..., величина которого по модулю меньше 0,0001.

4. Дано 40 целых чисел. Найти максимальное число.

5. Дано 100 вещественных чисел. Вычислить разность между максимальным и минимальным из них.

6. Дана непустая последовательность различных натуральных чисел, за которой следует 0. Определить порядковый номер наименьшего из них.

7. Дано целое n > 0 и последовательность из n вещественных чисел, среди которых есть хотя бы одно отрицательное число. Найти величину наибольшего среди отрицательных чисел этой последовательности.

8. Дано n вещественных чисел. Определить, образуют ли они знакочередующуюся последовательность.

9. Дана непустая последовательность натуральных чисел, заканчивающаяся нулем. Найти количество четных элементов с номерами, кратными 5.

10 Дана последовательность из n вещественных чисел. Найти наиболее длинную последовательность подряд идущих нулей.

11. Даны последовательность из n целых чисел и целое число a. Найти номер первого вхождения a в последовательность или вывести сообщение, что элемента равного a в последовательности нет.

12. Дана последовательность из n вещественных чисел. Найти значение последнего отрицательного элемента.

13. Дана последовательность вещественных чисел, заканчивающаяся 0. Определить является ли она последовательностью вида

14. Дана последовательность натуральных чисел, заканчивающаяся 0. Если на четном месте находится элемент кратный 3, то заменить этот элемент на его квадрат. Полученную последовательность вывести.

15. Дана последовательность из m вещественных чисел. Найти количество элементов, которые больше своих соседей (an > an-1 и an>an+1).

16. Дана последовательность натуральных чисел из n элементов. Определить, является ли она последовательностью Фибоначчи.

17. Дана последовательность из 70 целых чисел. Определить с какого количества отрицательных чисел она начинается.

18. Дана последовательность, состоящая из 100 вещественных чисел. Определить является ли она возрастающей или убывающей.

19. Найти все трехзначные числа, равные сумме кубов своих цифр.

20. Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9.

21. Найти все трехзначные числа, квадраты которых оканчиваются тремя одинаковыми цифрами, отличными от нуля.

22. В магазине имеется мастика в ящиках по 16 кг, 17 кг и 21 кг. Получить 185 кг мастики без вскрытия ящиков. Рассмотреть все варианты.

23. Представить в записи 42*4* вместо звездочек такие цифры, чтобы полученное пятизначное число делилось на 72.

24. Найти четырехзначное число, которое при делении на 133 дает в остатке 125, а при делении на 134 дает в остатке 111.

25. Решить арифметический ребус КИО*ИО= ТОКИО. Вместо каждой буквы необходимо поставить некоторую цифру, причем одинаковые буквы означают одинаковые цифры, а различные буквы - различные цифры.

26.Вычислить:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

27. Вычислить значение выражения

y=

28. Для данного N вычислить значение выражения:

P=

29. Вычислить:

i+3

30. Вычислить:

K

 

 


Дата добавления: 2015-08-29; просмотров: 53 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
а,б,в) дисковые фрезы, г)пальцевая, д)сборная резьбовая, е) червячная, ж)вихревое нарезание | трубной цилиндрической резьбы. ГОСТ 6357-73.

mybiblioteka.su - 2015-2024 год. (0.014 сек.)