За последние 24 часа нас посетили 22132 программиста и 1682 робота. Сейчас ищут 1666 программистов ...

нужна помощь очень

Тема в разделе "Вопросы от блондинок", создана пользователем nato4ka, 17 янв 2012.

  1. nato4ka

    nato4ka Активный пользователь

    С нами с:
    17 янв 2012
    Сообщения:
    4
    Симпатии:
    0
    задание такое Запрограммировать игру двух игроков в “Морской бой”. Сначала, по-сле запуска программы, игроки совместно вводят размер прямоуголь-ных клеточных полей для игры (NxM) и типы и количество кораблей. Затем игроки независимо друг от друга вводят данные о расстановке своих кораблей (программа должна проверять корректность данных). Далее программа выдает графическое изображение двух одинаковых чистых прямоугольных клеточных полей и предоставляет игрокам поочередное право делать свой ход (игрок указывает мышью на соответствующую клетку поля своего оппонента), при этом об итогах этого хода сообщает не оппонент игрока, а сама программа, отображая их графически. Программа должна анализировать действия игроков и в случае победы одного из них сообщать имя победителя и прекращать игру.
    помогите доделать
    void input(char& s, char& c){
    while(1){
    s=_getch();
    if(s==27)
    exit(0);
    if (s>47 && s<58)
    break;
    }
    while(1){
    c=_getch();
    if(c==27)
    exit(0);
    if (c>47 && c<58)
    break;
    }
    }
    while (message != 2)
    {
    system("cls"); // очистка экрана
    show(map); // вывод на экран map
    //test(); // функция для тестирования массивов ships и hits
    char c, d;
    input(c,d);
    human.turn(another_human,c,d);
    input(c,d);
    another_human.turn(human,c,d);
    message = check_ending();
    }
     
  2. jenya777777

    jenya777777 Активный пользователь

    С нами с:
    16 мар 2010
    Сообщения:
    562
    Симпатии:
    0
    это php форум
     
  3. yuri

    yuri Активный пользователь

    С нами с:
    16 янв 2012
    Сообщения:
    288
    Симпатии:
    2
    Слишком сложно для первого раза. Да еще мне кажется вы перепутали C и PHP.

    Давайте так, вы покажете <эти самые> а мы подумаем ? :)))
     
  4. nato4ka

    nato4ka Активный пользователь

    С нами с:
    17 янв 2012
    Сообщения:
    4
    Симпатии:
    0
    на картинки не насмотрелись?а на С никто не пишет?
     
  5. yuri

    yuri Активный пользователь

    С нами с:
    16 янв 2012
    Сообщения:
    288
    Симпатии:
    2
    Отвечаю по пунктам:
    1. Не насмотрелись.
    2. Пишем и на С и на Java и под Android и даже на Objective C под iOS, но без должной мотивации сильно влом помогать тем, кто даже не пытается, а просто приходит за готовым решением :)))

    Так что или <эти самые> или ищите дураков дальше :))))))
     
  6. nato4ka

    nato4ka Активный пользователь

    С нами с:
    17 янв 2012
    Сообщения:
    4
    Симпатии:
    0
    сколько
     
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    курсач горит? =)
     
  8. jenya777777

    jenya777777 Активный пользователь

    С нами с:
    16 мар 2010
    Сообщения:
    562
    Симпатии:
    0
    Это по-деловому
     
  9. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
  10. nato4ka

    nato4ka Активный пользователь

    С нами с:
    17 янв 2012
    Сообщения:
    4
    Симпатии:
    0
    да да да
     
  11. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО