![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 29.11.2009
Сообщений: 1
|
![]()
помогите решить задачи чайнику на С++.
1. Сортировка двумерного массива заполненного произвольными числами с помощью функций. 2. Тоже самое только с указателями. 3. Перевод строки в азбуку морзе 1) есть такая задачка, сортировка одномерного массива, заполненного заданными числами, помогите подключить рандом чтобы массив заполнялся произвольно. это просто набросок, не смог довести до ума. #include <iostream> #include<conio.h> #include <iomanip> using namespace std; int main() { const int arraySize=10; int mas[x][y]; int a[arraySize]={2,5,7,8,17,45,17,87,5,27}; int hold; cout<<"el dannig v ishodnom pjryadke"<<endl; for (int i=0; i<arraySize; i++) cout<<setw(4)<<a[i]; for (int pass=1; pass<arraySize; pass++) for (int i=0; i<arraySize-1; i++) if (a[i]>a[i+1]) { hold=a[i]; a[i]=a[i+1]; a[i+1]=hold; } cout <<endl<<"po vozr"<<endl; for (int i=0; i<arraySize; i++) cout<<setw(4)<<a[i]; cout<<endl; getch(); return 0; }; 2) вот пример проги сортировки при помощи указателей, но мне надо опять же двумерный массив. #include <iostream> #include<conio.h> #include <iomanip> #include <time.h> using namespace std; void bubblesort(int *, const int); int main() { int arraysize=10; srand (time(NULL)); int a[10]; cout<<"elementi massiva v ishodnom poryadke"<<endl; for (int i=0; i<10; i++) a[i]=rand()%100; cout<<setw(4)<<a[arraysize]; bubblesort(a, arraysize); cout<<endl<<"elementi dannih v vozrastayushem poryadke"<<endl; for (int i=0; i<10; i++) cout<<setw(4)<<a[i]; cout<<endl; getch(); return 0; } void bubblesort(int *array, const int size) { void swap (int *,int *); for (int pass=1; pass<size; pass++) for (int j=0; j<size-1; j++) if (array[j]>array[j+1]) swap(&array[j],&array[j+1]); } void swap(int *element1Ptr,int *element2Ptr) { int temp=*element1Ptr; *element1Ptr=*element2Ptr; *element2Ptr=temp; } напишите свои сроки и свои требования. желательно чтобы эти задачки были по максимуму просты и немного прокомментированы. за работу предлагаю оплату. icq 1726090 либо мыло maks_man@bk.ru заранее спасибо! |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
![]()
Рублей 800 за все три задачи. Сроки - сегодня к вечеру, максимум - завтрашнее утро.
ICQ 482-373-277
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка Шелла и Шейкер-сортировка | AleksandrMakarov | Паскаль, Turbo Pascal, PascalABC.NET | 11 | 11.03.2012 12:18 |
паскаль,одномерный массив,сортировка вставка,сортировка убывания,от максимального до конца | немозг | Помощь студентам | 11 | 06.02.2010 21:57 |
Сортировка методом линейного выбора и "быстрая" сортировка | Карол | Помощь студентам | 4 | 27.09.2009 19:52 |
Сортировка файлов в Explorer vs сортировка в Delphi | mutabor | Общие вопросы Delphi | 11 | 04.09.2009 14:32 |
1. Сортировка Шелла по убыванию 2. Сортировка вставками по убыванию | Arkuz | Помощь студентам | 1 | 25.09.2007 17:16 |