Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.12.2014, 19:43   #1
MausGun
Новичок
Джуниор
 
Регистрация: 04.12.2014
Сообщений: 1
По умолчанию Требуется помощь.Автоматическое движение объекта в матрице

Здравствуйте. Нужно создать матрицу 10x10. В ней должен перемещаться бот влево/вправо/вверх/вниз(выбирается рандомом).
Однако он не движется.
В чем ошибка?
Код:
#include <stdio.h>
#include <stdlib.h>
int i,j;
char map[10][10];
 
void NewMap()
{
    for(i=0; i<10; i++)
        for(j=0; j<10; j++)
            map[i][j]='0';
}
void ShowMap()
{
    for(i=0; i<10; i++)
    {
        for(j=0; j<10; j++)
            printf("%c ",map[i][j]);
        printf("\n");
    }
}
void CreateBot(int option)
{
    srand(time(NULL));
    if(option==0)
    {
        i=rand()%10;
        j=rand()%10;
        map[i][j]='*';
    }
    else
    {
        map[i][j]=' ';
        switch(rand()%5)
        {
        case 1:
            i++;
            break;
        case 2:
            j++;
            break;
        case 3:
            i--;
            break;
        case 4:
            j--;
            break;
        }
        map[i][j]='*';
    }
}
int main()
{
    NewMap();
    int x=1;
    CreateBot(0);
    while(x)
    {
        ShowMap();
        CreateBot(1);
        _sleep(100);
        system("cls");
    }
    return 0;
}
MausGun вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
движение объекта salwator JavaScript, Ajax 2 15.04.2013 16:20
C++ движение звездочки по матрице Banner Помощь студентам 1 06.12.2011 19:58
Движение объекта dlnk C# (си шарп) 1 11.03.2011 21:17
Движение объекта ill2005 Помощь студентам 2 27.09.2010 21:32
Автоматическое уничтожение объекта mutabor Общие вопросы Delphi 6 25.06.2008 22:25