Легкая сортировка в одномерном массиве - 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;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д