Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вывести последний элемент вектора #include "stdafx.h" #include "../../std_lib_facilities.h" int _tmain(int argc, _TCHAR* argv) { double b; cout << "Vvedite chislo\\ (Dlya vihoda nazmi |): \n"; vector<double> c; https://www.cyberforum.ru/ cpp-beginners/ thread1144910.html C++ Возведение матрицы в степень
ребятка,помогите разобраться,ыскакует куча ошибок(надо вывести в степень матрицу #include <stdio.h> /* viod Func (int **a, int n, int **b){ for (i=0;i<n;i++) for (j=0;j<n;j++) b=a;} */ int sled (int **b, int n){ int i, S=0;
C++ Pthread взывать поток без параметров void RunClient(){ int iret; const char *message = "Thread Run_Client()"; if (!Running){ try{ _Running = true; iret = pthread_create(&_ThreadRunClient, NULL, Run_Client); https://www.cyberforum.ru/ cpp-beginners/ thread1144890.html C++ Почему не вызывается метод setColor? https://www.cyberforum.ru/ cpp-beginners/ thread1144889.html
Код использующий наследование, не могу вызвать метод setColor объект d; #include <iostream> #include <string> using namespace std; class myClass{ public: string name;
Работа с файлами. Задачи № 7, 8, 9 C++
Собственно сами задачи показаны на(скриншоте): Ссылка В колледже дали для индивидуальной работы. Задачи № 7,8,9. -_- Ужасно... Если кто может, помогите)... Написать программку). Задачи надо переписывать в текст сообщения!
C++ Структуры и функции Задано масиви A(n<=300), B(m<=100). Найти суму элементов sin x (когда элементы А что входят в множество В и взятих только один раз). Использовать процедуру для построение пересечения и функцию для вычисления сумы. Вывести элементы пересичение и суму элементов. https://www.cyberforum.ru/ cpp-beginners/ thread1144856.html
C++ Ну могу понять суть задачи Вот задача.Я не пойму что делать с х1=х2=х3-1 и хi Найти S =\sum_{i=1}^{100}\frac{{x}_{i}}{{2}^{i}} если {x}_{1}={x}_{2}={x}_{3}=1 ; {x}_{i}={x}_{i-1}+{x}_{i-3},i=4,5.... Какой-то бред получился... #include <iostream> using namespace std; int main() { float s = 0.0; int x,n; https://www.cyberforum.ru/ cpp-beginners/ thread1144852.html C++ Выписать неповторяющиеся элементы матрицы в массив
Как сформировать новый массив из двухмерного, при том что элементы не должны повторяться?
C++ Undefined reference в template Есть шаблонный класс Deque (очередь с двумя концами): template <class Type> class Deque { Type *arr; int dimension; public: Deque(); Deque(const Type &a); Deque(const Deque <Type> &a); void pushBegin(const Type &a); https://www.cyberforum.ru/ cpp-beginners/ thread1144846.html C++ Почему не хочет возвращать main() ? Вот практикуюсь в C++, а тут return main(); не хочет работать - красным main() подчёркивает. Почему здесь ошибка, подскажите пожалуйста. #include <iostream> #include <math.h> using namespace std; int color = system("color 1F"); double a, b, c; https://www.cyberforum.ru/ cpp-beginners/ thread1144838.html
Как из FB2 файла взять картинку C++
Пишу научную работу. Тема конвертер текстовых форматов. Вот пишу конвертер ФБ2. Не пойму как из ФБ2 файла взять картинку, или как найти путь к ней. Помогите пожалуйста.
C++ Сортировка по дате создания, дате изменения и расширению Здравствуйте, как отсортировать файлы по дате создания, дате изменения и расширению?(Пример:Я открываю несколько фотографий , нажимаю сортировать по расширению(RadioButton) и кнопку Сортировка(Button). Программа сортирует их при этом создает папки с названиями групп картинок). https://www.cyberforum.ru/ cpp-beginners/ thread1144804.html
28 / 5 / 0
Регистрация: 15.04.2013
Сообщений: 116
13.04.2014, 12:20  [ТС] 0

Подобие игры - C++ - Ответ 6037978

13.04.2014, 12:20. Показов 1378. Ответов 24
Метки (Все метки)

Ответ

zss, теперь вообще Битва не запускается

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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
// подключаемые библиотеки
#include <iostream> // ввод/вывод
#include <string> // строки 
#include <fstream> // файлы и работа с ними
#include <stdlib.h> 
using namespace std;
// подключаемые библиотеки
 
// глобальные
double damage_hero=0.5, damage_enemy=0.5; // Дамаг врагов и героя
// глобальные
 
// ошибка
void error() // Создание процедуры "Error" которая будет создавать файл в случае необходимости
{
        string name;
        cout << "Создаю файл";
        _sleep(500);
        cout << '.';
        _sleep(500);
        cout << '.';
        _sleep(500);
        cout << '.' << endl;
        ofstream save;
        save.open("c://save.txt");
        cout << "Введите имя для сохранения: ";
        cin >> (name);
        save << name;
        save.close();
} 
// ошибка
 
// битва
void battle()
{
    int health_hero, health_enemy;
    int level_hero, level_enemy;
    int damage;
    int rand_battle;
    health_hero=100; 
    health_enemy=100;
    level_hero=1;
    level_enemy=1;
    cout << "На вас напали!!!" << endl;
    while((health_hero>0) || (health_enemy>0)); 
    {
        damage=health_hero*0.01*(rand()%int(damage_enemy*100));
        rand_battle=rand() % 3 + 1;
        if (rand_battle==1)
        {
            health_hero-=damage;
            cout << "Противник ударил вас на " << damage << " очков здоровья" << endl;
            _sleep(500);
            cout << "Сейчас у вас " << health_hero << " очков здоровья" << endl;
            cout << "------------------------------" << endl;
            _sleep(1000);
        }
        else
        {
            health_enemy-=damage;
            cout << "Вы ударили противника на " << damage << " очков здоровья" << endl;
            _sleep(500);
            cout << "Сейчас у него " << health_hero << " очков здоровья" << endl;
            cout << "------------------------------" << endl;
            _sleep(1000);
        }
    }
    cout << "Бой окончен.";
}
// битва
 
// Основная программа
int main() 
{
    setlocale(LC_ALL, "rus");
    string name; // объявление переменных name (имя игрока) и buff (буфер "обмена" между файлом и системой)
    string buff;
    ifstream save("c://save.txt");
    if (!save.is_open()) // если файл не открыт
    {
        error(); // вызываем процедуру
    }
    else // а если открыт
    {
        save >> buff; // то вытаскиваем из файла имя
        cout << "Ваше имя " << buff << "?" << endl;
        cout << "Используйте 'y' и 'n'";
        char answer;
        cin >> answer;
        if (answer=='y') // если имя верно то игра загружена
        {
            cout << "Игра загружена" << endl;
        }
        if (answer=='n')
        {
            error(); // если имя не верно (по каким то причинам), то игра опять вызывает функцию
        }
        battle();
        _sleep(500);
    }
    return 0;
}
// Основная программа


Вернуться к обсуждению:
Подобие игры C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.04.2014, 12:20
Готовые ответы и решения:

Робот (подобие игры Sokoban)
Написать программу, на подобие игры Sokoban 1) создаёте матрицу нужного размера 2) из входного...

Подобие треугольников
На проверочном сайте проходит 80%, где ошибка? Заданы два треугольника: ABC и DEF. Необходимо...

Подобие графа
Имеется примерно такой вот класс: class Room { private: string name; string story;...

Подобие чата с ботом
А как сделать что то на подобе чата с ботом Тоесть что-бы если я написал в консоль слово которое я...

24
13.04.2014, 12:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.04.2014, 12:20
Помогаю со студенческими работами здесь

Подобие базы данных
А если быть точнее, то цель стоит- вывести перед пользователем список, из которого он нажатием...

Подобие math.h для геометрии
Существуют ли такие библиотеки? И где их взять.. Например, нужно найти расстояние от точки до...

Выравнивание данных в структуре. Подобие alignas()
Здравствуйте , есть у меня одна проблема , связанная с необходимостью выровнять объекты в...

Как сделать подобие case из Pascal в C++
Есть программа, в ней 3 задачи, как сделать как в паскале что бы при открытии программы выводилось...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru