- Написать программу «Тест по таблице умножения». Сценарий: формируются 2 множителя при помощи функции RANDOM, выводится вопрос и сравнивается ответ, введенный с клавиатуры, с правильным значением. После проведения теста выводятся результаты: число заданных вопросов и число правильных ответов.
- Вывести на экран таблицу значений функции . Вывод выполняется в 2 столбца: первый – значение аргумента, второй – значение функции.
- При помощи функции RANDOM сформируйте последовательность случайных целых чисел. Вычислите среднее арифметическое и определите максимальное и минимальное число в последовательности.
- Составить программу, выводящую членов ряда Фибоначчи (ряд Фибоначчи определяют так: ).
- Рассчитать сумму
с заданной точностью e. Точность вычисления вводится с клавиатуры.
- ! Определить все возможные двузначные числа, для которых выполняется условие: сумма квадратов цифр числа на 1 больше утроенного произведения этих цифр.
- ! Составить программу, которая удаляет из строки все повторно встречающиеся символы. Исходная строка вводится с клавиатуры.
- ! Разработать программу, в основе которой следующие правила. Необходимо ввести как можно больше чисел при соблюдении следующих условий: числа должны быть в диапазоне от 0 до 255; запрещается последовательно вводить числа, разность которых меньше 7. Программа заканчивает работу при первом же ошибочном вводе.
- ! Составить программу вычисления значений в диапазоне с шагом . Функцию описать в виде разложения в ряд Тейлора (можно отдельной функцией-подпрограммой). Количество слагаемых ряда n, границы интервала и шаг вводятся с клавиатуры.
- ! Даны целое и последовательность из вещественных чисел, среди которых есть хотя бы одно отрицательное число. Найти величину наибольшего среди отрицательных чисел этой последовательности.
- Составьте программу вычисления значения биномиального коэффициента: .
- Найдите наибольшее и наименьшее значение функции , если на заданном интервале аргумент изменяется с шагом .
- Составьте программу вывода на экран всех простых чисел, не превосходящих заданного . Простым называется натуральное число больше 1, имеющее только 2 делителя: 1 и само это число.
- ! Напечатайте в убывающем порядке трехзначные числа от до , в десятичной записи которых нет одинаковых цифр.
- ! Вычислить по схеме Горнера: . Значение ввести с клавиатуры.
- ! Вычислить по схеме Горнера: .
- ! Составьте программу вычисления при заданном значения функции вида: .
- ! Вычислить: .
- Вычислить - первое из чисел , , , …, меньшее по модулю .
- Напишите программу для нахождения первого члена последовательности , , который не принадлежит заданному отрезку .
- Вычислить: и .
- ! Дано 200 вещественных чисел (для задания можно воспользоваться функцией RANDOM). Определить, сколько из них больше своих «соседей», т.е. предыдущего и последующего числа.
- Для заданного значения вычислите -ый многочлен Чебышева, сели известны следующие соотношения: ; ; .
- Пусть дано 50 целых чисел, которые вводятся по одному. Получите сумму тех из них, которые:
· кратны 5;
· нечетны и отрицательны;
· меньше по абсолютному значению порядкового номера вводимого числа.
- Составьте программу для вычисления и вывода на экран таблицы значений функции . Вывод выполните в 2 столбца: первый – значение аргумента, второй – значение функции. При разработке программы следует учитывать область определения функции и в случае необходимости организовать вывод сообщения – «функция не определена».
функция | |||
25.1. | 0,1 | 1,25 | 0,1 |
25.2. | 5,5 | 0,3 | |
25.3. |
- Необходимо составить программу расчета конечной суммы и сравнения полученного результата с контрольным значением. Число членов суммы вводится с клавиатуры с защитой от возможного неверного ввода данных.
№ | вид суммы | контрольное значение |
- Вычислить с точностью значения функции:
27.1.
27.2.
27.3. , .
27.4
27.5
27.6
27.7
- Расчет бесконечных сумм.
Составить программу расчета бесконечной суммы обратных степеней числового ряда. Суммирование проводить, пока очередной член ряда по модулю не станет меньше заданной точности . Результат сравнить с точным значением .
№ | Вид суммы | Вид ряда | |||
- * При заданных вычислите сумму тех слагаемых, которые по абсолютной величине больше : , где .
- * Разработать программу нахождения площади под кривой, заданной уравнением: , в пределах , используя следующий алгоритм: В пределах строится прямоугольник, описывающий кривую (см. рис.).
рис |
Затем случайным образом ставятся точки в пределах построенного квадрата. При этом: , где - общее число точек, - число точек, попавших в круг, - площадь под кривой, - площадь квадрата.
- Среди чисел найти первое число, которое больше данного числа А>0.
- Дана последовательность и eps>0. Найти первый член последовательности для которого .
- При a > 0 задана последовательность . Найти при eps >0 такое n, что an < eps.
- Найти произведение Сомножители брать с точностью eps>0.
- Найти сумму , меньшую заданного числа А.
- Вычислить сумму квадратов всех целых чисел, меньших заданного числа А.
- Дана последовательность вещественных чисел. Найти сумму всех элементов, больших заданного числа .
- Дана таблица целых чисел . Найти количество чисел, принадлежащих отрезку .
- Дана таблица целых чисел и число . Найти минимальное значение индекса , при котором .
- !Дана таблица целых чисел . Вычислить .
- !Дана таблица положительных чисел . Вычислить
42.!Дана таблица положительных чисел . Вычислить .
- * Составить процедуру, которая из произвольной строки, содержащей некоторый текст, выделяет все слова и печатает их в алфавитном порядке (по первой букве).
- * Дана строка символов, состоящая из нулей, единиц и пробелов (другие символы не вводятся). Группы единиц и нулей, разделенных пробелами и не содержащие пробелов внутри себя, назовем словами. Требуется подсчитать количество слов в строке и, рассматривая слова как числа, определить количество слов, делящихся на 5 без остатка.
- * Дана строка символов, состоящая из нулей, единиц и пробелов (другие символы не вводятся). Группы единиц и нулей, разделенных пробелами и не содержащие пробелов внутри себя, назовем словами. Требуется найти самое длинное и самое короткое слово в строке и, рассматривая эти слова как числа, определить их сумму.
- * Дана строка символов, в которой могут встречаться цифры, пробелы, буква Е и знаки + и -. Из данной строки выделить подстроку символов, предшествующих первому пробелу. Требуется определить, является ли эта подстрока числом. Если да, то выяснить: целое или вещественное, положительное или отрицательное это число. Результат вывести на экран.
- * Дана строка символов, содержащая некоторый текст. Разработать программу, которая определяет, является ли этот текст полиндромом, т.е. читается ли он слева направо так же, как и справа налево (например, "А роза упала на лапу Азора").
- * В древности японский календарь использовал 60-летний цикл, состоявший из пяти 12-летних, которые обозначались цветами: зеленый, красный, желтый, белый и черный. Каждый год из числа двенадцати носил название определенного животного: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, петуха, собаки и свиньи. Составьте программу, которая вводит номер любого года нашей эры и печатает его название, если известно, что, например, 1984г. Был годом зеленой крысы и началом очередного цикла.