Форум программистов, компьютерный форум CyberForum.ru

Игра в закрашивание клеток - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Класс С++ ошибка http://www.cyberforum.ru/cpp-beginners/thread1816618.html
Помогите устранить ошибку Может проблемы в переменных ( такие же переменные я использовал в другом классе) Еще думаю что проблема в пространстве имен Надеюсь поможете и объясните
C++ Вычислить значение выражения совершенно не знакома с C++ но дали задание написать код, помогите пожалуйста.... http://www.cyberforum.ru/cpp-beginners/thread1816581.html
Работа с одномерными массивами: удаление, добавление, перестановка элементов C++
1) Сформировать массив из n элементов с помощью датчика случайных чисел (n задается пользователем с клавиатуры). 2) Распечатать полученный массив. 3) Выполнить удаление указанных элементов из массива. 4) Вывести полученный результат. 5) Выполнить добавление указанных элементов в массив. 6) Вывести полученный результат. 7) Выполнить перестановку элементов в массиве. 8) Вывести полученный...
Операторы присваивания, ввода- вывода. Операторы ветвления, выбора C++
Даны два ненулевых числа. Найти их сумму, разность, произведение, частное, остаток и целую часть от деления. Добавлено через 8 часов 13 минут Нашел код только на паскале написано надо перевести на с++ program xxx; var a, b, s : real; r, p, d : real; begin write ('введите певрое число- '); readln (a);
C++ Рассчитать координаты описанного прямоугольника внутри которого оказываются все заданные точки http://www.cyberforum.ru/cpp-beginners/thread1816558.html
Дан массив точек на плоскости { (x1,y1),(x2,y2)....(xn,yn) }. Рассчитать координаты описанного прямоугольника, то есть такого, внутри которого оказываются все заданные точки
C++ Описать класс Массив, найти массив, состоящий из элементов первого и второго массива Процедура по поиску такого массива работает, но после нее меняются элементы первого массива. И еще вопрос - как в конце программы освободить память от динамического массива? #include <iostream> #include <conio.h> #include <cstring> #include <stdlib.h> using namespace std; class Array подробнее

Показать сообщение отдельно
Mr.X
Эксперт С++
 Аватар для Mr.X
2802 / 1578 / 247
Регистрация: 03.05.2010
Сообщений: 3,666
01.10.2016, 09:58     Игра в закрашивание клеток
Цитата Сообщение от Gaveyn Посмотреть сообщение
задача решена!
Gaveyn, как говорил Чарльз Хоар, существует два способа создания программного обеспечения: первый — делать программы настолько простыми, что в них явно не будет никаких дефектов; второй — делать их настолько сложными, что в них трудно отыскать явные дефекты. Первый способ намного сложнее.

По первому способу где-то так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//Двое ребят на клетчатом листе бумаги N Г— M клеток играют в такую игру:
//они по очереди закрашивают клетки (изначально все клетки не закрашены).
//За ход разрешается закрасить 1, 2, 3 или 10 любых ещё не закрашенных клеток.
//Выигрывает тот, кто закрасит последнюю клетку. Кто выигрывает при правильной игре?
///////////////////////////////////////////////////////////////////////////////
#include <iostream>
///////////////////////////////////////////////////////////////////////////////
int     main()
{
    for(;;)
    {
        int     k{};
        std::cout   <<  "M*N = ";
        std::cin    >>  k;
 
        std::cout   <<  1   +   (k % 4   ==  0)
                    <<  std::endl
                    <<  std::endl;
    }//for
}
 
Текущее время: 14:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru