- •Вопросы к экзамену по дисциплине «Основы программирования»
- •II курс, 3 семестр
- •09.02.03 «Программирование в компьютерных системах»
- •Оператор цикла с предусловием. Примеры
- •Оператор цикла с предусловием. Примеры
- •1.Условный оператор в полной форме. Примеры.
- •Условный оператор в неполной форме. Примеры
- •Оператор цикла с параметром. Примеры.
- •Одномерные массивы. Примеры
- •Функции перевода inttostr() и strtoint().
- •Функции перевода Floattostr() и StrtoFloat().
- •Оператор безусловного перехода Goto. Примеры.
- •Двумерные массивы. Примеры
- •Структура программы на языке Pascal.
- •Структура модуля проекта Delphi.
- •Объектно-ориентированное программирование. Понятия объекта и класса
- •Объявление меток.
- •Динамические массивы. Примеры
- •Структурированные типы данных: запись.
- •Логические типы данных.
- •Классы. Объявление классов.
- •Условный оператор в полной форме. Примеры
- •Сортировка массивов.
- •Файлы. Файловые переменные.
- •Операторы ввода и вывода.
- •Оператор цикла м параметром.
- •Процедуры. Примеры.
Процедуры. Примеры.
25 ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №___
Задание
№25 Оператор
цикла с предусловием. Примеры |
|
|||||
|
|
|||||
|
|
Преподаватель ______________________ |
||||
Практические задания.
Задание 1 Вычислить значение выражения по формуле (все переменные только вещественного типа) S=ah/2 – Площадь треугольника (a-основание, h-высота) |
Задание 2 Одноклеточная амеба каждые три часа делится на 2 клетки. Определить, сколько амеб будет через 3,6,9,12,…,24 часа.
|
Задание 3 Задан вещественный массив Х из пяти элементов. Выведите на экран значения квадратов и корней каждого из пяти элементов. |
Задание 4 Вычислить значение выражения по формуле (все переменные принимают только вещественные значения) S=a2=d2/2 - Площадь квадрата (a-длина стороны, d-длина диагонали). |
Задание 5 Написать программу, которая бы запрашивала возраст мужчины и сообщала, сколько лет ему осталось до пенсии, либо что он уже пенсионер. |
Задание 6 Составьте программу вычисления степени числа А с натуральным показателем N. |
Задание 7 Задана последовательность N целых чисел. Вычислить сумму элементов массива, порядковые номера которых совпадают со значением этого элемента.
|
Задание 8 Вычислить значение выражения по формуле (все переменные только вещественного типа) S=ab - Площадь прямоугольника (a,b - длины сторон)
|
Задание 29 Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал норму на 10% нормы предыдущего дня. Какой суммарный путь пробежит спортсмен за 7 дней?
|
Задание 10 . Вычислить значение выражения по формуле (все переменные принимают только вещественные значения) S=ah - Площадь параллелограмма
|
Задание 11 Даны длины трех отрезков a, b, c. Если можно построить треугольник по этим трем отрезкам, то вычислить его периметр и площадь. |
Задание 12 Напишите программу определения суммы всех нечетных чисел, кратных 3 в диапазоне от 1 до 99 включительно. |
Задание 13 Задан массив С из 10 элементов. Найти номер первого из элементов массива С, имеющего нулевое значение. Если таких элементов нет, вывести соответствующее сообщение.
|
Задание 14 Вычислить значение выражения по формуле (все переменные принимают только вещественные значения) S=ah=d1d2/2 - Площадь ромба (d1,d2 - диагонали)
|
Задание 15 Составить программу поиска четырехзначных чисел, которые при делении на 133 дают в остатке 125, а при делении на 134 дают в остатке 111.
|
Задание 16 С помощью оператора цикла с постусловием напишите программу, которая требует у вас пароль, например: 111, и если пароль правильный, то выводится «Молодец». Если после пятой попытки пароль все равно неправильный, выйти из программы.
|
Задание 17 Для конкурсного отбора манекенщиц приглашаются девушки не ниже 180 см. Определить, будет ли допущена Таня к участию в конкурсе.
|
Задание 18 В целочисленной последовательности есть нулевые элементы. Создать массив из номеров этих элементов.
|
Задание 19 Составьте программу, проверяющую, верно ли утверждение, что сумма цифр введенного вами целого числа делится на 5.
|
Задание 20 Даны три действительных числа a, b, c. Найти наибольшее из них.
|
Задание 21 Составить алгоритм и программу вычисления суммы ряда в соответствии с приведенным вариантом. Справа от знака равенства дано для контроля математическое значение ряда. 1-1/2+1/3-1/4+…±1/n ≈ln2
|
Задание 22 Составить алгоритм и программу вычисления суммы ряда в соответствии с приведенным вариантом. Справа от знака равенства дано для контроля математическое значение ряда. 1+1/2+1/4_1/8+…±1/2n ≈2
|
Задание 23 В произвольно заданном одномерном массиве определить число отрицательных, нулевых и положительных элементов.
|
Задание 24 В произвольном заданном одномерном массиве определить два элемента с наибольшими значениями и обнулить все элементы, расположенные между найденными значениями.
|
Задание 25 В произвольном заданном одномерном массиве целых чисел определить, есть ли в этом массиве одинаковые элементы.
|
