| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Массивы в СИ |
| Автор: Инна90 5.1.2011, 23:05 | ||
| Ребят, помогите пожалуйста решить задачу (Заполнить два массива, размером 40 и 30 элементов, соответственно, случайными целыми числами в диапазоне от –50 до 50. Из полученных двух массивов создайте два массива отдельно, один из которых содержит числа от – 10 до 10, а другой – от 20 до 50. Проведите сортировку полученных массивов по возрастанию. Для контроля результата сделайте распечатку массивов, в том числе исходного.) P.S1. нужно всю прогу написать через функции,а с этим делом у меня ни как: P.S2. Сортировка надо 3 способами: Пример:
Примерный алгоритм: сначала один заполняется массив 40 элементов...потом другой массив 30 элементов.....=>они сливаются в один двумерный массив=>идет отбор чисел от -10 до 10 и от 20 до 50(2 отдельных массива)=>сортировка(сортируются тоже 2 массива) Модератор: Не забываем пользоваться кнопочкой "Код" |
| Автор: Estranged 6.1.2011, 10:04 |
| Бюро добрый услуг в http://forum.vingrad.ru/Vingrad-help-center.html |
| Автор: Инна90 6.1.2011, 20:29 | ||
Вот программа:
но при запуске выходит ошибка : 123.exe - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства. и кнопка(Отправить --Не отправлять.....как при ошибки в enternet explorer вобщем ) ..помогите...что не верно? может у когото и работает.....можете выложить скрин? :-(.. |
| Автор: log584 6.1.2011, 22:16 | ||||
Ты думаешь серьезно, что вот в этой твоей билиберде кому - то будет действительно радостно разбираться? Если действительно хочешь разобраться с примером, то не посчитай за труд, опиши всю задачу конкретно. Чем конкретнее - тем лучше для тебя. С уважением, команда телепатов... |
| Автор: sergioK 6.1.2011, 22:43 | ||||
у меня работает и как .C и как .Cpp может среда не настроена ? тогда компилируй в command line если не помогает , ставь вывод на печать смотри , или дебагером в IDE смотри, разбираться в твоем коде одно удовольсвие |
| Автор: Инна90 6.1.2011, 23:42 |
| в CodeBlocks писала ....и главное тока у меня не работает=/ уже и переустанавливала прогу..безрезультатно....а так спасибо..хоть обрадовали что работает=) |
| Автор: baldina 6.1.2011, 23:50 | ||||||||
одна из ступеней Дзен в программировании - умение заклинать отдельно взятую программу на отдельно взятом компьютере Добавлено через 5 минут и 53 секунды
во всех похожих местах должно быть
иначе выход за границу массива. т.к. в массиве int A[N1]; индексация от 0 до N1-1 |
| Автор: sergioK 7.1.2011, 00:41 | ||
Когда есть подобная проблема то запускать надо из командной строки , для этого нужно прочесть документацию , тогда точно знаешь в програме ошибка или в среде, |
| Автор: миг 10.1.2011, 22:28 | ||
может где то ссылаетесь на несуществующую ячейку массива? а вы точно уверены что в функции void SortPoi (int d[][S], int k[]) вот эта строчка for(q=0;q<=K;q++){ не должна записываться вот так for(q=0;q<K;q++) { |