Форум программистов, компьютерный форум, киберфорум С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ dllimport хотелось бы уточнить кое-какую информацию относительно использования dll в с++ вики учебник предлагает 2 варианта импорта dll функций 1) с использованием .lib .obj и прочих "файлов" #include <stdio.h> /* * Указываем, что тело функции находится в другом файле. * Не забыть про объектный модуль DLL при линковке! https://www.cyberforum.ru/ cpp-beginners/ thread989404.html Найти наибольший общий делитель n и m [Qt 5] C++
Здравствуйте. Не могли бы помочь? Если можно, не очень сложный код, чтобы понятно было. Код надо написать в программе Qt5 Заранее спасибо)
C++ Решение задачки Привет всем. Помогите или намекните, как решить данную задачку. В предыдущем задании записал файл из 40 значений, вот вторая часть: " Вычислить сумму элементов массива, расположенных между первым и последним отрицательными элементами. Вывести значения этих элементов и их сумму. " https://www.cyberforum.ru/ cpp-beginners/ thread989390.html C++ Есть сайт. как сделать из него чтение? Есть файл txt с открытым доступом в сети. как сделать из него чтение? ну например первой строки или первого слова. https://www.cyberforum.ru/ cpp-beginners/ thread989388.html
стеки и робота с ними C++
Даны текстовый файл, содержащий числовую информацию. Выберите из него числа и занесите в очередь. Выведите содержимое очереди на экран и посчитайте количество положительных чисел.
C++ Как переделать код что б там были указатели ! #include <iostream> #include <conio.h> #include <iomanip> #include <math.h> using namespace std; void Display (int A,int m,int n); void Sum(int A,int m,int n); https://www.cyberforum.ru/ cpp-beginners/ thread989376.html
C++ Запись вектора в файл и его чтение Здравствуйте. Возникла такая проблема: У меня есть свой класс class CType { public: CType () {is_empty=true; is_show=false; visible=true;} AnsiString type_var; AnsiString name_type; AnsiString name_var; bool is_empty; https://www.cyberforum.ru/ cpp-beginners/ thread989370.html C++ Разделить строки на две части
В задаче сказано: Дано текстовый файл. В каждой строке информация про игрушки (название и цена) которые записаны через пробел. Вывести окончательную информацию про игрушки по возрастанию цены, а игрушки с одинаковой ценой вывести по алфавиту. Не могу понять каком образом отделить название и цену в каждой строке и добавить в список. Подскажите кто с таким сталкивался. #include<iostream>...
C++ Задача C++ написать в DEV_cpp 1Работа с цифрами в числе Вводится последовательность из N целых чисел. Определить количество одинаковых рядом стоящих чисел. Thanks !!! https://www.cyberforum.ru/ cpp-beginners/ thread989358.html C++ Не могу найти ошибку https://www.cyberforum.ru/ cpp-beginners/ thread989349.html
Доброго времени суток, вообщем такое задание: В одномерном массиве,состоящем из n вещественных элементов вычислить: 1. Произведение положительных элементов массива; 2.Сумму элементов массива, расположенных до минимального элемента. 3.Упорядочить по возрастанию отдельно элементы, стоящие на четных местах, и элементы, стоящие на нечетных местах. (n вводится с клавиатуры) написал код, но...
Ссылка на неразрешенную лексему при работе с шаблоном C++
Никак не могу понять с чем связанна эта ошибка error LNK2028: ссылка на неразрешенную лексему (0A0003B6) "void __cdecl Connect<class Element,class F,void (__thiscall F::*)(void)>(class Element *,class Event *,class F *,void (__thiscall F::*)(void))" (??$Connect@VElement@@VF@@P82@AEXXZ@@$$FYAXPAVElement@@PAVEvent@@PAVF@@P82@AEXXZ@Z) в функции "int __cdecl main(void)" (?main@@$$HYAHXZ) ...
C++ Нужна программка Надо создать в динамической памяти матрицу и определить в ней все строки и столбцы, в которых встречаются одинаковые элементы. Помогите пожалуйста, а то я в этом совсем ничего не понимаю. https://www.cyberforum.ru/ cpp-beginners/ thread989342.html
CEO SOVAZ Corp.
386 / 232 / 51
Регистрация: 17.12.2011
Сообщений: 822
Записей в блоге: 1
27.10.2013, 14:24 0

Змейка (SNake) - C++ - Ответ 5243414

27.10.2013, 14:24. Показов 2010. Ответов 7
Метки (Все метки)

Ответ

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
#include <iostream>
#include <vector>
#include <time.h>
#include <cstdlib>
using namespace std;
const int size=10;
void printMap(const vector<vector<char> > &map){
    for(int i=0;i<size;i++){
        for(int j=0;j<size;j++){
            cout<<map[i][j];
        }cout<<endl;
    }
}
void setMap(vector<vector<char> > &map, int& x, int& y, int& x1, int& y1){
    for(int i=0;i<size;i++){
        map[0][i] = '-';
        map[size-1][i] = '-';
        map[i][0] = '!';
        map[i][size-1] = '!';
    }
    srand(time(0));
    x = rand() % 8 + 1;
    y = rand() % 8 + 1;
    map[x][y] = '*';
}
 
 
int main(){
    vector<vector<char> > map(10,vector<char> (10));
    int xSnake,ySnake,xApple,yApple;
    setMap(map,xSnake,ySnake,xApple,yApple);
    char move;
    while(true){
        system("cls");
        printMap(map);
        cin>>move;
        if(move == 'a'){
            if(ySnake > 1){
                map[xSnake][ySnake] = ' ';
                map[xSnake][--ySnake] = '*';
            }
        }
 
        if(move == 'd'){
            if(ySnake > 1){
                map[xSnake][ySnake] = ' ';
                map[xSnake][++ySnake] = '*';
            }
        }
 
        if(move == 'w'){
            if(ySnake > 1){
                map[xSnake][ySnake] = ' ';
                map[--xSnake][ySnake] = '*';
            }
        }
 
        if(move == 's'){
            if(ySnake > 1){
                map[xSnake][ySnake] = ' ';
                map[++xSnake][ySnake] = '*';
            }
        }
 
 
    }
return 0;
}
Теперь все кнопки работают

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

Snake в консоли, подскажите функцию
Ну собственно не понятно как реализовать только один момент. логика примерно следующая: функция...

Объясните для чего предназначен каждый метод(игра Snake)
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;windows.h&gt; #include &lt;vector&gt; using...

Идеи алгоритма для решения игры "Snake"
Доброй ночи форумчане, прежде всего спасибо всем модераторам и участникам дискуссий за этот форум,...

змейка с++
ребят,вот наработки,не могу придумать нормальный алгоритм перемещения змейки,точнее...

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

Змейка на C++
Здравствуйте, буквально неделю назад я начала программировать в С++. И многое изначально не...

Змейка в С
Доброй ночи всем. Подскажите пожалуйста как можно написать игру змейку в консольном окне на С? ...

змейка
Хочу написать игру змейка, как на первых телефонах. не могу придумать классы которые, при этом...

Змейка
Решил написать собственный аналог змейки. Создал костяк программы, и у меня возникло три вопроса....

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