Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Сортировка слиянием в С++ Вот такое задание: Составить программу реализации указанного метода сортировки и иллюстрации его выполнения. В программе предусмотреть просмотр входных и выходных данных и пошаговое перемещение элементов в соответствии с алгоритмом. Для получения входных данных иметь три варианта: a) непосредственный ввод и запись в текстовый файл; b) генерирование с помощью датчика случайных чисел и запись... https://www.cyberforum.ru/ cpp-beginners/ thread396002.html Перевод из одной системы счисления в другую C++
Посмотрите, пожалуйста, кому не сложно код в с++. При компиляции выдает ошибку invalid function declaration Текст задачи: Десятичное целое положительное число m переводится в двоичную систему счисления, разряды в этой записи переставляются в обратном порядке, и снова производится перевод в десятичную систему счисления. Напечатать в виде таблицы все полученные значения для...
C++ генератор кроссвордов Здравствуйте,все! Просьба помочь с созданием генератора кроссвордов, который будет брать слова из специальной базы. Идей нет вообще никаких. Прошу помочь и если возможно дать код, просто третий день уже над ней сижу и совсем никак. https://www.cyberforum.ru/ cpp-beginners/ thread395998.html C++ Комментарии к программе........ #include <iostream.h> #include <string.h> #include <stdio.h> #include <conio.h> #define N 5 int main() { int i,j; char x,y; puts("A nu-ka chirikni che te nada:\n"); https://www.cyberforum.ru/ cpp-beginners/ thread395994.html
Вывести рекуррентную формулу для вычисления суммы ряда C++
Помогите пожалуйста вывести рекуррентную формулу
C++ Являются ли элементы 1-го, квадратами элементов 2-го массива? Даны 2 одномерных массива (вводятся с клавиатуры), проверить, являются ли элементы 1-го, квадратами элементов 2-го массива. https://www.cyberforum.ru/ cpp-beginners/ thread395988.html
C++ Определить, сколько элементов массива попадает в интервал https://www.cyberforum.ru/ cpp-beginners/ thread395971.html
Определить сколько элементов массива попадает в интервалы от А до В с шагом (А-В)/5 Добавлено через 16 часов 31 минуту плиз. Помогите:(
реккурентная функция C++
#include "stdafx.h" #include <math.h> float rec(float n) { if (n==1)return 0; else return log(n/(sqrt(n))+rec(n-1)); } int _tmain(int argc, _TCHAR* argv) { printf ("vvedite seloe n \n");
C++ Ошибка "C2065: cout: необъявленный идентификатор" error C2065: cout: необъявленный идентификатор не пойму почему? #include <iostream> #include <iomanip> #include <stdlib.h> #include <time.h> template <typename T> void ISort(T array /* Сортируемый массив */, int size /* Размер массива */) { https://www.cyberforum.ru/ cpp-beginners/ thread395960.html C++ Нужно дать название файлу из строки https://www.cyberforum.ru/ cpp-beginners/ thread395951.html
Есть строка S, создаю файл через ofstream... Как дать файлу название S? То есть, в идеале, должно получится вот так: void printing(string s){ ofstream of(s); of<<"Hello"; } А работает только так: void printing(string s){
C++ Два стека в одном массиве. Помогите, пожалуйста!
Нужно организовать хранение двух стеков в одном массиве, если один располагается в начале массива и растет к концу массива, а второй располагается в конце массива и растет к началу. с процедурами вставки, извлечения и всеми необходимыми проверками. Помогите, пожалуйста. Заранее спасибо!
C++ Классы #include<iostream.h> #include<conio.h> #include<math.h> //--------------------------------------------------------------------------- #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused https://www.cyberforum.ru/ cpp-beginners/ thread395946.html
0 / 0 / 0
Регистрация: 14.12.2010
Сообщений: 26
0

Поведение змейки - C++ - Ответ 2232498

30.11.2011, 21:37. Показов 629. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, есть код, игра змейка, все никак не получается заставить поворачивать змейку как надо, в приведенном кусочке кода змейка не гнется - поворачивает как палка причем вокруг самой первой головы. Пробовал создавать массив с координатами х и у и в нем смещать по таймеру, получилось еще хуже, прошу помощи в задании правил поведения змейки (все в visual си++)
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
   hdc = BeginPaint(hWnd, &ps);
          if(f==-1)
          {     
               x=rand()%sx;   //задем координаты еды для змейки
               y=rand()%sy;
               f=-2; 
          }
          xx=(sx/2)-10+a;
          yy=(sy/2)-10+b;
          e=x+10;
          g=y+10;
          SelectObject(hdc,hbrush);
          for(i=0;i<dlinna;i++) /*тут и рисуем круги-части тела змейки в зависимости от начального направления f (0-лево, 1-право, 2-вверх, 3-вниз, изначально -1 и -2 - змейка стоит) */
          {
              int smeshenie=20*i;
              if(i==0) Ellipse(hdc,xx,yy,(sx/2)+10+a,(sy/2)+10+b); 
              if(f==0) Ellipse(hdc,xx+smeshenie,yy,(sx/2)+10+a+smeshenie,(sy/2)+10+b);
              if(f==1) Ellipse(hdc,xx-smeshenie,yy,(sx/2)+10+a-smeshenie,(sy/2)+10+b);
              if(f==2) Ellipse(hdc,xx,yy-smeshenie,(sx/2)+10+a,(sy/2)+10+b-smeshenie);
              if(f==3) Ellipse(hdc,xx,yy+smeshenie,(sx/2)+10+a,(sy/2)+10+b+smeshenie);
          }
         
          SelectObject(hdc,brush1);
          Ellipse(hdc,x,y,e,g);
          if (xx>=x-10 && xx<=x+10 && yy>=y-10 && yy<=y+10)  /*проверяем сьедание, делаем новую еду, увеличиваем длинну змейки*/ 
          {
               x=rand()%sx;
               y=rand()%sy;
                dlinna++; 
          }
          EndPaint(hWnd, &ps);
          break;


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

Нужен ИИ змейки
нужна ИИ змейки которая сама будет находить еду и просто ходить по кругу

Перемещение змейки
#include &lt;iostream&gt; //стандартная библиотека #include &lt;time.h&gt; //случайные числа #include...

Движение змейки
Никак не получается сделать движение змейки с последующим присоединением элементов к ней при...

Заполнение змейки по ВЕРТИКАЛИ
Здравствуйте дорогие форумчани. Извините если уже создовалась такая тем. Если да то скиньте ссылку....

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

Движущийся хвост змейки
#include&lt;iostream&gt; #include&lt;Windows.h&gt; #include&lt;conio.h&gt; #include&lt;ctime&gt; using namespace std;...

Timer начало змейки
Есть таймер и есть label1 таймер включен в таймере прописано Label1-&gt;Left= Left +1; и в...

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

Консоль - реализация движения змейки
Пишу змейку и хотел спросить у вас ребята, есть ли какая-нибудь функция, которой работает по такому...

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