1. ОБЩИЕ МЕТОДИЧЕСКИЕ УКАЗАНИЯ

Распределение задач по разделам и рекомендации по их решениям следующие:

1 – линейный вычислительный процесс;

2, 3, 4 – разветвляющиеся вычислительные процессы. Задание 4 выполнять с помощью оператора выбора варианта;

5, 6 – циклические вычислительные процессы с известным и неизвестным числом циклов. Для решения рекомендуется использовать операторы цикла с предусловием (задание 5) и цикла с постусловием (задание 6);

7, 8 – одномерные массивы;

9, 10 – двумерные массивы;

При оформлении программы следует придерживаться следующих рекомендаций:

1) Необходимо указать условие задачи, добавить блок-схему вычислительного процесса, а также код программы решения задачи.

2) При создании программы необходимо позаботиться о создании пользовательского интерфейса. Для этого ввод и вывод данных следует сопровождать необходимыми комментариями.

3) Запись операторов должна быть ступенчатой.

Пояснительная записка должна быть напечатана на листах формата А4 и сброшюрована в папку (файлик) с титульным листом.

ВАРИАНТ 1

1. Вычислить длину окружности, площадь круга и объем шара одного и того же заданного радиуса. Ввод данных и вывод результата осуществлять с комментариями (например, площадь круга равна 12 кв. см.).

2. Дано х. Вычислить значение

 

Напечатать результат в следующем виде «при х=… а=… у=…».

При других значениях напечатать «при х=… решения нет».

3. При заданном в виде константы x вычислить и напечатать y=1.5*x2 - ln|x|.

Далее вычислить и напечатать

НЕ нашли? Не то? Что вы ищете?

 

Если |m|<1 вычислить и напечатать z=cos y/x.

Если |m|≥1, вычислить и напечатать

4. Составить программу вычисления площадей различных геометрических фигур:

по заданному с клавиатуры положительному значению m.

При m>6 или m<1 напечатать «формула отсутствует»

5. Составить программу табулирования функции

 

на отрезке [0;1] с шагом 0.05. Предусмотреть блокировку от деления на 0. Результаты расчетов напечатать в виде «при х=… f(x)=… ».

6. C клавиатуры пользователем последовательно вводятся n чисел. Определить минимальное среди отрицательных чисел. Если введено положительное число, вывести сообщение (например, 2-е число положительно).

7. Дан массив y (y1,y2,y3,…,y20). Разделить каждый элемент массива на разность между компонентами, имеющими максимальное и минимальное значение. Отпечатать преобразованный массив y.

8. Задан массив целых чисел Z(n). Сформировать массивы чисел Х и Y, полученных делением на 2 элементов массива Z, стоящих соответственно на нечетных и четных местах.

9. Дана матрица произвольных чисел М с 5 строками и 10 столбцами. Проверить знак произведений элементов каждого столбца. Вывести значения произведений и сообщение о их положительности или отрицательности..

10. Задана матрица А(m´m). Составить программу вычисления

ВАРИАНТ 2

1. По координатам трех вершин некоторого треугольника найти его площадь и периметр. Напечатать ответ с комментариями (например, площадь треугольника равна 30 кв. см.).

2. Дано вещественное число z. Вычислить значение функции в заданной точке z, если f(z) имеет график:

2

 

-1

 

-3

 

5

 

1

 

3

 
z

-2

 

Результат вычисления напечатайте в виде «при z=… f(z)=…».

3. Требуется задать вычисления по формуле

Напечатайте также результат вычисления выражения х2 +у2.

4. Вычислить и напечатать значение функции при следующих условиях:

Во всех остальных случаях напечатать «при l=… решения нет».

5. Для заданных чисел m и k вычислить и вывести положительные значения функции:

если t изменяется на интервале (4.4; 11.0) с шагом 1,1.

Результаты вычислений напечатать в виде «при t =… q=…» .

6. Рассчитать и отпечатать десятое значение функции y=5.25*x2 - eХ при изменении аргумента от –1 с шагом 0.1, которое было получено после достижения условия y<m2. Величина m задана.

7. Вычислить f (xi) для последовательности из 18 чисел в зависимости от условия:

Далее найти и напечатать максимальное значение среди f(xi).

8. Дан массив P(24) целых чисел. Подсчитать количество отрицательных и положительных чисел и определить их суммы. Вывод результатов вычислений осуществлять с комментариями.

9. Дана матрица А(m, n). Составить программу формирования одномерного массива В, элементы которого равны сумме элементов столбцов матрицы А. Массив В вывести.

10. Задан массив целых чисел B(3,4). Подсчитать в каждой строке число элементов, значения которых находятся в интервале 4,5 ≤ Bij ≤5. напечатать ответ в виде «в 1-ой строке таких элементов-2».

ВАРИАНТ 3

1. Составить программу перевода заданной пользователем температуры t1 из шкалы Цельсия в шкалу Фаренгейта и t2 из шкалы Фаренгейта в шкалу Цельсия, если:

температура по Фаренгейту = (температура по Цельсию)*180/100+32.

2. Даны целые x, y, z. Вычислить и напечатать

Напечатать также результаты нахождения минимального и максимальных значений.

3. Вычислить для заданного b

 

 

Напечатать результат вычисления для х=1,19 , у=0,45.

4. Составить программу расчета и печати одной из четырех функций в зависимости от следующих условий:

u=4.4*tg x2 при x=1;

v=3.14*sin2 x - 2x при x=2;

w=7.11*ln x + 5x при x=3;

z=cos2x - 9.15x при x=4.

Исходное положительное значение x задается.

В случае х>4 напечатать «функция не задана».

5. Даны с, d. Если с≠d, то вычислить и вывести все положительные значения функции

для значений x, принадлежащих отрезку [-2; 2], изменяющихся с шагом 0.2. Вывод оформить в виде таблицы, т. е. при х=… у=… .

Если с≠d, напечатать об этом сообщение и вычисления закончить.

6. Определить максимальное число n, удовлетворяющее условию

3n2 - 730n < 5

Начальное значение n и шаг его изменения задаются пользователем.

7. Дан массив а (a1,a2,…,an) целых чисел. Выбрать числа, принадлежащие отрезку [x, y] и записать их в массив Q. Если x и y задаются пользователем, а n=10. Вывести компоненты массива Q.

8. Даны два массива M(n) и L(n) произвольных чисел, сформировать массив Z, состоящий из чередующейся последовательности элементов массивов М и L (1-й элемент массива М - первый элемент массива L и т. д.).

9. Найти минимальный и максимальный элементы на главной диагонали матрицы А (5,5) и поменять их местами. Измененную матрицу вывести.

10. Дана матрица произвольных чисел M с 5 строками и 10 столбцами. Проверить знак произведения элементов каждого столбца и напечатать значения произведений в виде «произведение 1-го столбца положительно и равно …».

ВАРИАНТ 4

1. Дана длина ребра куба. Найти объем куба и площадь его боковой поверхности. Напечатать ответ в следующем виде:

При длине ребра куба … см

объем куба равен … куб. см.

площадь боковой поверхности куба равна … кв. см.

2. Дано: х, у. Составить программу для вычисления функции

если

Результат вычисления напечатать в виде «при x>y p=… R=…».

3. Дано: целые A и B; вещественные X, Y, Z. Вычислить и напечатать

если >2.18, вычислить и напечатать Z1=,

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6