0 / 0 / 0
Регистрация: 16.12.2011
Сообщений: 14
|
|
1 | |
Строки/Матрицы/Функции/Списки16.12.2011, 23:54. Показов 985. Ответов 13
Метки нет (Все метки)
Доброго времени суток!
Очень нуждаюсь в помощи, срочно. Нужно написать 4 проги, вроде лёгкие, но я сам не могу понять 1) Строки: Дана строка: Ваши фамилия, имя и отчество записаны через один пробел. Подсчитать кол - во букв "о" во всей строке. 2) Матрицы:Дана матрица. Найти для каждой строки матрицы сумму максимального и минимального элементов. Распечатать в виде столбца. 3) Функции: Написать программу, подсчитывающую число сочетаний без повторения из N элементов по K элементов: C(N,K) = N!/K! (N - K)! + 2 способа ввода чисел вручную и автоматически. 4) Списки: Найти кол - во чисел в списке, которые совпадают с числом, стоящим на заданном месте. Ребят, вся надежда на вас! Плиз, помогите!
0
|
16.12.2011, 23:54 | |
Ответы с готовыми решениями:
13
В функции, для каждой строки матрицы M[n][k], максимальный элемент поменять местами с первым элементом строки Удалить из матрицы A все строки, сумма элементов которых четна, а из матрицы B – строки, сумма элементов которых нечетна(функции) Поиск максимального элемента строки матрицы (функции) Отсортировать по убыванию все строки матрицы при помощи функции |
33 / 33 / 4
Регистрация: 04.03.2011
Сообщений: 67
|
||||||
17.12.2011, 00:29 | 2 | |||||
1)
1
|
0 / 0 / 0
Регистрация: 16.12.2011
Сообщений: 14
|
|
17.12.2011, 00:44 [ТС] | 3 |
strlen и getch не может инициализировать, можно заменить??))
Добавлено через 10 минут Не, не пашет(((
0
|
33 / 33 / 4
Регистрация: 04.03.2011
Сообщений: 67
|
||||||
17.12.2011, 00:54 | 4 | |||||
Попробуйте тогда так
1
|
0 / 0 / 0
Регистрация: 16.12.2011
Сообщений: 14
|
|
17.12.2011, 01:05 [ТС] | 5 |
Ввожу ФИО, enter... И прога молчит, что за дрянь то??(((
Добавлено через 46 секунд Даже понять не могу в чём проблема((
0
|
33 / 33 / 4
Регистрация: 04.03.2011
Сообщений: 67
|
||||||
17.12.2011, 01:06 | 6 | |||||
2)
1
|
0 / 0 / 0
Регистрация: 16.12.2011
Сообщений: 14
|
|
17.12.2011, 01:09 [ТС] | 7 |
Кстати, у меня eclipse выдаёт ошибку типа: Description Resource Path Location Type
cannot open output file Прога.exe: Permission denied Прога C/C++ Problem Как можно устранить?? (Всей группой боролись, но так и не выяснили))
0
|
33 / 33 / 4
Регистрация: 04.03.2011
Сообщений: 67
|
|
17.12.2011, 01:17 | 8 |
Я компилирую в Visual Stidio 2010. На счет Eclipse я не знаю
Вот скрин работы програмы:
1
|
0 / 0 / 0
Регистрация: 16.12.2011
Сообщений: 14
|
|
17.12.2011, 12:09 [ТС] | 9 |
Огромное спасибо))
Вот только проблема в том, что мне всё это в C++ нужно и в eclipse)) Добавлено через 10 часов 49 минут Ilina Rimma Sergeyevna „«п Їа®¤®«¦Ґ*Ёп **¦¬ЁвҐ «оЎго Є«*ўЁиг . . . Первая прога выдаёт такой ответ, из за чего это может быть то??))
0
|
576 / 559 / 47
Регистрация: 16.12.2011
Сообщений: 1,389
|
|||||||||||
17.12.2011, 13:37 | 10 | ||||||||||
Так как это просто лабы, то сделать видимость C++ несложно) Например, так
Добавлено через 15 минут По спискам.
Добавлено через 1 минуту По поводу подсчета сочетаний - что конкретно от вас хотят? насколько большие числа будут и т.д.
1
|
0 / 0 / 0
Регистрация: 16.12.2011
Сообщений: 14
|
|
17.12.2011, 14:38 [ТС] | 11 |
По поводу подсчёта сочетаний: Нужно взять элементы с номера N по номер K и подсчитать сколько будет сочетаний с взятыми числами
0
|
576 / 559 / 47
Регистрация: 16.12.2011
Сообщений: 1,389
|
|
17.12.2011, 15:05 | 12 |
Я имел ввиду скорее тему, по которой было выдано это задание. Это рекурсии или это в цикле считать надо. Надо ли это вначале упрощать, чтобы избежать очень больших чисел при расчете факториала, или вам заранее известно, что N и K - небольшие.
0
|
0 / 0 / 0
Регистрация: 16.12.2011
Сообщений: 14
|
|
17.12.2011, 15:09 [ТС] | 13 |
Ах вот оно что))
N & K небольшие числа. Это рекурсивная задача должна быть))
0
|
576 / 559 / 47
Регистрация: 16.12.2011
Сообщений: 1,389
|
||||||
17.12.2011, 15:19 | 14 | |||||
Если рекурсия и если действительно небольшие числа (при 21 будет уже переполнение 64-битного беззнакового числа), то как-то так будет выглядеть рекурсивная функция факториала
Если значения будут больше, чем 21, то нужно будет перед умножениями вначале сокращать.
0
|
17.12.2011, 15:19 | |
17.12.2011, 15:19 | |
Помогаю со студенческими работами здесь
14
Оформить сортировку элементов отдельной строки матрицы в виде функции Определить, что все элементы строки первой матрицы больше соответствующих элементов строки второй матрицы умножить элемент каждой строки первой матрицы на наибольшее из значений элементов соответствующей строки второй матрицы С помощью функции вывести в порядке возрастания минимальных элементов строки прямоугольной матрицы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |