Контрольная работа по теме «Программирование»

Задача 1. Составьте программу на языке программирования Паскаль для вычисления значения выражения (смотри варианты индивидуальных заданий).

  1. ; при а =4,3; b=23; x=0,54

2. ; при а =0,3; b=1,23; c=2; d=3,54; x=0,38

  1. ; при а =3; b=65,3; x=1,3
  2. ; при а =5,13; b=45,2; c=1,42; d=0,57; x=0,67
  3. ; при x=1,75
  4. ; при x=2; a =5,823; y
  5. ; при а=34,12; х=0,91

Задача 2. Разработайте алгоритм и составьте программу на языке программирования Паскаль для решения задачи, выбранной из перечня индивидуальных заданий.

1. Составить алгоритм для нахождения наименьшего значения среди трех заданных переменных x1, x2, x3.

2. ;

3. ;

4. Даны три числа. Найти максимальное и уменьшить его в два раза. Результат вывести.

5. Даны действительные числа a, b, c. Проверить выполняется ли условие a<b<c. Вывести соответствующее сообщение.

6. Вести числа A, B, C. Вывести на экран сообщение, что треугольник с такими сторонами является:

- равносторонним;

- равнобедренным;

- ни тем, ни другим.

7. Даны целые числа X, Y, Z. Вычислить максимальное из (X+Y+Z, X×Y×Z)

 

Задача 3. Разработайте алгоритм и составьте программу на языке программирования Паскаль для решения задачи, выбранной из перечня индивидуальных заданий:

1. Вывести таблицу значений функции (аргумент, результат):

 для x от -3 до 3.

2. Дано целое положительное число (N>1). Вывести значение факториала N! (факториал – это произведение 1×2×3×…×N).

3. Вывести таблицу значений функции (аргумент, результат):

 для x от 1 до 8.

4. Вывести таблицу значений функции (аргумент, результат):

 для x от -2 до 3.

5. Найти все четные двухзначные числа.

6. Вывести все нечетные трехзначные числа.

7. Вывести таблицу значений функции (аргумент, результат):

 для x от 0 до 6.

Задача 4. Разработайте алгоритм и составьте программу на языке программирования Паскаль для решения задачи, выбранной из перечня индивидуальных заданий:

1. Заполнить одномерный массив а[1..15] случайными числами, посчитать их сумму.

2. Из одномерного массива А[1..8] получить одномерный массив В[1..8], элементы которого больше на 3 чем элементы первого массива. Вывести на экран элементы массива В.

3. Составить программу, определяющую минимальный элемент одномерного массива C[N..M] и его индекс.

4. Составить программу, определяющую количество ненулевых элементов одномерного массива С[1..5]

5. Дан одномерный массив S(N). Сформировать новый массив К(N), который состоит из удвоенных элементов массива S.

6. Найти произведение отрицательных элементов массива.

7. Найти все отрицательные элементы массива S(N), вывести их на экран, если таких нет, то вывести об этом сообщение.

 

Задача 5:

1. Разработать алгоритм ввода с клавиатуры целых чисел до тех пор, пока не будет введено число 6. Вывести сумму их квадратов.

2. Дана последовательность из 10 чисел. Посчитать количество положительных и отрицательных чисел последовательности.

3. Составьте программу вычисления выражения для заданного натурального n:

a. .

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

5. Составить алгоритм вычисления (n+3)!

(N! – факториал, произведение 1×2×3×…×N)

6. Дан двумерный массив X (3´4). Посчитать произведение и сумму элементов массива.

7. Дан двумерный массив С (5´4). Вывести на экран содержимое массива в виде таблицы.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: