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

Определить поля, на которые может пройти белый конь - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не работает функция! http://www.cyberforum.ru/cpp-beginners/thread220236.html
Задание таково: "площадь треугольника, заданного координатами своих вершин, находится по формуле S=0.5*lx1y2+x2y3+x3y1-x1y3-x2y1-x3y2l используя функцию для вычисления площади треугольника определить площадь выпуклого четырехугольника ABCD, заданного координатами свох вершин." Пол проги сам писал пол проги помогли!!И вот там где помогли (это 2-я функция "S4ugol6nika") выбивает ошибку to...
C++ Выбрать из строки буквы и отсортировать их в алфавитном порядке 1)дана действительная матрица размера mxn.Определить числа b1...bm,соответственно значениям средних арифметических элементов строк. 2)Выбрать из строки буквы и отсортировать их в алфавитном порядке 3)преобразовать строку так,чтобы сначала в ней шли все цифры а потом все буквы исходной строки. 4)Посчитать количество каждого числа в водимой строке http://www.cyberforum.ru/cpp-beginners/thread220210.html
C++ Вывести на экран названия блюд, отсортировав их по алфавиту
В файле хранятся названия блюд. Каждая строка отдельное название. Написать программу, которая читает строки из файла в массив строк, и выводит на экран названия блюд, отсортировав их: а) по убыванию их длины, б) в алфавитном порядке, в) в порядке, обратном алфавитному. вот собственно она... кто может, плиз... срочно нужна...(
Найти произведение элементов массива C++
с++. дан массив В элементы не входящие в замените противоположными .Найти произведение остальных/ помогите решить пожалуйста
C++ Вычислить дробную часть среднего геометрического трёх заданных положительных чисел http://www.cyberforum.ru/cpp-beginners/thread220192.html
Вычислить дробную часть среднего геометрического трёх заданных положительных чисел.
C++ Решить систему уравнений методом подстановки Решить систему уравнений методом подстановки ax+bx=c dx+ly=f Переменные это a,b,c,d,l. подробнее

Показать сообщение отдельно
Kill100
361 / 250 / 34
Регистрация: 11.12.2010
Сообщений: 1,072
Завершенные тесты: 1
25.12.2010, 19:59     Определить поля, на которые может пройти белый конь
Вот функции
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
//------------------------------------------------------------------------------- 
//Функция вывода матрици на экран. 
//------------------------------------------------------------------------------- 
void print(char**a){ 
      for (int i=0; i<g; i++) 
      { 
          for (int j=0; j<g; j++) 
          cout<<a[i][j]<<" "; 
          cout<<"\n";}; 
} 
 
//------------------------------------------------------------------------------- 
//Функция создания символьного массива и забития его точками. 
//------------------------------------------------------------------------------- 
char** enter(){ 
       char **a=new char*[g]; 
       for (int i=0; i<g;i++) 
       { 
           a[i]=new char [g]; 
           }; 
 
for (int i=0; i<8; i++){ 
          for (int j=0; j<8; j++) 
              a[i][j]='.'; 
        }; 
return a; 
} 
//------------------------------------------------------------------------------- 
//Создадим функцию для координат чёрного ферзя и его перемещений. 
//------------------------------------------------------------------------------- 
void C_Ferz (char**mass, int a, int b){ 
    a=a-1; 
    b=8-b; 
 
    for (int i=0;i<g;i++) 
        for (int j=0;j<g;j++){ 
            //Здесь применяем свойство диаганалей. 
            if ((i==a)||(j==b)) mass[i][j]='+'; 
            if ((i+j==a+b)) mass[i][j]='+'; 
            if ((i-j==a-b)) mass[i][j]='+'; 
        }; 
}
А вот как сделать коня Хз...
 
Текущее время: 12:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru