Forum grupy 4 Matematyka Stosowana

Forum gr 4 WMS

#1 2008-03-12 11:49:22

Iwonka=]

V.I.P

7313606
Skąd: Brzeszcze/Kraków
Zarejestrowany: 2007-11-11
Posty: 227
Punktów :   

Programik na infe ;)

Po pierwsze wszyscy musimy bardzo bardzo podziękować naszej kochanej Ani za udostępnienie swojego kodu

a oto on:

#include <stdio.h>
double kwadrat(double a)
{return a*a;}

void pomiar(double odc, double p, int r)
{
int k=1; //liczy rząd
double d=odc; //długość odcinka, którego mierzymy
int kd=1; //liczy potęgę przymiaru
while (k<=r)
{
int l=d/p; //dzielenie całkowite
printf("Rząd %d, przymiar %d, ilość przymiarów %d \n", k, kd, l);
d=d-l*p;
p=kwadrat(p);
k=k+1;
kd=kd*2;
}
}
int main () {
double x=5; //Tu podać dowolną długość odcinka
double y=0.3; //Tu podać długość odcinka z przedziału (0,1)
int r=5;
pomiar (x,y,r);
return 0;
}


po // są umieszczone komentarze których w programie nie musi być a tu są aby łatwiej i szybciej zrozumieć działanie programu

Ostatnio edytowany przez Iwonka=] (2008-03-12 12:28:43)

Offline

 

#2 2008-03-17 18:39:39

Ann

UÂżytkownik

7761923
Call me!
Zarejestrowany: 2007-10-20
Posty: 14
Punktów :   

Re: Programik na infe ;)

Dwie wersje programu druga (od 5 grupy) chyba lepsza


#include <stdio.h>
int main()
{
    char tab[] = "AAAA";
    int j;
    while(tab[0]!='E')
    {
        for(j=0;j<=3;j++)
        {
            printf("%s\n", tab);
            tab[3]++;
            if(tab[3]=='E') {
                tab[3]='A';
                tab[2]++;
                if(tab[2]=='E') {
                    tab[2]='A';
                    tab[1]++;
                    if(tab[1]=='E') {
                        tab[1]='A';
                        tab[0]++;
                    }
                }
            }
        }
    }
return 0;
}




#include <stdio.h>
int main () {
    char tablica[4]="AAAA";
    tablica[4]='\0';
    int koniec=0;
    printf("%s\n",tablica);
    do {
        do {tablica[3]++;printf("%s\n",tablica);
        }
    while (tablica[3]<'D');
        tablica[2]++;
        tablica[3]='A';
        if (tablica[2]=='E') {tablica[2]='A';tablica[1]++;}
        if (tablica[1]=='E') {tablica[1]='A';tablica[0]++;}
        if (tablica[0]=='E') {tablica[0]='A';koniec=1;}
        printf ("%s\n",tablica);
    }
    while (koniec==0);
    return 0;
}



Iwonko czekam na Twoją wersje

Offline

 

Stopka forum

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


Darmowe Forum | Ciekawe Fora | Darmowe Fora
GotLink.pl