Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
inf2.doc
Скачиваний:
18
Добавлен:
15.04.2015
Размер:
603.14 Кб
Скачать

Контрольные вопросы

  1. Чем отличаются операторные скобки begin - end от repeat - until?

  2. Какие операции отношения применимы к вещественным объектам?

  3. Сколько шагов потребуется сделать для нахождения корня методом деления отрезка пополам?

  4. Приведите структурограмму цикла с постусловием.

  5. Когда следует применять цикл с постусловием?

  6. Составьте алгоритм и программу нахождения факториала.

  7. Как избавиться от зацикливания в программе?

  8. Как вычислить с погрешностью 0.001 из суммы: ?

  9. Как вычислить для натурального n ?

  10. Докажите, что функция Random действительно возвращает равномерно распределенные случайные числа.

Варианты задания

  1. Установить, из каких цифр, начиная с первой цифры числа, состоит натуральное число.

  2. На отрезке [0; 2,0] методом перебора с шагом 0,05 определить максимум функции S(t)= при k=0,5.

  3. Найти среднее для случайных чисел, не превышающих 100. Процесс извлечения чисел прекратить набором символа y.

  4. Протабулировать функцию S(t)= при k=0,5 и с шагом 0,01 на отрезке [0,2; 0,8].

  5. Найти минимум функции f(x)= методом перебора с шагом 0,05 на отрезке [1,5; 4,5].

  6. Выяснить, сколько раз входит в состав натурального числа цифра 3.

  7. Используя сдвиговые операции, преобразовать заданное натуральное число в двоичное.

  8. Выяснить, является ли натуральное число совершенным, т.е. равным сумме своих делителей, включая 1.

  9. В последовательности символов, заканчивающейся точкой, подсчитать количество цифр и заменить в каждой паре символов x второй x на y.

  10. В памяти находится двоичное представление десятичного числа, введенного с клавиатуры. С помощью сдвиговых операций получить его десятичное представление.

  11. В последовательности латинских букв, заканчивающейся точкой, преобразовать строчные буквы в прописные.

  12. В последовательности символов, заканчивающейся *, подсчитать количество цифр, прописных и строчных (отдельно) латинских букв, пробелов и специальных символов.

  13. С помощью целочисленных и сдвиговых операций преобразовать введенный с клавиатуры набор нулей и единиц (т.е. двоичное число) в десятичное.

  14. Установить, на каком из 10 интервалов отрезка [1, 4] функция f(x)=ln(x)-x+1,8 имеет корень.

  15. Выяснить, равно ли натуральное число сумме кубов своих цифр. Примеры таких чисел: 153, 370, 371, 407.

  16. Среди целых чисел байтового диапазона, превышающих 200, найти числа, делящиеся на 3 или 7, но не на обе эти цифры.

  1. Методом простой итерации уточнить корень уравнения f(x)=ln(x)-x+1,8 с погрешностью 0,001 на отрезке [2, 3]. Для этого задать начальное приближение, а для нахождения очередного приближения выразить x из уравнения f(x)=0 в виде x=(x). Отсюда .

  2. С погрешностью 0,0001 вычислить ln(2)=. Пренебречь слагаемыми, которые меньше погрешности по абсолютной величине.

  3. Установить, является ли натуральное четырехзначное число числом Армстронга. Примеры чисел Армстронга: 153=; 1634=.

  4. Вычислить произведение =с погрешностью 0,001. Пренебречь сомножителями, отличающимися от 1 меньше чем на заданную погрешность.

  5. Установить, является ли автобусный билет “счастливым” т.е. имеет одинаковую сумму первых трех и последних трех цифр.

  6. Преобразовать заданное десятичное число в двоичное. Использовать алгоритм деления числа на 2 и сдвиг курсора влево после печати очередного символа (символ #8 по таблице ASCII).

  7. Вычислить факториал заданного целого числа n!=123n.

  8. Не используя стринга (массива), установить, является ли натуральное число палиндромом.

  9. Установить, является ли натуральное число простым. Простое число имеет всего два делителя: 1 и само число.

Лабораторная работа 4

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]