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

с++ срубит ли дамка одну или оби пешки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка в коде програмы http://www.cyberforum.ru/cpp-beginners/thread85376.html
Чапаеву надо под прямым углом к фарватеру преодолеть реку Урал шириной b м.Его скорость в чтоячей воде V1 м/с; скорость течения реки - V2 м/с. Под каким углом к фарватеру он должен плыть чтобы его не "снесло"?Сколько времени займет переправа?Как изменится решение, если посредине реки Чапаева ранили в руку, и его скорость с V1 м/с упала до V3 v/c? Помогите пожалуйста #include <stdio.h>...
C++ Дано предложение, слова в нем разделены пробелом. Упорядочить слова по алфавиту (только по первой букве). Помогите, пожалуйста! http://www.cyberforum.ru/cpp-beginners/thread85357.html
найдите ошибку C++
Составить функцию, которая, получив число А и массив из N целых чисел, анализирует массив. Если сумма всех элементов массива отрицательна, то функция формирует новый массив, поместив в него те элементы исходного массива, которые не делятся на число А. Если сумма всех элементов исходного массива положительна, то результирующий массив не формируется Написал функцию анализа но гдето ошибка...
C++ В одномерному массиве найти максимальный по модулю елемент среди отрицательних(срочно)
напишите масив пл. в групе никто не знает как ево написать!!!
C++ Программка на С с массивом http://www.cyberforum.ru/cpp-beginners/thread85331.html
Помогите пожалуйста. Задача: Вычислить массив R, в соответствии с формулами, где i=l,n и x,h,a - заданы. 1) ri=0,9 sin (2ax-ih); 2) все элементы, удовлетворяющих условия |ri| < 0,5; 3) среднее арифметическое элементов, расположенных между первыми и последними положительными элементами. Её надо сделать на С. Эта же программа уже сделана на паскале.
C++/CLI WinForms При наведении на ссылку менять картинку на кнопке Всех с прошедшим, подскажите на такой вопрос. Пишу на windows forms C++, у меня на форме есть кнопка button1 и ссылка linklabel1 - они у меня взаимосвязаны, то есть при наведении на ссылку меняется картинка на кнопке и наооборот... и должны отвечать за одно и то же событие, то есть если допусим кнопка открывает какой-то файл, то что лучше: записать точно такое же событие к linlabel1 или... подробнее

Показать сообщение отдельно
breeve
 Аватар для breeve
73 / 73 / 14
Регистрация: 01.08.2009
Сообщений: 177
13.01.2010, 16:48     с++ срубит ли дамка одну или оби пешки
Цитата Сообщение от vol()diK Посмотреть сообщение
в том то и дело, что я в паскале я пока не шарю...(((
за логику не ручаюсь просто переделал код:
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
#include <iostream>
#include <stdlib.h>
using namespace std;
 
struct point{
    int x, y;
}d, p1, p2;
 
 
int main()
{
    cout << "input DaMka position x[1..8]" << endl;
    cin >> d.x;
    cout << "input damka position y[1..8]" <<endl;
    cin >> d.y;
    cout << "input WaWka1 position x[1..8]" <<endl;
    cin >> p1.x;
    cout << "input WaWka1 position y[1.8]" <<endl;
    cin >> p1.y;
    cout << "input WaWka2 position x[1..8]"<<endl;
    cin >> p2.x;
    cout << "input WaWka2 position y[1.8]" <<endl;
    cin >> p2.y;
    if (abs(p1.x - d.x)==abs(p1.y - d.y) && (p1.x!=8 || p1.y!=8 || p1.x!=1 || p1.y!=1)){
     cout << "DaMka can eat Peshka1 ";
     d.x = p1.x+1;
     d.y = p1.y+1; 
     if (abs(p2.x - d.x)==abs(p2.y - d.y) && (p2.x!=8 || p2.y!=8 || p2.x!=1 || p2.y!=1)) 
      cout << "and DaMKa can eat Peshka2 ";
 }
    else if(abs(p2.x - d.x)==abs(p2.y - d.y) && (p2.x!=8 || p2.y!=8 || p2.x!=1 || p2.y!=1)) 
    {
        cout << "DaMKa can eat Peshka2 ";
        d.x = p2.x+1;
        d.y = p2.y+1;
        if (abs(p1.x - d.x)==abs(p1.y - d.y) && (p1.x!=8 || p1.y!=8 || p1.x!=1 || p1.y!=1))
        cout << "and DaMka  can eat WaWka1 ";
    }
    else
    {
            cout << "i can not eat WaWka1 and WaWka2\n";
            cout << "KoopDuHaTbI:\n";
            cout << "DaMKa: ["<<d.x<< "," << d.y<<"]\n";
            cout << "Peshka1: ["<<p1.x<<","<<p1.y<<"]\n";
            cout << "Peshka2: ["<<p2.x<<","<<p2.y<<"]\n";
 
    }
    
 
    return 0;
}
 
Текущее время: 05:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru