9.3.. Napisati program sa funkcijom za izračunavanje kvadrata broja.

Listing programa:

I verzija return a*a proracun, poziv iz naredbe ispisa
# 09311006
def proizvod(a) :   # definisanje funkcije dvostruke vrijednsoti broja
    return a * a    # kvadrat broja - izlazna vrijednost funkcije

print("Kvadrat broja")       # naslov
broj1 = int(input("Broj: ")) # broj

print(broj1, " *  ", broj1, " = ", proizvod(broj1))


II verzija poziv iz naredbe pridruzivanja
# 09311006
def proizvod(a) :   # definisanje funkcije dvostruke vrijednsoti broja
    return a * a    # dvostruka vrijenost broja - izlazna vrijednost funkcije

print("Kvadrat broja")       # naslov
broj1 = int(input("Broj: "))   # broj
s = proizvod(broj1);           # poziv funkcije dvostruke vrijednsoti broja

print(broj1, " *  ", broj1, " = ", s) # ispis vrijednosti




int proizvod(int a) {   # definisanje funkcije kvadrat dva broja
	return a * a;   # proizvod broja
}

	print("Kvadrat broja\n");
    int broj1, p;

    print("Broj: ");      # ulazna vrijednost
    input("%d",&broj1);

	p = proizvod(broj1);      # poziv funkcije proizvod

	print("%d * %d = %d ", broj1, broj1, p);     # ispis vrijednosti ulaznih i izlaznih varijabli

    return 0;
}

II varijanta
# 09311006



Ispis na ekranu:
Kvadrat broja
Broj: 4
4 * 4 = 16

Index