C - Funkcia (Fce)
V céčko sú funkcie jednoduché stačí si vytvoriť funkciu a potom ju len používať zvolíme si dátový typ, názov a premenné ktoré chceme používať.
#include<stdio.h> float obdelnik(float a, float b){ //zadame typ, nazev a promenne ktere chceme pouzivat v teto funkci return a * b; // spocita a vrati vysledek } int main() { float a, b; scanf("%f", &a); //nacteme z klavesnice 2 cisla (typu float takze klidne desetinna) scanf("%f", &b); printf("%f", obdelnik(a,b)); //zavolame funkci obdelnik a dame ze chceme jako cisla zadat promenne a, b kde jsou cisla z klavesnice }
Príklad:
#include<stdio.h> #include<stdlib.h> #include<string.h> void razitko(const char * nazev, const char * date) { //ocekava dva retezce printf("****************\n"); printf("*%s*\n", nazev); printf("*%s*\n", date); printf("****************\n"); } int pocitej(int cislo, int cislo2){ //ocekava 2 cisla ktere zadate pri vypisu fce int vysledek = ((cislo - cislo2) * (cislo + cislo2)); //pocitani s cisly return vysledek; } int main() { razitko("***Dnes je****","10.12.10 07:13"); //vyvolani fce razitko printf("\n%d, %d, %d\n\n", pocitej(12,5), pocitej(55,12), pocitej(8,1)); //vypise vysledek razitko("*****Ahoj*****","toto vypsala fce"); }
Galéria