Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Лабораторная работа №4. Разработка программ с использованием одномерных массивов.

Тема 7. Указатели в Си. | Тема 8. Использование указателей при обработке одномерных и двумерных массивов. | Тема 9. Символы и строки в Си. | Тема 11. Структуры данных в Си. | Тема 12. Динамические структуры данных. | Тема 13. Работа с файлами в Си. | Тема 14. Графика в Си. | Тема 15. Объектно-ориентированное программирование. | Лабораторная работа № 1. Программирование выражений, состоящие из различных типов, переменных, констант, различных операций и стандартных функций на языке СИ. | Лабораторная работа № 2. Разработка программ с использованием управляющих структур. |


Читайте также:
  1. II. Работа над произведением.
  2. III. Работа над произведением.
  3. III. Сообщение темы урока. Работа над новым материалом
  4. III. Требования к конкурсным работам
  5. IV. Лабораторная диагностика ВИЧ-инфекции
  6. IV. Лабораторная диагностика ВИЧ-инфекции
  7. IV. ПРОГРАММА СЕМИНАРСКИХ ЗАНЯТИЙ

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

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

1. Даны натуральное число n, действительные числа Вычислить .

2. Даны натуральное число n, действительные числа Вычислить .

3. Даны натуральное число n, действительные числа Вычислить .

4. Даны натуральное число n, действительные числа Вычислить .

5. Даны натуральное число n, действительные числа Вычислить .

6. Даны натуральное число n, действительные числа Вычислить .

7. Даны натуральное число n, действительные числа Вычислить .

8. Даны натуральное число n, действительные числа Вычислить .

9. Даны натуральное число n, действительные числа Вычислить .

10. Даны натуральное число n, действительные числа Вычислить .

11. Даны натуральное число n, действительные числа Вычислить . 12. Даны натуральное число n, действительные числа Вычислить .

13. Даны натуральное число n, действительные числа Вычислить .

14. Даны натуральное число n, действительные числа Вычислить

.

15. Даны натуральное число n, действительные числа Вычислить .

16. Даны натуральное число n, действительные числа Вычислить .

17. Даны натуральное число n, действительные числа Вычислить .

18. Даны натуральное число n, действительные числа Вычислить .

19. Даны натуральное число n, действительные числа Вычислить .

20. Даны натуральное число n, действительные числа Вычислить .

21. Даны натуральное число n, действительные числа Вычислить .

22. Даны действительные числа . Получить (вывести) последовательность

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

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

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

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

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

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

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

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

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

32. Вычислить значение выражения для Результат выполнения занести в массив чисел.

33. Цилиндр объёма единица имеет в высоту h. Определить радиус основания цилиндра для значений h, равных Результат выполнения занести в массив чисел.

34. Вычислить значения многочлена для . Результат выполнения занести в массив чисел.

35. Получить таблицу температур по Цельсию от 0 до 100 градусов и их эквивалентов по шкале Фаренгейта, используя для перевода формулу Результат выполнения занести в массив чисел .

36. Вычислить значения функции для значений x, изменяющихся от -3 до 1, с шагом 0.1. Полученный результат выполнения занести в массив чисел.

37. Даны действительные числа . Известно, что и что среди есть хотя бы одно отрицательное число. Пусть члены данной последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Получить .

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

39. Даны действительные числа . Известно, что и что среди есть хотя бы одно отрицательное число. Пусть члены данной последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Получить среднее геометрическое .

40. Даны действительные числа . Известно, что и что среди есть хотя бы одно отрицательное число. Пусть члены данной последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Получить .

41. Даны действительные числа . Известно, что и что среди есть хотя бы одно отрицательное число. Пусть члены данной последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Получить .

42. Даны действительные числа . Известно, что и что среди есть хотя бы одно отрицательное число. Пусть члены данной последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Получить .

43. Даны действительные числа . Известно, что и что среди есть хотя бы одно отрицательное число. Пусть члены данной последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Получить

44. Даны действительные числа . Известно, что и что среди есть хотя бы одно отрицательное число. Пусть члены данной последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Получить

45. Даны натуральное число , действительные положительные числа . Значения являются емкостями конденсаторов. Определить емкости систем конденсаторов, которые получаются последовательным и параллельным соединением исходных конденсаторов.

46. Даны действительные числа . Все члены этой последовательности, начиная с первого положительного, уменьшить на 0.5.

47. Даны натуральное число , действительные числа , Получить числа , которые связаны с следующим образом , , , .

48. Даны действительные числа . Известно, что и что среди есть хотя бы одно отрицательное число. Пусть члены данной последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Получить .

49. Дан массив А (10). Найти сумму и количество положительных элементов, предшествующих первому нулевому элементу.

50. Дан массив А (20). Найти минимальный и максимальный элементы массива и их порядковые номера.

51. Дан массив А (15). Найти минимальный элемент среди элементов, расположенных на нечетных позициях массива, а также определить количество и произведение ненулевых элементов, следующих за первым минимальным элементом.

52. Дан массив А (30). Найти сумму и количество положительных элементов, расположенных между минимальным и максимальным элементами массива.

53. Если у массива А (30) есть элемент, равный В, то переменной Х присвоить значение, равное сумме всех положительных четных элементов, предшествующих первому по порядку такому элементу, иначе переменной Х присвоить 0.

54. Если у массива А (20) есть элемент, равный квадрату последнего элемента, то все элементы, следующие за ним, возвести в квадрат, иначе вывести массив без изменения.

55. Переменной Х присвоить 1, если элементы массива В (40) образуют возрастающую последовательность и значение 0 в противном случае.

56. Дан массив А (10). Найти максимальный элемент массива, упорядочить элементы, следующие за ним по убыванию.

57. По двум заданным одномерным массивам формируется третий, содержащий в начале элементы первого, а в конце – элементы второго массива.

58. По двум заданным одномерным массивам формируется третий, содержащий попарно максимальные числа.

59. Построить упорядоченный массив А (50) из элементов массивов В (20) и С (30). Массивы В (20) и С (30) предварительно упорядочены по возрастанию.

60. Дан массив А (40). Упорядочить элементы массива по убыванию.

61. Дан массив А (50). Определить количество отрицательных элементов, расположенных на четных позициях, и сумму положительных элементов, расположенных на нечетных позициях.

62. Дан массив А (50). Каждый пятый элемент массива возвести в пятую степень.

63. Дан массив А (20). Найти минимальный элемент массива, упорядочить элементы, расположенные до этого элемента по убыванию.

64. Дан массив А (30). Если среди элементов массива есть элемент равный некоторому числу М, то переменной Х присвоить произведение ненулевых элементов, расположенных до этого элемента, в противном случае переменной Х присвоить 0.

65. Найти сумму и количество положительных элементов, предшествующих первому нулевому элементу.

66. Дан массив А (50). Найти сумму и количество нечетных положительных элементов, следующих за первым по порядку нулевым элементом.

67. Дан массив А (50). Найти максимальное количество подряд идущих положительных четных элементов.

68. Даны действительные числа a 1, …, an, b 1, …, bn. Вычислить (a 1+ bn)(a 2+ bn -1)....(an + b 1).

69. Даны действительные числа a 1, …, a 28, b 1, …, b 28. Члены последовательности с 1, …, с 29 связаны с членами данной последовательностей соотношениями с 29 = 0, (i = 1, …, 28).

70. Даны действительные числа a 1, …, an. Если в результате замены отрицательных членов последовательности a 1, …, an их квадратами члены будут образовывать неубывающую последовательность, то получить сумму членов исходной последовательности, в противном случае получить их произведение.

71. Даны целые числа a 1, …, an, каждое из которых отлично от нуля. Если в последовательности отрицательные и положительные члены чередуются, то ответом должна служить сама исходная последовательность. Иначе получить все отрицательные члены последовательности, сохранив порядок их следования.

72. Даны действительные числа a 1, …, a 20. Преобразовать эту последовательность по правилу. Большее из чисел ai и a 10 + i (i = 1, …, 10) принять в качестве нового значения ai, а меньшее – в качестве нового элемента a 10 + i.

73. Даны целые числа a 1, …, an. Если в данной последовательности ни одно четное число не расположено после нечетного, то получить все отрицательные члены последовательности, иначе все положительные. Порядок следования чисел в обоих случаях заменяется на обратный.

74. Даны действительные числа a 1, …, an. Получить b 1, …, b 10, где bi равно сумме тех членов последовательности a 1, …, an, которые принадлежат полуинтервалу (i -1, i ] (i = 1, …, 10). Если в полуинтервал не содержит членов последовательности, то соответствующее bi положить равным нулю.

75. Даны целые числа a 1, …, a 30. Пусть M – наибольшее, а m – наименьшее из a 1, …, a 30. Получить в порядке возрастания все целые из интервала (m, M), которые не входят в последовательность a 1, …, a 30.


Дата добавления: 2015-11-04; просмотров: 312 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Лабораторная работа № 3. Использование операторов цикла при решении задач.| Лабораторная работа №5. Разработка программ с использованием двумерных массивов.

mybiblioteka.su - 2015-2024 год. (0.013 сек.)