Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.06.2014, 17:13   #1
Ujhj[
Заблокирован
 
Регистрация: 22.06.2014
Сообщений: 3
По умолчанию Help C++ (1)

1. У масиві А кожний елемент дорівнює 0,1 або 2. Переставити елементи масива так, щоб спочатку розташовувались всі нулі, потім одиниці, потім двійки. Додаткового масиву не створювати. Застосувати функції.
2. Створити числовий масив А з 10 елементів. Заповнити його і вивести на екран.
a) Обчислити суму додатніх елементів.
b) Визначити, скільки елементів мають значення, більше ніж середнє значення всіх елементів. Вивести на екран їх значення.
c) Знайти максимальний елемент.
d) Записати +1 замість максимального елементу масиву, а –1 замість мінімального.
e) Поміняти місцями перший і останній елементи масиву.
При складанні програми застосувати функції.

3. Створити числовий масив А з 10 елементів. Заповнити його і вивести на екран.
a) Обчислити суму двох елементів, порядкові номери яких введені з клавіатури.
b) Визначити кількість елементів, більших ніж деяке задане з клавіатури число.
c) Обчислити твір другого і мінімального елементів.
d) Вивести елементи масиву, які знаходяться між мінімальним і максимальним значеннями.
e) Ненульові елементи масиву ввести в інший масив і вивести його на екран.
При складанні програми застосувати функції.

4. Масив містить результати вимірювань температури повітря, які проводились щодня протягом грудня місяця. (елементі масиву ввести за допомогою генератора випадкових чисел .
Визначте:
• Середньо місячну температуру грудня;
• скільки разів температура була вищою 0°С;
• день, коли температура була найбільшою;
• день, коли перший раз температура піднялася вище за нуль, і збільште цю температуру на 1°С;
• будь-який з найхолодніших днів грудня;
• скільки днів в грудні температура була вище середньою;
• день, коли температура була найбліжчою до середньої температури в грудні;
• мінімальну температуру другої декаді грудня;
• температури будь-якого з найхолодніших і найтепліших днів і поміняйте їх місцями;
• середню температуру тихий днів, які стояти попереду з найхолодніших днів в грудні;
• будь-які два найхолодніші дні;
• скільки разів в грудні температура міняла знак;
• деру з мінімальних температур і поставіті її на останнє місце, зсунувши всі інші до качану масиву.
При складанні програми застосувати функції.

5. Написати програму, яка знаходить мінімальне значення 2-го вимірного динамічного масиву. Введення, виведеня даного масиву, а також знаходження мінімального значення виконати у вигляді функцій. Оголошення масиву зробити в основній програмі .

6. Написати програму, яка знаходить мінімальне значення одновимірного динамічного масиву. Введення, виведеня даного масиву, а також знаходження мінімального значення виконати у вигляді функцій. Оголошення масиву зробити в основній програмі .

7. Задан динамічний масив А(N). Видалити к-і елемент з масиву і новий масив вивести на екран. Застосувати функції.
8. Задано масив А (N). Включити новий елемент в к-му позицію масиву і новий масив вивесті на екран.
9. Задано масив А (N). Перетворити цей масив за правилом: парні елементі поділити на середньоарифметичне додатніх елементів масиву А (N), непарні залишити без зміни.
10. Задан масив B(M,N). Сформувати масив У(N) із сум від'ємних елементів стовпчиків і впорядкуваті його за спаданням. Обчислення оформити функцями .
11. Задано масив А(N,M). Сформувати масив В(М) із додатніх елементів стовпців матриці А(N,M) і впорядкуваті його за зростанням. Впорядкування масиву В(М) оформити за доромогою функції.
12. Задано матріцю З(N,N). У кожному ряду, що містить
від'ємний елемент на головній діагоналі, знайти суму всіх
елементів і вивести на екран. Обчислення сум оформити за допомогою функції.
13. Задано матріцю B(N, N). У рядах, що містять від'ємний
елемент на головній діагоналі, знайті найбільший елемент і
вивести на принтер його значення. Оформити за допомогою функції.
14. Задано масив A(N,M). Впорядкувати рядки за спаданням сум їх елементів. Обчислення сум оформити допомогою функції..
15. Створіити функцію sort_1, яка сортує елементі масиву по зменьшенню, використовуя адреси елементів масиву та вказівники на елемнти масиву. У функцію буде передаватісь одновимірний масив, його розмірність.
16. Ввести речення, яке містить наявність дужок. Перевірити, чи є в заданому тексті баланс відкриваються і закриваються дужок. Вивести повідомлення.Застосувати функції.

17. Для кожного символу заданого тексту вказати, скільки разів він зустрічається в тексті. Повідомлення про одному символі повинне друкуватися не більше одного разу. Застосувати функції.
18. У заданому реченні знайти найкоротший і найдовше слова. Застосувати функцію.
Ujhj[ вне форума Ответить с цитированием
Старый 22.06.2014, 17:27   #2
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,679
По умолчанию

Ничего... У Вас вообще не получается сделать ни одного задания?
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Старый 22.06.2014, 17:32   #3
Ujhj[
Заблокирован
 
Регистрация: 22.06.2014
Сообщений: 3
По умолчанию

Только начинаю делать...
Ujhj[ вне форума Ответить с цитированием
Старый 22.06.2014, 17:45   #4
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,679
По умолчанию

Показывайте наработки... Что сможем подскажем.
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц