Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

C – jak na procedury Mgr. Lenka Švancarová. C – procedury #include int main() { printf("Ahoj\n"); return(0); } #include void pozdrav(void) { printf("Ahoj\n");

Podobné prezentace


Prezentace na téma: "C – jak na procedury Mgr. Lenka Švancarová. C – procedury #include int main() { printf("Ahoj\n"); return(0); } #include void pozdrav(void) { printf("Ahoj\n");"— Transkript prezentace:

1 C – jak na procedury Mgr. Lenka Švancarová

2 C – procedury #include int main() { printf("Ahoj\n"); return(0); } #include void pozdrav(void) { printf("Ahoj\n"); } int main() { pozdrav(); return(0); } Pokud nemá funkce (nebo procedura) parametry na jejich místo uvádíme datový typ void.

3 C – procedury #include void pozdrav(void) { printf("Ahoj\n"); } int main() { pozdrav(); return(0); } #include void pozdrav(void) { printf("Ahoj\n"); } void S_c(float a) { pozdrav(); printf("S=%f\n",a*a); } int main() { S_c(10); return(0); } Pokud má funkce (nebo procedura) parametry uvedeme je. V podprogramech lze volat jiné podprogramy.

4 C – procedura bez parametru #include int main() { int i; i=0; do { i++; printf("%d %d \n",i,i*i); } while (i<5); return(0); } #include void vypis(void) { int i; i=0; do { i++; printf( " %d %d \n",i,i*i); } while (i<5); } int main() { vypis(); return(0); } Vytvořili jsme nový příkaz vypis. Aby byl příkaz vykonán musí být zavolán.

5 C – procedury Vytvořte proceduru s jedním parametrem, která bude vypisovat celá čísla od 1 do n, kde n zadá uživatel a n>=2.

6 C – procedura s parametrem #include int main() { int i, n; printf("Cislo n: "); scanf("%d",&n); i=0; do { i++; printf("%d\n",i); } while (i<n); return(0); } #include void vypis(int np) { int i; i=0; do { i++; printf("%d\n",i); } while (i<np); } int main() { int n; printf("Cislo n: "); scanf("%d",&n); vypis(n); return(0); }

7 C – procedury Vytvořte proceduru s jedním parametrem, která bude vypisovat celá čísla od 1 do n, kde n zadá uživatel.  Pro n>0 0,1, …,n  Pro n=0 0  Pro n<0 0,-1, …,n Vytvořte proceduru, která určí a vypíše největší číslo z n zadaných. Celé číslo n, n>=2, zadá uživatel a bude předáno parametrem.


Stáhnout ppt "C – jak na procedury Mgr. Lenka Švancarová. C – procedury #include int main() { printf("Ahoj\n"); return(0); } #include void pozdrav(void) { printf("Ahoj\n");"

Podobné prezentace


Reklamy Google