ВУЗ:
Составители:
Рубрика:
48
сии, если в каждой сессии было по три экзамена. Создать три экземпляра такой
структуры и с помощью указателей заполнить их данными. Если форма обуче-
ния у студентов одинаковая, то вывести средний балл каждого студента за все
время обучения, в противном случае посчитать средний балл по каждому пред-
мету (учесть, что
один предмет может читаться несколько семестров).
5. Создать динамический массив, заполнить его последовательными
числами, начиная с 10, вывести на печать, удалить и опять попытаться вывес-
ти на печать.
6. Создать матрицу с помощью new, заполнить ее последовательными
числами, начиная с 1, и вывести на печать.
7. В массиве из n элементов, созданном динамически, найти
номер пер-
вого отрицательного элемента.
8. Определить, являются ли значения массива, созданного динамиче-
ски, монотонной последовательностью.
9. Определить, являются ли значения массива, созданного динамиче-
ски, арифметической последовательностью.
10. Найти в массиве, созданном динамически, номер элемента, превы-
шающего среднее арифметическое этого массива.
11. Найти номер элемента массива, созданного динамически, меньший
среднего арифметического положительных. Если такого элемента нет, то вы-
дать соответствующее сообщение.
12. Создать динамический массив, состоящий из символов. Определить,
содержится ли в нем набор из трех заданных букв.
13. В матрице, созданной динамически, определить количество строк,
образующих арифметическую прогрессию.
14. В матрице, созданной динамически, определить номера первых от-
рицательных элементов в каждой строке. Если отрицательных в строке нет,
то выдать соответствующее сообщение.
15. Выполнить действия над числами x, y в зависимости от значения ор
типа char: если op= ‘+’, то x+y; если op= ‘–’, то x–y; если op = ‘/′,
то x/y; если op = ‘*’, то x*y.
16. Написать программу с оператором switch, который позволяет
вывес-
ти на печать сообщения о вводимом символе:
если вводится ‘a’,‘b’,‘c’,‘d’, то выводится сообщение «
заглавная»;
если ‘a’,‘b’,‘c’,‘d’, то сообщение «
прописная»;
если ‘0’,‘1’,‘2’,‘3’, то сообщение «
цифра».
17. Написать программу вычисления по заданному радиусу и значению пе-
ременной k площади круга (k=1), длины окружности (k=2), объема шара
(k=3).
18. Посчитать количество первых четырех заглавных латинских букв в
тексте (A,B,C,D), вводимом с клавиатуры посимвольно.
19. Написать программу определения величины day, значение которой
равно количеству дней в заданном месяце
2001 года.
48
сии, если в каждой сессии было по три экзамена. Создать три экземпляра такой
структуры и с помощью указателей заполнить их данными. Если форма обуче-
ния у студентов одинаковая, то вывести средний балл каждого студента за все
время обучения, в противном случае посчитать средний балл по каждому пред-
мету (учесть, что один предмет может читаться несколько семестров).
5. Создать динамический массив, заполнить его последовательными
числами, начиная с 10, вывести на печать, удалить и опять попытаться вывес-
ти на печать.
6. Создать матрицу с помощью new, заполнить ее последовательными
числами, начиная с 1, и вывести на печать.
7. В массиве из n элементов, созданном динамически, найти номер пер-
вого отрицательного элемента.
8. Определить, являются ли значения массива, созданного динамиче-
ски, монотонной последовательностью.
9. Определить, являются ли значения массива, созданного динамиче-
ски, арифметической последовательностью.
10. Найти в массиве, созданном динамически, номер элемента, превы-
шающего среднее арифметическое этого массива.
11. Найти номер элемента массива, созданного динамически, меньший
среднего арифметического положительных. Если такого элемента нет, то вы-
дать соответствующее сообщение.
12. Создать динамический массив, состоящий из символов. Определить,
содержится ли в нем набор из трех заданных букв.
13. В матрице, созданной динамически, определить количество строк,
образующих арифметическую прогрессию.
14. В матрице, созданной динамически, определить номера первых от-
рицательных элементов в каждой строке. Если отрицательных в строке нет,
то выдать соответствующее сообщение.
15. Выполнить действия над числами x, y в зависимости от значения ор
типа char: если op= +, то x+y; если op= , то xy; если op = /′,
то x/y; если op = *, то x*y.
16. Написать программу с оператором switch, который позволяет вывес-
ти на печать сообщения о вводимом символе:
если вводится a,b,c,d, то выводится сообщение «заглавная»;
если a,b,c,d, то сообщение «прописная»;
если 0,1,2,3, то сообщение «цифра».
17. Написать программу вычисления по заданному радиусу и значению пе-
ременной k площади круга (k=1), длины окружности (k=2), объема шара
(k=3).
18. Посчитать количество первых четырех заглавных латинских букв в
тексте (A,B,C,D), вводимом с клавиатуры посимвольно.
19. Написать программу определения величины day, значение которой
равно количеству дней в заданном месяце 2001 года.
Страницы
- « первая
- ‹ предыдущая
- …
- 46
- 47
- 48
- 49
- 50
- …
- следующая ›
- последняя »
