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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2011, 09:32   #1
Jiraiya
Новичок
Джуниор
 
Регистрация: 22.12.2011
Сообщений: 2
Восклицание Задача на С++

Всем здравствуйте,дали много заданий по программированию (С++),но не знаю как решить.Очень прошу,кто разбирается напишите.
1. Дано вещественное число X (|X| < 1) и целое число N (> 0). Найти значение выражения X – X2/2 + X3/3 – … + (–1)N–1•XN/N.Полученное число является приближенным значением функции ln в точке 1 + X.
2. Дано целое число N (> 0). Найти наименьшее целое положительное число K, квадрат которого превосходит N: K2 > N. Функцию извлечения квадратного корня не использовать.
3. Дано целое число N (> 0). Используя операции деления нацело и взятия остатка от деления, найти количество его четных цифр.
4. Даны два целых числа A и B (A < B). Найти произведение всех целых чисел от A до B включительно.
5. Дано целое число N (> 1) и набор из N вещественных чисел. Проверить, образует ли данный набор возрастающую последовательность. Если образует, то вывести True, если нет — вывести False.
6. Даны целые положительные числа A и B (A < B). Вывести все целые числа от A до B включительно; при этом каждое число должно выводиться столько раз, каково его значение (например, число 3 выводится 3 раза).
7. Дан массив A размера N и целое число K (1 ÷ K ÷ N). Вывести элементы массива с порядковыми номерами, кратными K: AK, A2•K, A3•K, … . Условный оператор не использовать.
8. Дан массив размера N. Найти количество участков, на которых его элементы монотонно убывают.
9. Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу: элемент BK равен сумме элементов массива A с номерами от K до N.
10. Дан массив размера N (N — четное число). Поменять местами первую и вторую половины массива.
11. Дан целочисленный массив размера N. Удалить из массива все элементы, встречающиеся более двух раз, и вывести размер полученного массива и его содержимое.
12. Дано целое число K (> 1) и целочисленный массив размера N. Поменять местами первую серию массива и его серию с номером K (Назовем серией группу подряд идущих одинаковых элементов). Если серий в массиве меньше K, то вывести массив без изменений.

13.Вывод элементов.
Дана квадратная матрица A порядка M. Начиная с элемента A[1,1], вывести ее элементы следующим образом («уголками»): все элементы первой строки; элементы последнего столбца, кроме первого (уже выведенного) элемента; оставшиеся элементы второй строки; оставшиеся элементы предпоследнего столбца и т. д.; последним выводится элемент AM,1.

14.Вычисление характеристик.
Дана квадратная матрица порядка M. Обнулить элементы матрицы, лежащие на побочной диагонали и ниже нее. Условный оператор не использовать.

15.Модификация.
Дана матрица размера M x N (N — четное число). Поменять местами левую и правую половины матрицы.

16.Описать процедуру ShiftRight3(A, B, C), выполняющую правый циклический сдвиг: значение A переходит в B, значение B — в C, значение C — в A (A, B, C — вещественные параметры, являющиеся одновременно входными и выходными). С помощью этой процедуры выполнить правый циклический сдвиг для двух данных наборов из трех чисел: (A1, B1, C1) и (A2, B2, C2).

17.Описать функцию TriangleP(a, h), находящую периметр равнобедренного треугольника по его основанию a и высоте h, проведенной к основанию (a и h — вещественные). С помощью этой функции найти периметры трех треугольников, для которых даны основания и высоты. Для нахождения боковой стороны b треугольника использовать теорему Пифагора:
b2 = (a/2)2 + h2.
Jiraiya вне форума Ответить с цитированием
Старый 22.12.2011, 19:06   #2
Jiraiya
Новичок
Джуниор
 
Регистрация: 22.12.2011
Сообщений: 2
По умолчанию

Кто знает какие нибудь,отпишитесь.
Jiraiya вне форума Ответить с цитированием
Старый 22.12.2011, 21:13   #3
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

Ну, я все знаю.
Отписался.
Хочешь тоже знать? -- Стукни в аську, договоримся о цене.
Сделаю быстро и недорого.
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062
Mandrivnyk вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача о стрелках (задача Майхелла) Silly Student Помощь студентам 0 14.12.2011 22:20
Задача на оптимальный расчет маршрута (задача в презентации) в табличном процессоре Excel Toofed Помощь студентам 0 30.11.2011 01:12
Задача минимизации дисбаланса на линии сборки (задача минимакса) LenZab Microsoft Office Excel 13 13.03.2011 22:51