Ejemplo n.º 1
0
int main () {
  lista lis=NULL;
  lis = dolacz("abc", dolacz("def", dolacz("ghi", lis)));
  druk(odwroc(lis));
  
  return 0;
}
Ejemplo n.º 2
0
void druk1(int n, int z, t a)
{
    printf("\n");
    printf("Sortowanie tablicy, n = %3d, z = %5d\n", n, z);
    printf("Elementy: \n");
    druk(n, a);
}
Ejemplo n.º 3
0
int main(void)
{
    int  k, l, n, rep, total, wariant;
    float p, p1, p2, p3;
    t2 A;
    t4 PR;
    t5 Q;
    clock_t czas1, czas2;

    srand((unsigned) time(NULL));

    do {
        printf("Wariant: (0/1/2/3/4) ");
        scanf("%d", &wariant);
        switch (wariant) {
            case 0:
                exit(EXIT_SUCCESS);
            case 1: //Gnp
                czyt(&n, &rep, &p);
                druk1(n, rep, p);
                for (int i = 1; i <= rep; i++) {
                    Gnp(n, p, A, &k);
                    drukA(n, k, A);
                }
                break;
            case 2: // czas kraw
                czyt1(&n, &rep, &p1, &p2, &p3, &total);
                czas1 = pomiar();
                kraw(n, rep, total, p1, p2, p3, PR);
                czas2 = pomiar();
                printf("czas: %f [s]\n", (float)(czas2 - czas1) / (float)CLOCKS_PER_SEC);
                break;
            case 3:
                czyt1(&n, &rep, &p1, &p2, &p3, &total);
                druk(n, p1, p2, p3, &l); //naglowek
                kraw(n, rep, total, p1, p2, p3, PR);
                drukPR(l, total, rep, PR); //rozklad
                break;
            case 4:
                // n = 4
                czyt(&n, &rep, &p);
                n = 4;
                strukt(n, rep, p, Q);
                drukQ(n, rep, p, Q);
                break;
            default:
                printf("Taki wariant nie istnieje!\n");
                exit(EXIT_FAILURE);
        }
    } while (true);
}
Ejemplo n.º 4
0
int main()
{
    int m,n,z;
    t a;

    randomize();
    do {
        czyt(&n,&z);
        generacja(n,z,a);
        obl(n,a,&m);
        druk(n,z,a,m);
        printf("koniec? 0/1\n");
    } while (getch()!='1');
    return 0;
} //main
Ejemplo n.º 5
0
void druk2(int n, t a)
{
    printf("Posortowane: \n");
    druk(n, a);
    printf("\n");
}