Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2009, 22:27   #1
S@muel
 
Регистрация: 29.03.2009
Сообщений: 6
По умолчанию Составление программ с использованием рекурсивной функции

Здравствуйте всем. Дело в том что у меня виста и стоит борланд си 3.1
с графикой конечно у меня не работает поэтому прошу проверить программу. Она должна выдавать узор после введенного значения в виде крестиков

Код:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <conio.h>
#include <graphics.h>
#define PTD "C:\\BC\\BGI\\"

int cross (int x, int y, int l,int n)
{
if (n==0)
return (1);
else
setcolor (n+1);
 moveto(x-l,y);
 lineto(x+l,y);
 moveto(y-l,x);
 lineto(y+l,x);

    cross(x,x-y,l/2,n-1);
    cross(x,x+y,l/2,n-1);
    cross(x,y-l,l/2,n-1);
    cross(x,y+l,l/2,n-1);
    return (n);
}
void main ()
{
int gdriver = DETECT, gmode,errorcode;
int x,y,n;
initgraph (&gdriver,&gmode,PTD);
errorcode = graphresult();
 if (errorcode == 0)
  {
 x=getmaxx()/2;
 y=getmaxy()/2;
 printf("Enter porydok chicla:");
 scanf ("%i",&n);
 cross(x,y,100,n);
 }
 else
 printf ("Error N:  %d\n",errorcode);
 puts ("Press Enter");
 getch();
 }
S@muel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
решить с использованием рекурсивной подпрограммы. помогите пожалуйста ваще ни че не понял st1m Паскаль, Turbo Pascal, PascalABC.NET 2 02.04.2009 15:31
Составление и отладка программ с использованием множества в TP Евгений1313 Помощь студентам 9 25.03.2009 16:35
Разработка программ с использованием функций. Табулирование функции одного и двух переменных кася Паскаль, Turbo Pascal, PascalABC.NET 5 07.05.2008 20:11
Организация программ с использованием процедур....Pascal flexo_77 Помощь студентам 1 19.12.2007 14:06
Разработка программ с использованием процедур(Unit) FeT Помощь студентам 7 04.12.2007 17:49