ďťż
  Techniki Programowania - bubble sort C



Bednarz Przemysław - Sob Paź 23, 2010 11:06 pm
Właściwie to nie wiem czy bąbelkowe, ale sortuje ;].

Kod: Zaznacz wszystko#include <stdio.h>
#include <cstdlib>
int main()
{
    int tab[10];
    int i,pomTab, pom,i1;
    i=10;
    //___________Wczytywanie Libczb Do Tablicy__________________
    do
    {
         printf("Podaj %d-ty element tablicy",i);
         scanf("%d",&tab[i-1]);
         i--;
    }while(i);
//_________Wypisywanie Tablicy w Formie Poczatkowej___________
printf("Tablica przed sortowaniem...\n");   
    i=10;     
         do
         {
              printf("%d\n",tab[i-1]);
              i--;
              }while(i);

   
    //______________sortowanie_______________________
    i=9;
         do
         {
              pomTab=0;
              i1=tab[i-1];
              //jesli wartosc 'wyzszego' indeksu wieksza od 'mniejszego'
              if (tab[i]>tab[i-1])
                 {tab[i-1]=tab[i]; tab[i]=i1; pomTab++;}
         
              i--;
              if (pomTab) {i=9;}

         }while(i);   
         
    //_____Wypisywanie Posortowanych Elementow Tablicy_____     
    i=9;
    pom=10;
    printf("Tablica po sortowaniu...\n");
         do
         {
              printf("%d\n",tab[i]);
              i--;
              pom--;
         }while(pom);

     
    system("PAUSE");
    return 0;
}




Stalker - Pon Paź 25, 2010 2:19 pm
A udało Ci się to zuplodować?



Mała Mi - Pon Paź 25, 2010 3:26 pm
pojawił sie link do zuplodowania na moodlu, ale czemu tam pisze że ma być w pascalu



Stalker - Pon Paź 25, 2010 3:36 pm
Ano dlatego bo nie rozróżniamy repeat until od do while!!




Bednarz Przemysław - Pon Paź 25, 2010 6:16 pm
moodle jakieś błędy wywala.
Przy rozszerzeniu .PAS też jest problem ...



Stalker - Pon Paź 25, 2010 8:50 pm
Mi całe to moodle było jest nie dostępne



Mała Mi - Pon Paź 25, 2010 9:34 pm
cały ux padł hahahaha



Evolter - Pon Paź 25, 2010 10:23 pm
no to wykrakali - dzisiaj na zajęciach jeden chłop od kompów mówił, że chodzi jakiś
serw i... nie dosłyszeliśmy o co chodzi, ale konkluzja było jedna - "jak będzie problem
z prądem to to wszystko pierdolnie" ^^



Cabe - Wto Paź 26, 2010 1:00 am
#include <cstdlib> co to jest bo w dev c++ kompilator wywala blad ze nie ma takiej biblioteki ale bez tego chodzi git.

(pytam z ciekawosci ja nie z tejgrupy i programowac tyz ni umiem xD)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • albionteam.htw.pl
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • cichooo.htw.pl