adsl club

Справочник

Форум

Программы

Фильмы

Ресурсы

Файлообмен

Хостинг

Ростелеком
ПОМОГИТЕ
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)ПРОГРАММИРОВАНИЕ
Автор Сообщение
G007
Форумчанин
СообщениеДобавлено: Чт 27-09-07 : 21-26    Заголовок сообщения: ПОМОГИТЕ Ответить с цитатой

ПОМОГИТЕ С ОПИСАНИЕ НУЖНО ПРОСТО ОПИСАТЬ ПРОГРАММЫ
ЧТО ДЕЛАЮТ НУ И ОСНОВНЫЕ ПРИНЦИПЫ И ОПИСАТЬ ПЕРЕМЕННЫЕ


1 Списки





struct list { int val; list *next,*pred; };

//------------------------------------------------------- 1

int F1(list *p)

{ int n;

for (n=0; p!=NULL; p=p->next, n++);

return n; }

//------------------------------------------------------- 2

list *F2(list *ph, int v)

{ list *q = new list;

q->val = v; q->next = ph; ph = q;

return ph; }





2 Рекурсия





long F1(int n)

{ if (n==1) return 1;

return (n * F1(n-1)); }

//------------------------------------------------------ 2

double F2(double *pk, double x, int n)

{

if (n==0) return(*pk);

return *pk + x *F2(pk+1,x,n-1);

}

void z3()

{ double B[] ={ 5.,0.7,4.,3. } ,X=3., Y;

Y = F2(B,X,4); }






3 Деревья




tree A1={"aaa",NULL,NULL,NULL,NULL};

tree A2={"bb",NULL,NULL,NULL,NULL};

tree A3={"cccc",&A1,&A2,NULL,NULL};

tree A4={"dd",NULL,NULL,NULL,NULL};

tree A5={"aaa",NULL,NULL,NULL,NULL};

tree A6={"fff",&A3,&A4,&A5,NULL};

void main()

{ printf("F=%d\n",F(&A6)); } // Вызов для статического дерева



//------------------------------------------------------37-16.cpp

//-------------------------------------------------------1

struct xxx { int v; xxx *p[4]; };

int F1(xxx *q)

{ int i,n,m;

if (q==NULL) return 0;

for (n=F1(q->p[0]),i=1; i< 4; i++)

if ((m=F1(q->p[i])) >n) n=m;

return n+1; }

//-------------------------------------------------------2

struct zzz { int v; zzz *l,*r; };

int F2(zzz *p) {

if (p==NULL) return(0);

return (1 + F2(p->r) + F2(p->l)); }






4 Динамическое связывание




double F1(double a, double b, double (*pf)(double))

{ double m;

if ((*pf)(a) * (*pf)(b) > 0 )return(a);

while ( b-a > 0.0001 ) {

m = (b + a)/2;

if ((*pf)(a) * (*pf)(m) < 0) b=m; else a=m;

}

return a ;}

//------------------------------------------------------- 2

double F2(double x, double s0, double (*pf)(double,int))

{ double s; int n;

for (n=1, s=0.0; fabs(s0) > 0.0001; n++)

{ s += s0; s0 = s0 * (pf)(x,n); }

return s; }

double ff(double x, int n) { return( x/n); }

void main1()

{ double x,y; y = F2(x,1,ff); }




5//------------------------------------------------------ 1

struct man {char name[20]; int dd,mm,yy; char *addr; };

char *F1(char *p, char *nm, char *ad)

{ man *q =(man*)p;

strcpy(q->name,nm);

strcpy((char*) (q+1 ),ad);

q->addr = (char*) (q+1 );

for (p=(char*) (q+1 ); *p!=0; p++);

p++; return p;}

//------------------------------------------------------ 2

struct man1 {char name[20]; int dd,mm,yy; char addr[]; };

char *F2(char *p, char *nm, char *ad)

{ man1 *q =(man1*)p;

strcpy(q->name,nm);

strcpy(q->addr,ad);

for (p=q->addr; *p!=0; p++);

p++; return p;}
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
BS
Эксперт
СообщениеДобавлено: Пт 28-09-07 : 15-21    Заголовок сообщения: Ответить с цитатой

G007 писал(а):
int F1(list *p)

считает кло. элементов в списке

G007 писал(а):
list *F2(list *ph, int v)

добаляет новый элемент в начало списка

G007 писал(а):
long F1(int n)

считаем факториал

G007 писал(а):
double F2

вычисление какйо то мат. формулы. Не знаю, что за формула)

G007 писал(а):
void z3()

использование той форулы, которую я не знаю.

G007 писал(а):
struct xxx

порнушная стуркута. Дальше, видимо, будут все совакуплятся.

Короче, читай методички по Вашему курсу. Лень думать. Где учишься?
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора   Номер ICQ
Enigma
Темный Эльф
Предупреждений : 1
СообщениеДобавлено: Пт 28-09-07 : 19-30    Заголовок сообщения: Ответить с цитатой

BS писал(а):
порнушная стуркута. Дальше, видимо, будут все совакуплятся.

lol lol lol Respect
BS писал(а):
Короче, читай методички по Вашему курсу. Лень думать. Где учишься?

в школе он учиться.
http://1nsk.ru/forum/showthread.php?t=17259
G007
Ооооо нет ты и сюда добрался!! Suicide
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Andron_
Гуру
Предупреждений : 4
СообщениеДобавлено: Пт 28-09-07 : 20-01    Заголовок сообщения: Ответить с цитатой

листинги знакомые шопесец!
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора   Номер ICQ
s1esar
Продвинутый форумчанин
СообщениеДобавлено: Пт 28-09-07 : 20-10    Заголовок сообщения: Ответить с цитатой

Либо школа, либо первый курс Smile)
Лентяй!!! Smile))
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
vlad1997
Эксперт
СообщениеДобавлено: Пт 28-09-07 : 23-33    Заголовок сообщения: Re: ПОМОГИТЕ Ответить с цитатой

[quote="G007"]ПОМОГИТЕ С ОПИСАНИЕ НУЖНО ПРОСТО ОПИСАТЬ ПРОГРАММЫ
ЧТО ДЕЛАЮТ НУ И ОСНОВНЫЕ ПРИНЦИПЫ И ОПИСАТЬ ПЕРЕМЕННЫЕ
[quote]

Не ну это уже наглость просто... А учебник почитать не судьба?

Угу а потом на экзамене на вопрос какие операционные системы вы знаете будете отвечать: win95\98\XP? и все...

PS. и не надо так кричать. это все в учебнике написано...
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
vlad1997
Эксперт
СообщениеДобавлено: Пт 28-09-07 : 23-37    Заголовок сообщения: Ответить с цитатой

s1esar писал(а):
Либо школа, либо первый курс Smile)
Лентяй!!! Smile))


Не это по другому называется... И это наше будующие... да....
совсем учиться не хотят. Sad а если это институт то можно задать вопрос зачем пришли? Очень злой!
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Показать сообщения:   
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)ПРОГРАММИРОВАНИЕ Часовой пояс: GMT + 7
Страница 1 из 1

 

 
Аватары: Вкл|Выкл   ЮзерИнфо: Вкл|Выкл   Подписи: Вкл|Выкл
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы