rekurzia mocniny

Programovacie jazyky, rady, poradňa...
pidrik
Expert
Expert
Príspevky: 195
Registrovaný: 08 feb 2007, 15:51
Bydlisko: NO

rekurzia mocniny

Príspevok od používateľa pidrik »

nemate niekto zdrojak rekurzie mocniny?

edit: sakra zabudol som napisat ze to potrebujem v dev-pascale...
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

v Delphi:

Kód: Vybrať všetko

function TForm1.mocnina(a,n:integer):integer;
begin
if n=1 then mocnina:=a
       else mocnina:=a*mocnina(a,n-1);
end;
snake2
Medium Professional
Medium Professional
Príspevky: 1211
Registrovaný: 01 mar 2006, 20:27

Príspevok od používateľa snake2 »

v DEV-PAscale

Kód: Vybrať všetko

function mocnina(a,n:integer):integer;
begin
if n=1 then mocnina:=a
       else mocnina:=a*mocnina(a,n-1);
end;
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

snake2: :lol:

v céčku:

Kód: Vybrať všetko

#include "stdafx.h"
int mocnina(int a, int n);


int main(void)
{
	printf ("%d",mocnina(2,4)); 
	return 0;
}

int mocnina(int a, int n)
{
   if (n==1) return a;
     else return (a*mocnina(a,n-1));
}
snake2
Medium Professional
Medium Professional
Príspevky: 1211
Registrovaný: 01 mar 2006, 20:27

Príspevok od používateľa snake2 »

2audiotrack : sak co, dilinkom to musis napisat ;)
Napísať odpoveď