• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Sortowanie bąbelkowe tablicy w C

Konkurs Mistrz Programowania
0 głosów
2,129 wizyt
pytanie zadane 6 lutego 2017 w C i C++ przez Oskar Gramsz Początkujący (270 p.)
zamknięte 6 lutego 2017 przez Oskar Gramsz
Chciałem napisać program sortujący malejąco, a wyszedł mi rosnąco. Robiłem jak nauczyciel na lekcji tłumaczył, ale coś mi nie wychodzi. Jak zrobiłem już rosnąco to tablicę zapisałem inaczej, ale miała być {0,1,2,3,4,5,6}. Zrobiłem to:

#include <stdio.h>
int tab[7]={6,5,4,3,2,1,0}, i=1, j=0, t;

int main()
{
    for(i; i<7; i++);

    for(i=0; i<7; i++);

    for(j; j<7; j++){
    for(i=0; i<7; i++){
             if(tab[i]>tab[i+1]){
                             t=tab[i];
                             tab[i]=tab[i+1];
                             tab[i+1]=t;
                             }
                      }
                      }
    for(i=0; i<7; i++) printf("%d ",tab[i]);
return 0;
}
komentarz zamknięcia: została udzielona mi odpowiedź
komentarz 6 lutego 2017 przez HaKIM Szeryf (87,590 p.)

Na następny wraz wstaw kod w bloczki dla niego przeznaczone.

Menu, ostatnia ikonka. {...} code.

1 odpowiedź

0 głosów
odpowiedź 6 lutego 2017 przez Boshi VIP (100,240 p.)
wybrane 7 lutego 2017 przez draghan
 
Najlepsza
if(tab[i]<tab[i+1]){...}  jeżeli 4<6 to przestaw te liczby itd.
komentarz 6 lutego 2017 przez Oskar Gramsz Początkujący (270 p.)
o kurde, ale jest kretynem. Dziękuję

Podobne pytania

0 głosów
1 odpowiedź 486 wizyt
pytanie zadane 26 grudnia 2016 w C i C++ przez silnyjakzubr Nowicjusz (240 p.)
0 głosów
2 odpowiedzi 921 wizyt
–1 głos
2 odpowiedzi 664 wizyt

93,655 zapytań

142,576 odpowiedzi

323,091 komentarzy

63,172 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...