Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // сортировка пузырьком
- #include <stdio.h>
- int main() {
- int s;
- printf("Введите размер массива:\n");
- scanf("%d",&s);
- while (scanf("%d",&s) != 1)
- {
- while (getchar() != '\n');
- puts("Повторите ввод");
- }
- int A[s];
- printf("Введите элементы массива:\n");
- for(int i = 0; i < s; i++){
- scanf("%d",&A[i]);
- while (scanf("%d",&A[i]) != 1)
- {
- while (getchar() != '\n');
- puts("Повторите ввод");
- }
- }
- for (int z = 0; z < s - 1; z ++){
- for (int j = 0; j < s - z- 1; j++ ){
- if(A[j] > A[j + 1]) {
- int temp = A[j + 1];
- A [j + 1] = A[j];
- A[j] = temp;
- }
- }
- }
- printf("Отсортированный Массив:\n");
- for(int f = 0;f < s;f++){
- printf("%d\t",A[f]);
- }
- getchar();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement