Форум программистов, компьютерный форум CyberForum.ru

Проход по квадрату - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функции... http://www.cyberforum.ru/cpp-beginners/thread95829.html
Помогите плз решить, я не программист не знаю как решается) Спасибо благодарен !) воть задача: Определить значение z=min(a,3b)*min(2a-b,2b), где min(x,y) - минимальное из чисел x,y. Задачу решить двумя способами. 1)не используя функцию min. 2)определив и использовав функцию min. Кому не трудно помогите)
C++ Программа перевода числа из 10 СС в 2 СС У Дейтлов есть задача: Напишите программу, которая печатает таблицу двоичных, восьмеричных и шестнадцатеричных эквивалентов десятичных в диапазоне от 1 до 256. Они предлагают следующие инструкции по переводу чисел: 10 СС -> 2 СС 10 СС -> 8 СС http://www.cyberforum.ru/cpp-beginners/thread95826.html
C++ иерархия классов
помогите с классами, базовый класс-ювелирное украшение производный телевизор и стиральная машина в классе не должно быть виртуальных функций
C++ Пошаговая компиляция в Borland 5.01
Всем привет. С недавнего времени при пошаговой компиляции программки(F7) начало выскакивать окно CPU и пошаговость происходит не в окне программы, а в этом долбанном CPU. До самой программы дойти нереально. Не понимаю что происходит? Раньше все было нормально и проверял программу с помощью F7 без проблем. Программу пишу для математических расчетов и поэтому пошаговость очень важна т.к....
C++ Найти с заданной точностью знач. выражения http://www.cyberforum.ru/cpp-beginners/thread95792.html
Составить функцию возвращающую значение для решения представленной ниже задачи: Найти с заданной точностью значения выражения s=сумма ряда(x^n/n!); n от 1 до бесконечн.; Точность<=10^-4; |x|<1; Помогите не понимающему экономисту) оч прошу!
C++ вывод текста, определение количество слов в тексте, у которых первый и последний символы совпадают. Здравствуйте. Прошу пожалуйста мне помочь с написанием этой программы. Всем за ранее огромное спасибо! Вы спасёте мне жизнь. =) Условие: Ввод данных осуществляется из файла с расширением .DAT. Использовать ТОЛЬКО библиотечные функции ввода/вывода СИМВОЛА. Исходный текст и результат работы программы выводятся на экран. Нельзя использовать функции библиотеки в файле string.h Нельзя... подробнее

Показать сообщение отдельно
antikiler
0 / 0 / 0
Регистрация: 26.10.2009
Сообщений: 49
15.02.2010, 20:20  [ТС]     Проход по квадрату
КАК МНЕ ЕТО ПЕРЕДЕЛАТЬ?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include <stdio.h>
#define r 8
#define s 8
struct point
 
{
int r, int s};
int maze [r][s]={{-1,-1,-1,-1,-1,-1,-1},
         {-1,-1,3,0,0,0,-1},
         {-1,0,0,0,0,0,-1},
         {-1,0,0,0,0,0,-1},
         {-1,0,0,0,0,5,-1},
         {-1,0,0,-1,0,0,-1},
         {-1,0,0,0,0,0,-1}
         {-1,-1,-1,-1,-1,-1,-1}};
struct point start, finish, way [100];
int k=0;
void main ()
{struct point curr
start.r=1;
start.s=0;
finish.r=3;
finish.s=9;
curr=start;
way[k]=curr;
maze [curr.r][curr.s]=2;
chek(&curr);
}
void check (struct point * pcurr)
{ if (pcurr->r==finish.r && pcurr->s==finish.s)
{puts("finish!");
return;
}
move (pcurr,0,1);
move (pcurr,0,-1);
move (pcurr,-1,0);
move (pcurr,1,0);
}
void move (struct point*pcurr,int dr.r, int dir.s)
{int cr, cs;
cr=pcurr->r + dr.r;
cs=pcurr->s + dir.s;
if (cr<r && cs<s && maze [cr][cs]==0)
{pcurr->r=cr;
pcurr->s=cs;
way[++k]=*pcurr;
maze[cr][cs]=2;
check(pcurr);
pcurr->s=cs-dir.s;
pcurr->r=cr-dr.r;
k--;
maze[cr][cs]=0;
}
}
 
Текущее время: 08:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru