Написать программу, которая методом сортировки выбором сортирует введенный пользователем массив слов - C (СИ)
Формулировка задачи:
#include "stdafx.h" #include <iostream> #include "conio.h" #include "string.h" //char a[]={'d','a','c','b','a','\0'}; char a[]="jhsadkfjhasqwnmbzxmcnbpio"; void selectSort(int size); int _tmain(int argc, _TCHAR* argv[]) { char d; int i, iSize=sizeof(a)/sizeof(char); selectSort(iSize-1); for (i=0;i<iSize-1;i++) std::cout<<a[i]; //printf("%s \t",a[i]); getch(); return 0; } void selectSort(int size) { int i,j,t,x; for (i=0;i<size-1;i++) { for ( x=i,j=i+1;j<size;j++) { if (a[x]>a[j])x=j; } t=a[i]; a[i]=a[x]; a[x]=t; } } }
Решение задачи: «Написать программу, которая методом сортировки выбором сортирует введенный пользователем массив слов»
textual
Листинг программы
#include <iostream> int main(){ // char *cs = "as"; char ss[] = "as"; // cs[0] = 'b'; //!! ss[0] = 'b'; //ok std::cout /*<< cs << " "*/ << ss << "\n"; return 0; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д