Ogłoszenie


#1 2013-01-20 11:07:24

Michal Kukowski

Administrator

Zarejestrowany: 2012-10-12
Posty: 192
Punktów :   

zadania gr b:)

pełna współpraca panowie!


Ćwiczenia: Grupa B

Offline

 

#2 2013-01-20 11:37:46

as

Gość

Re: zadania gr b:)

Kod:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{
    int zarodek;
    zarodek = time(NULL);
    srand(zarodek);
    int n = 10;
    int A[n];
    for (int i=0;i<n;i++) {
        A[i] = rand();
        printf("%d ",A[i]);   
    }
    printf("\n");
    for (int j=1;j<n;j++) {
        int r = A[j];
        int i = j-1;
        while((A[i]>r) && (i>-1)) {
                       A[i+1] = A[i];
                       i--;               
        }
        A[i+1] = r;    
    }
    for (int i=0;i<n;i++) {
        printf("%d ",A[i]);    
    }
    getchar();
    getchar();
}
[center][/center]
 

#3 2013-01-20 11:37:46

as

Gość

Re: zadania gr b:)

Kod:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{
    int zarodek;
    zarodek = time(NULL);
    srand(zarodek);
    int n = 10;
    int A[n];
    for (int i=0;i<n;i++) {
        A[i] = rand();
        printf("%d ",A[i]);   
    }
    printf("\n");
    for (int j=1;j<n;j++) {
        int r = A[j];
        int i = j-1;
        while((A[i]>r) && (i>-1)) {
                       A[i+1] = A[i];
                       i--;               
        }
        A[i+1] = r;    
    }
    for (int i=0;i<n;i++) {
        printf("%d ",A[i]);    
    }
    getchar();
    getchar();
}
[center][/center]
 

#4 2013-01-20 11:38:21

aaa

Gość

Re: zadania gr b:)

#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <conio.h>
#include <windows.h>

main()
{
      int tab[10]={4,58,56,5,4,78,2,23,3,9};
      int r,i;
      for(int j=2;j<10;j++)
      {
              r=tab[j];
              i=j-1;
              while((r<tab[i])||(i<-1))
              {
                                     tab[i+1]=tab[i];
                                     i=i-1;
              }
              tab[i+1]=r;
      }
      for(int a=0;a<10;a++)
      {
              printf(" %d ",tab[a]);
      }
      getchar();
      getchar();
}

 

#5 2013-01-20 11:44:45

Michal Kukowski

Administrator

Zarejestrowany: 2012-10-12
Posty: 192
Punktów :   

Re: zadania gr b:)

nie wrzucac z błędami


Ćwiczenia: Grupa B

Offline

 

#6 2013-01-20 11:49:30

ll

Gość

Re: zadania gr b:)

#include<stdio.h>
#include<stdlib.h>
#include<time.h>

int main(){
int tab[10];
int i,j,k,r;
int zarodek;
     zarodek=time(NULL);
     srand(zarodek);
     
for(i=0; i<10;i++)
{
          tab[i]=rand() % 100;
}

  printf("\n Zawartosc tablicy (losowa): \n\n");

for(i=0;i<10;i++)
{
                   printf("%d ",tab[i]);
                 
}
printf("\n");


for(j=1;j<10;j++)
{
                   r=tab[j];
                   k=j-1;
                         while((tab[k]>r)&&(k>-1)){
                         tab[k+1]=tab[k];
                         k=k-1;
                   

                   tab[k+1]=r;                               
                   }
}

  printf("\n Po posortowaniu: \n\n");

for(i=0;i<10;i++)
{
                   printf("%d ",tab[i]);
                 
}
printf("\n");


    getchar();
//    getchar();
    return 0;
}

 

#7 2013-01-20 12:06:27

as

Gość

Re: zadania gr b:)

Kod:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{
    int zarodek;
    zarodek = time(NULL);
    srand(zarodek);
    int n = 10;
    int A[n];
    for (int i=0;i<n;i++) {
        A[i] = rand();
        printf("%d ",A[i]);   
    }
    printf("\n");
/********************************/
    for (int i=0;i<n-1;i++) {
        for (int j=0;j<n-i-1;j++) {
            if (A[j]>A[j+1]) {
               int c = A[j];
               A[j] = A[j+1];
               A[j+1] = c;                 
            }    
        }    
    }
/********************************/
    for (int i=0;i<n;i++) {
        printf("%d ",A[i]);    
    }
    getchar();
    getchar();
}
 

#8 2013-01-20 12:06:27

as

Gość

Re: zadania gr b:)

Kod:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{
    int zarodek;
    zarodek = time(NULL);
    srand(zarodek);
    int n = 10;
    int A[n];
    for (int i=0;i<n;i++) {
        A[i] = rand();
        printf("%d ",A[i]);   
    }
    printf("\n");
/********************************/
    for (int i=0;i<n-1;i++) {
        for (int j=0;j<n-i-1;j++) {
            if (A[j]>A[j+1]) {
               int c = A[j];
               A[j] = A[j+1];
               A[j+1] = c;                 
            }    
        }    
    }
/********************************/
    for (int i=0;i<n;i++) {
        printf("%d ",A[i]);    
    }
    getchar();
    getchar();
}
 

#9 2013-01-20 12:58:56

Łowicz

Cwiczenia grupa B

Zarejestrowany: 2012-10-14
Posty: 5
Punktów :   

Re: zadania gr b:)

Kod:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{
    int zarodek;
    zarodek = time(NULL);
    srand(zarodek);
    int n = 10;
    int A[n];
    for (int i=0;i<n;i++) {
        //A[i] = rand();
        //A[i]=i;
        //printf("%d ",A[i]);
        printf("Podaj kolejny wyraz ciagu: ");
        scanf("%d", &A[i]);   
    }
    printf("\n");
/********************************/
    int k,g;
    g=n-1;
    k=0;
    for (int i=0;i<n-1;i++) {
        int j=0;
        while(j<g) {        
                   if (A[j]>A[j+1]) {
                      int c = A[j];
                      A[j] = A[j+1];
                      A[j+1] = c;
                      k=j;                 
                   } 
                   j++;             
        }
        g=k;   
    }
/********************************/
    for (int i=0;i<n;i++) {
        printf("%d ",A[i]);    
    }
    getchar();
    getchar();
}

Ćwiczenia grupa B

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.abnormals.pun.pl www.immn.pun.pl www.pedagogika-pop.pun.pl www.elite-gamers.pun.pl www.zbp.pun.pl