Легкая сортировка в одномерном массиве - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Помогите, пожалуйста, с сортировкой данного массива по возрастанию. Я полный профан в Си, окончательно запуталась в сортировках Вот код программы:
#include <stdio.h>
#include <stdlib.h>
int main() {
int a[count1];
int j,i;
for (i = 0; i < count1;  i++) {                              // ввод массива А
  a[i]=-20 +  rand() % 100 ;
    }
for (i = 0; i < count1; i++) {                         // вывод массива А
        printf("%d\t",a[i]);
}
return(0);
}

Решение задачи: «Легкая сортировка в одномерном массиве»

textual
Листинг программы
for (int i=0; i<count1-1; i++)
   for (int j=i; j<count1; j++)
      if (a[i]>a[j])
     {
         int tmp=a[i];
         a[i]=a[j];
         a[j]=tmp;
     }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.333 из 5
Похожие ответы