КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Вопросы для самопроверки. 1. Что такое цикл? Операторы цикла for, while, do while
1. Что такое цикл? Операторы цикла for, while, do … while. Различия между ними. 2. Какие данные необходимы для организации цикла for? Что такое управляющая переменная цикла? 3. Циклы по условию и их организация. 4. Операторы break и continue. В каких случаях они используются? 5. Типовые алгоритмы циклической структуры: вычисление суммы n слагаемых, вычисление произведения n сомножителей, вычисление факториала, табулирование функции. 6. Вычисление суммы с использованием рекуррентных соотношений. 7. Вложенные циклы. 8. Согласование (приведение) типов. 9. Вывод с использованием формата. Задание для самостоятельного выполнения 1. Вычислить сумму s = 2 + 5 + 8 +... + 35. 2. Вычислить сумму s = 2/3 + 4/5 + 6/7 +... + 112/113. 3. Вычислить сумму s = cos x + (cos 2x)/x + (cos 3x)/x2+... + (cos 9x)/x8. 4. Вычислить сумму s = cos x + (cos 2x)/22 +... + (cos nx)/n2. Суммирование прекратить, когда очередной член суммы будет меньше ε= 0.0001. 5. Вычислить сумму квадратов 10 членов арифметической прогрессии s = p2 + (p + h)2 +... + (p + 9h) 2. 6. Определить количество членов арифметической прогрессии s = a + (a + h) +... + (a + nh), сумма которых не превышает заданного числа P. 7. Получить таблицу функции y(x) = 0.5x 2- 7·x при изменении x от -4 до 4 с шагом 0.5. 8. Вычислить значение факториала числа 6 (6! = 1*2*3*...*6). 9. Найти сумму s = 1! + 2! +... + 6!. 10. Найти сумму s = (-1) 1·51/1! + (-1)2·52/2! +... + (-1) 6·56/6!. 11. Определить значение n, для которого произведение P = 1·4·7·...·n не превышает L = 30 000. 12. Возвести число 3 в 7-ю степень, не используя операцию возведения в степень. 13. Вычислить при заданном x сумму s = 1 + 1/x + 1/x2 +... + 1/x10 14. Вычислить сумму s = 1 + x2 + x4 +... + x2n (x < 1). Вычисления прекратить, когда очередной член суммы будет меньше ε = 0.0001. 15. Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый следующий день он увеличивал дневную норму на 7 % от нормы предыдущего дня. Определить: a. какой суммарный путь пробежит спортсмен за 7 дней? b. через сколько дней спортсмен пробежит суммарный путь 100 км? c. через сколько дней спортсмен будет пробегать в день больше 20 км? 16. Вкладчик положил в банк 10000 рублей под 8% в месяц. Определить, через какое время сумма удвоится. Следующие задачитребуют организации вложенных циклов. Вычислить сумму s, прекращая суммирование, когда очередной член суммы по абсолютной величине станет меньше 0.0001, при изменении аргумента x в указанном диапазоне [ a, b ] c шагом h. Для сравнения в каждой точке вычислять также функцию y = f (x), являющуюся аналитическим выражением ряда. 17. 18. 19. 20. 21. 22. 23. 24. 25. Указание. В задаче 17 при вычислении суммы для выхода из цикла нужно сравнивать с точностью 0.0001 не весь член суммы, а только xi, так как второй сомножитель при i = 4, 8, … равен 0, что приведет к прекращению суммирования при i = 4 и таким образом исказит результат.
Дата добавления: 2014-12-07; Просмотров: 497; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |