|
|
Другие темы раздела | |
C (СИ) Описать рекурсивную функцию Combin2(N, K) целого типа, находящую C(N, K) — число сочетаний из N элементов по K — с помощью рекуррентного соотношения Recur7. Описать рекурсивную функцию Combin2(N, K) целого типа, находящую C(N, K) — число сочетаний из N элементов по K — с помощью рекуррентного соотношения: C(N, 0) = C(N, N) = 1, C(N, K) = C(N − 1, K) + C(N − 1, K − 1) при 0 < K < N. Параметры функции — целые числа; N > 0, 0 ≤ K ≤ N. Считать, что параметр N не превосходит 20. Для уменьшения количества рекурсивных вызовов по... https://www.cyberforum.ru/ c-beginners/ thread1123202.html |
Описать рекурсивную функцию RootK(X, K, N) вещественного типа, находящую приближенное значение корня K-й степени из числа X по формуле C (СИ) Recur8. Описать рекурсивную функцию RootK(X, K, N) вещественного типа, находящую приближенное значение корня K-й степени из числа X по формуле: {Y}_{0} = 1, {Y}_{N+1} = {Y}_{N} - ({Y}_{N} - X/({{Y}_{N}}^{K-1}/K), где {Y}_{N}, обозначает RootK(X, K, N) при фиксированных X и K. Параметры функции: X (> 0) — вещественное число, K (> 1) и N (> 0) — целые. С помощью функции RootK найти... |
C (СИ) Описать рекурсивную функцию GCD(A, B) целого типа, находящую наибольший общий делитель
https://www.cyberforum.ru/ c-beginners/ thread1123199.html Recur9. Описать рекурсивную функцию GCD(A, B) целого типа, находящую наибольший общий делитель (НОД, greatest common divisor) двух целых положительных чисел A и B, используя алгоритм Евклида: НОД(A, B) = НОД(B, A mod B), B ≠ 0; НОД(A, 0) = A, где «mod» обозначает операцию взятия остатка от деления. С помощью этой функции найти НОД(A, B), НОД(A, C), НОД(A, D), если даны числа A, B, C,... |
C (СИ) Описать рекурсивную функцию DigitSum(K) целого типа, которая находит сумму цифр целого числа K, не используя оператор цикла Recur10°. Описать рекурсивную функцию DigitSum(K) целого типа, которая находит сумму цифр целого числа K, не используя оператор цикла. С помощью этой функции найти суммы цифр для пяти данных целых чисел. https://www.cyberforum.ru/ c-beginners/ thread1123198.html |
Описать рекурсивную функцию MaxElem(A, N) целого типа, которая находит максимальный элемент целочисленного массива A размера N C (СИ) Recur11. Описать рекурсивную функцию MaxElem(A, N) целого типа, которая находит максимальный элемент целочисленного массива A размера N (1 ≤ N ≤ 10), не используя оператор цикла. С помощью этой функции найти максимальные элементы массивов A, B, C размера {N}_{A}, {N}_{B} ,{N}_{C} соответственно. |
C (СИ) Обработка символьных данных и строк с помощью указателей
https://www.cyberforum.ru/ c-beginners/ thread1123133.html Дана последовательность, содержащая от 1 до 30 слов, в каждом из которых от 1 до 5 прописных латинских букв; между соседними словами - запятая, за последним словом - точка. Напечатать все слова в порядке убывания. На Паскале код написать могу, а на Си ума не хватает. Добавлено через 25 секунд Помогите пожалуйста. Добавлено через 13 минут Дана последовательность, содержащая от 2 до 50... |
C (СИ) Обработка матриц с помощью указателей
https://www.cyberforum.ru/ c-beginners/ thread1123117.html Это программа которую нужно реализовать при помощи указателей. Помогите пожалуйста!!! #include <locale.h> #include <stdio.h> #include <stdlib.h> #include <conio.h> #define n 100 int main() { float a; float v; |
Ввод чисел до 0. Найти количество простых чисел. Ошибка синтаксиса C (СИ) Задание: Ввод чисел до 0. Найти количество простых чисел. Укажите где ошибка и подскажите как убрать #include <iostream> int main() { using namespace std; int ms; int i=0,n=0,kol=0,v=0; do |
C (СИ) Красно-черное дерево - нужен пример реализации
https://www.cyberforum.ru/ c-beginners/ thread1122933.html Добрый день:) Ни о кого не завалялось кода реализации красно-черного дерева? |
C (СИ) При повторном realloc-е выбивает ошибку
https://www.cyberforum.ru/ c-beginners/ thread1122803.html Доброго дня, уважаемые форумчане. Прошу у вас помощи в работе с указателями и перераспределении памяти. Задание простое: Написать ф-цию, которая находит все элементы в массиве, которые не равняются указанному символу. Использовать ф-ции для заполнения и вывода массива. Нужно использовать malloc\realloc для изменения размера массива. При второй итерации цикла do-while в ф-ции main, при... |
C (СИ) Работа с клавиатурой в graphics.h Всем привет! Кто знает каким образом можно обрабатывать нажатия клавиш клавиатуры для того, чтобы, например масштабировать график функции, нарисованный с помощью graphics.h? Спасибо! |
C (СИ) Определить, равны ли вектора с заданными координатами
https://www.cyberforum.ru/ c-beginners/ thread1122667.html Даны данные a1,b1,c1,a2,b2,c2. Определить, равны ли вектора с такими координатами. |
0 / 0 / 0
Регистрация: 25.09.2013
Сообщений: 26
|
|||||||||||
0 | |||||||||||
Ошибка выделения памяти под массив - C (СИ) - Ответ 591845718.03.2014, 20:54. Показов 1121. Ответов 1
Метки (Все метки)
Есть двумерный массив. Создается он таким образом:
Пытаюсь создать огромный массив (в качестве m и n болшое количество девяток). Крашится на строке
В доках сказано что при неудачном выделении памяти указатель вернёт NULL, но программа просто крашится. Как решить? Точнее сказать как мне отследить что пользователь пытается создать огромный массив и вывести соответствующие сообщение. Вернуться к обсуждению: Ошибка выделения памяти под массив C (СИ)
0
|
18.03.2014, 20:54 | |
Готовые ответы и решения:
1
Каков механизм выделения битов под участок памяти Приведите свой вариант оптимального выделения памяти под 2 матрицы Ошибка в выделении памяти под 3х мерный массив Распределение памяти для выделения и освобождения блоков памяти внутри запрошенного пула |
18.03.2014, 20:54 | |
18.03.2014, 20:54 | |
Помогаю со студенческими работами здесь
0
Выделение памяти под динамический массив Выделение памяти под трехмерный массив Выделение памяти динамически под массив Динамическое выделение памяти под массив |