Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Программирование и программное обеспечение проектной, финансовой деятельности

..pdf
Скачиваний:
5
Добавлен:
05.02.2023
Размер:
1.74 Mб
Скачать

Пример. Вводится последовательность из n целых чисел. Сохранить все

введенные значения и найти сумму всех отрицательных чисел.

Решение.

#include<stdio.h>

int Sum=0, a, n, arr[100]; int main()

{

printf(―Введите количество членов последовательности не более 100

‖);

scanf(―%i‖,n); for(int i=0; i<n;i++)

{

printf(―Введите значение члена последовательности‖); scanf(―%i‖, a);

arr[i]=a;

if (arr[i]<0) Sum+=arr[i];

}

printf(―Значение суммы отрицательный членов последовательности равна

%6i‖, Sum);

return 0;

}

Порядок выполнения работы

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

1.Усвоение задания.

2.Составление алгоритма.

3.Составление компьютерной программы.

4.Отладка программы.

5.Тестирование программы.

6.Составление отчета.

Содержание отчета

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

Порядок защиты результатов выполнения лабораторной работы

После выполнения всех этапов работы студент сообщает о готовности

защиты лабораторной работы. Проверяется отчет.

Оценка выполнения лабораторной работы по рейтинговой системе

При выполнении задания лабораторной работы в полном объеме студенту может быть выставлено максимально 6 баллов рейтинга (задания средней сложности): а) 2 балл за решение задачи; б) 2 балл за компьютерную работу,

которая позволяет получать правильное решение задачи; в) 2 балла за ответы на вопросы как по решению задачи, так и по компьютерной программе.

Задания повышенной и пониженной сложности отмечаются количеством баллов в задании.

Задания к лабораторной работе.

8.1.Заполнить массив числами 2.1, 2.2, 2.3, …, 2.18.

8.2.Найти сумму всех четных элементов одномерного массива целых чисел.

8.3.Найти наибольший и наименьший элементы одномерного массива вещественных чисел.

8.4.Найти сумму всех нечетных элементов одномерного массива целых чисел.

8.5.Дано натуральное n. Получить последовательность a1, a2 ,..., an , где

при i 1,2,..., n значение члена последовательности равно i.

8.6.Дано натуральное n. Получить последовательность a1, a2 ,..., an , где при i 1,2,..., n значение члена последовательности равно i2.

8.7.Дано натуральное n. Получить последовательность a1, a2 ,..., an , где при i 1,2,..., n значение члена последовательности равно i3.

8.8.Дано натуральное n. Получить последовательность a1, a2 ,..., an , где

при i 1,2,..., n значение члена последовательности равно i 2 .

2

8.9.Дано натуральное n. Получить последовательность a1, a2 ,..., an , где

при i

1,2,..., n значение члена последовательности равно i i

5 .

8.10. Дано натуральное n. Получить последовательность

a1, a2 ,..., an , где

при i

1,2,..., n значение члена последовательности равно

i2

i

.

2

 

 

 

 

 

 

 

 

 

8.11. Дано натуральное n. Получить последовательность

a1, a2 ,..., an , где

при i

1,2,..., n значение члена последовательности равно

 

i2

4

.

 

2

 

 

 

 

 

 

 

 

 

8.12.Заполнить массив числами 0.01, 0.02, 0.03, …, 0.20.

8.13.Даны натуральные числа n и a1, a2 ,...,an . Определить количество

членов заданной последовательности, которые являются удвоенными

нечетными числами.

8.14. Даны натуральные числа n и a1, a2 ,...,an . Определить количество членов заданной последовательности, которые являются четными числами.

8.15. Даны натуральные числа n и a1, a2 ,...,an . Определить количество членов заданной последовательности, которые делятся на 3 без остатка.

8.16. Даны натуральные числа n и a1, a2 ,...,an . Определить количество членов заданной последовательности, которые делятся на 5 без остатка.

8.17. Даны натуральные числа n и a1, a2 ,...,an . Определить количество членов заданной последовательности, которые при делении на 7

дают остаток 1, 2 или 5.

8.18. Даны натуральные числа n и a1, a2 ,...,an . Определить количество членов заданной последовательности, которые при делении на 9

дают остаток 1 или 8.

8.19. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить: a1 a2 ... an

8.20. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить:

a1a2 ...an

8.21. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить:

a1 (a2 2)...(an n)

8.22. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить среднее арифметическое такой последовательности.

8.23. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить:

a1, a1a2 , a1a2a3 ,..., a1a2 ...an

8.24. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить:

a1a2 a2a3 ... an 1an

8.25. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить:

a1 (a2 1) a2 (a3 1) ... an 1 (an 1)

8.26. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить:

a1a22 a2 a32 ... an 1an2

8.27. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить:

a1 2a2 2a3 ... 2an 1 an

8.28. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить:

a1 (a2 1)2 a2 (a3 1)2 ... an 1 (an 1)2

8.29. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить:

a1

a2

 

a3

...

an 1

 

an

2

3

n

1

 

 

 

8.30. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить:

a1

a2

 

a3

...

an 1

 

an

2!

3!

(n 1)!

n!

 

 

8.31. Даны натуральные числа n и a1 , a2 ,..., an . Определить количество членов заданной последовательности, которые являются нечетными числами.

8.32. Даны натуральные числа n и a1 , a2 ,..., an . Определить количество членов заданной последовательности, которые являются простыми числами.

8.33. Даны натуральные числа n и a1, a2 ,...,an . Определить количество членов заданной последовательности, которые являются кратными 3

ине кратными 5.

8.34.Найти произведение элементов массива целых чисел, которые кратны 9.

8.35.Найти сумму элементов массива вещественных чисел, имеющих нечетные времена.

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

8.37.Найти сумму четных элементов массива целых чисел.

8.38. Даны натуральные числа n и a1, a2 ,...,an . Заменить все члены последовательности на числа, обратные им.

8.39. Даны натуральные числа n и a1, a2 ,...,an . Определить количество членов заданной последовательности, которые являются кратными 5.

Найти сумму этих чисел.

8.40. Даны натуральные числа n и a1, a2 ,...,an . Определить количество членов заданной последовательности, которые являются кратными 5.

Найти произведение этих чисел.

8.41. Даны натуральные числа n и a1, a2 ,...,an . Определить количество членов заданной последовательности, которые меньше нуля и выстроить из них последовательность чисел, расположенных по убыванию.

8.42. Даны натуральные числа n и a1, a2 ,...,an . Определить количество членов заданной последовательности, которые являются квадратами четных чисел.

8.43. Даны натуральные числа n и a1, a2 ,...,an . Определить количество членов заданной последовательности, которые удовлетворяют условию:

ak

ak 1 ak 1

2

 

8.44. Даны натуральные числа n и a1, a2 ,...,an . Определить количество членов заданной последовательности, которые удовлетворяют условию:

ak 1

ak 1

ak

ak

2

 

8.45. Даны натуральные числа n и a1, a2 ,...,an . Определить количество членов заданной последовательности, которые удовлетворяют условию:

ak

 

ak

1

 

 

 

k

 

 

 

 

 

 

 

 

8.46. Даны действительные числа

a1, a2 ,... . Известно, что a1

0 и что

среди всех остальных есть хотя бы одно отрицательное число. Пусть

a1, a2 ,..., an - члены последовательности, предшествующие первому

отрицательному члену (n заранее неизвестно). Вычислить:

 

a1 a2

...

 

an

 

8.47. Даны действительные числа

a1, a2 ,... . Известно, что a1

0 и что

среди всех остальных есть хотя бы одно отрицательное число. Пусть

a1, a2 ,..., an - члены последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Вычислить: a1a2 ...an

8.48. Даны действительные числа a1, a2 ,... . Известно, что a1 0 и что среди всех остальных есть хотя бы одно отрицательное число. Пусть a1, a2 ,..., an - члены последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Вычислить: a1!a2!...an !

8.49. Даны действительные числа a1 , a2 ,.... Известно, что a1 0 и что среди всех остальных есть хотя бы одно отрицательное число. Пусть a1 , a2 ,..., an - члены последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Найти максимальный

иминимальный члены этой последовательности.

8.50.Даны действительные числа a1 , a2 ,.... Известно, что a1 0 и что

среди всех остальных есть хотя бы одно отрицательное число. Пусть a1 , a2 ,..., an - члены последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Вычислить среднее арифметическое такой последовательности.

8.51. Даны действительные числа a1, a2 ,... . Известно, что a1 0 и что среди всех остальных есть хотя бы одно отрицательное число. Пусть

a1, a2 ,..., an - члены последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Вычислить:

 

a1, a1a2 , a1a2a3 ,..., a1a2 ...an

 

8.52. Даны действительные числа

 

a1 , a2 ,... .

Известно, что a1

0 и что

среди всех остальных есть хотя бы одно отрицательное число. Пусть

a1 , a2 ,..., an - члены последовательности, предшествующие первому

отрицательному члену (n заранее неизвестно). Вычислить:

 

a ,

a1a2

,

a1a2 a3

,...,

a1a2 ...an

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

3

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

8.53. Даны действительные числа

 

a1, a2 ,... .

Известно, что a1

0 и что

среди всех остальных есть хотя бы одно отрицательное число. Пусть

a1 , a2 ,..., an - члены последовательности, предшествующие первому

отрицательному члену (n заранее неизвестно). Вычислить:

 

a1

 

 

a2

 

 

a3

 

...

 

an 1

 

 

 

an

 

 

 

2!

 

3!

 

 

(n

1)! n!

 

 

 

 

 

 

 

 

 

8.54. Даны действительные числа

 

a1, a2 ,... .

Известно, что a1

0 и что

среди всех остальных есть хотя бы одно отрицательное число. Пусть

a1, a2 ,..., an - члены последовательности, предшествующие первому

отрицательному члену (n заранее неизвестно). Вычислить:

 

 

 

a1a2

 

 

a2a3

 

...

 

an

1an

 

8.55. Даны действительные числа

 

a1, a2 ,... .

Известно, что a1

0 и что

среди всех остальных есть хотя бы одно отрицательное число. Пусть

a1, a2 ,..., an - члены последовательности, предшествующие первому

отрицательному члену (n заранее неизвестно). Вычислить:

 

 

 

a1a2

 

a2 a3

 

...

 

an

1an

 

 

 

 

 

 

 

 

 

 

 

n!

 

 

 

 

 

 

 

 

 

 

 

8.56. Даны действительные числа

 

a1, a2 ,... .

Известно, что a1

0 и что

среди всех остальных есть хотя бы одно отрицательное число. Пусть

a1, a2 ,..., an - члены последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Вычислить:

 

 

a1

 

 

a2

...

an

 

 

 

 

 

8.57. Даны действительные числа

a1, a2 ,... .

Известно, что a1

0 и что

среди всех остальных есть хотя бы одно отрицательное число. Пусть

a1, a2 ,..., an - члены последовательности, предшествующие первому

отрицательному члену (n заранее неизвестно). Вычислить:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a1

 

 

a2

 

...

 

an

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8.58. Даны действительные числа

a1, a2 ,... .

Известно, что a1

0 и что

среди всех остальных есть хотя бы одно отрицательное число. Пусть

a1, a2 ,..., an - члены последовательности, предшествующие первому

отрицательному члену (n заранее неизвестно). Вычислить:

 

a1

2a2 2a3

...

 

2an 1 an

 

 

8.59. Даны действительные числа

a1, a2 ,... .

Известно, что a1

0 и что

среди всех остальных есть хотя бы одно отрицательное число. Пусть

a1, a2 ,..., an - члены последовательности, предшествующие первому

отрицательному члену (n заранее неизвестно). Вычислить:

 

a1 (a2

1) a2 (a3

1)

... an 1 (an

1)

 

8.60. Даны действительные числа

a1, a2 ,... .

Известно, что a1

0 и что

среди всех остальных есть хотя бы одно отрицательное число. Пусть

a1 , a2 ,..., an - члены последовательности, предшествующие первому

отрицательному члену (n заранее неизвестно). Вычислить:

 

a1 (a2

2) a2 (a3

3) ...

 

 

an 1 (an

n)

 

8.61.Дано натуральное n. Получить последовательность a1, a2 ,..., an , где при i 1,2,..., n значение члена последовательности равно i!.

8.62.Дано натуральное n. Получить последовательность a1, a2 ,..., an , где

при i 1,2,..., n значение члена последовательности равно 2i 1 .

8.63.Дано натуральное n. Получить последовательность a1, a2 ,..., an , где при i 1,2,..., n значение члена последовательности равно i i!3 .

8.64.Дано натуральное n. Получить последовательность a1, a2 ,..., an , где

при i 1,2,..., n значение члена последовательности равно 2i 3i 1 .

8.65. Дано натуральное n. Получить последовательность a1, a2 ,..., an , где при i 1,2,..., n значение члена последовательности равно 2i i!.

8.66. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить: a1 a2 ... an

8.67. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить: a1 a2 ...an

8.68. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить:

a1 a2 a3 ... ( 1)n 1 an

8.69. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить:

a12 , a1a2 , a1a3 ,..., a1an

8.70. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить:

a12 , a1a22 , a1a33 ,..., a1ann

8.71. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить минимальное значение элементов в массиве.

8.72. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить максимальное значение элементов в массиве.

8.73. Даны натуральное n и действительные числа a1, a2 ,..., an . Вычислить сумму максимального и минимального значений элементов в массиве.

8.74. Даны натуральное n и действительные числа a1, a2 ,..., an .

Упорядочить массив по убыванию.

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