int g ( node * T )
{
if ( T )
{
if ( ! T → Left ) && ( ! T → Right )
return 1 ;
else
return ( g ( T Left ) + g ( T → Righe ) + 1 ) ; →
}
return 0 ;
Type: ارسالها; کاربر: یاس; کلمات کلیدی:
int g ( node * T )
{
if ( T )
{
if ( ! T → Left ) && ( ! T → Right )
return 1 ;
else
return ( g ( T Left ) + g ( T → Righe ) + 1 ) ; →
}
return 0 ;
int f (node * T )
{
int L , r ;
if ( T )
{
L = f ( T-> Left ) ;
R = f ( T-> Right ) ;
if L > r
return L + 1 ;
else
#include<iostream.h>
#include<conio.h>
int q[5];
int front,rear;
void main()
{
void add(int);
int del();
int will=1,a,num;
front=0;
سكه 100 ريالي را به سكه هاي 2 و 5 و 10 و 20 و 50 ريالي خرد كند
#include<iostream.h>
#include<conio.h>
int main()
{
int i2,i5,i10,i20,i50,count=0;
unsigned long int sum;
...
#include<iostream.h>
#include<conio.h>
void hanoi(int,char,char,char );
int power(int a,int b);
/***********************************/
int main()
{
int n;
cout<<"enter number of disk:";
...
program morabaejadooe;
uses wincrt;
const w=15;
type a=array [1..w, 1..w] of integer;
var
i,j,b,s,k:integer;
c:a;
begin
writeln('*please enter the number odd*');
readln(b);
int BSTSearch ( node * T , int * x )
{
int founded = 0 ;
if ( T )
{
if ( T → data < x )
founded = BSTSearch ( T → Right , x ) ;
else if ( T → data > x )
founded = BSTSearch ( T → Left , x ) ;...
:93:
برنامه ا ی که تعداد ندهای لیست حلقوی را محاسبه میکند
}
node *p ;