Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
dinarawayne
0 / 0 / 0
Регистрация: 09.01.2017
Сообщений: 2
#1

Игра "Вращающийся квадрат" - C++

10.05.2017, 10:28. Просмотров 160. Ответов 2
Метки c++ (Все метки)

Игра "Вращающий квадрат". Дан квадрат размером 4 х 4 клетки, в которых с помощью датчика случайных чисел расставлены буквы от А до Р. Упорядочить буквы в квадрате по алфавиту. Квадрат имеет подквадраты, которые можно вращать по часовой стрелке на одну клетку. Подквадраты имеют размер 2 х 2 и указываются номером левой верхней клетки.
Срочно, пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.05.2017, 10:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Игра "Вращающийся квадрат" (C++):

Класс "Графический объект", от которого будут наследоваться классы "круг" и "квадрат" - C++
Реализовать класс Графический объект от которого будут наследоваться классы "круг" и "квадрат". Собственно, сам код, который был написан...

Реализовать класс "Квадрат" с данными-членами "центр квадрата" и "сторона квадрата" - C++
Объявить класс по приведенному ниже заданию в соответствии с номером варианта и определить для него конструктор по умолчанию,...

В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно" - C++
В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно". Я так...

Консольная "графика", игра "Тетрис". Фигуры перестают прорисовываться на определенном этапе - C++
Доброго времени! Написал на днях тетрис (в консоле) с использованием, кажется это называется WinApi. В цикле вызывается функция...

Реализовать классы "Воин", "Пехотинец", "Винтовка", "Матрос", "Кортик" (наследование) - C++
Разработать программу с использованием наследования классов, реализующую классы: − воин; − пехотинец(винтовка); − матрос(кортик). ...

Создать класс "Квадрат" и производный класс "Правильная пирамида" - C++
Заранее спасибо за помощь)

2
Mohan
72 / 37 / 16
Регистрация: 03.02.2017
Сообщений: 100
Завершенные тесты: 2
10.05.2017, 10:41 #2
Тут посмотри!
0
Antikl
с++
213 / 209 / 57
Регистрация: 15.07.2015
Сообщений: 1,080
Завершенные тесты: 6
10.05.2017, 10:53 #3
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
#include<iostream>
void maxbesheniy_agressive_kid(char square[4][4])
{
    for (int i = 0; i < 4; ++i)
    {
        for (int j = 0; j < 4; ++j)
            std::cout << square[i][j] << " ";
        std::cout << std::endl;
    }
    std::cout << std::endl;
}
 
int main()
{
    srand((unsigned)time(NULL));
    char square[4][4];
 
    for(int i = 0; i < 4; ++i)
        for (int j = 0; j < 4; ++j)
            square[i][j] = 'A' + 4*i + j;
 
    maxbesheniy_agressive_kid(square);
    
    std::qsort(square, 16, sizeof(square[0][0]), [](const void* a, const void* b)
    {
        return -1 + (rand() % 3);
    });
 
    maxbesheniy_agressive_kid(square);
 
    std::qsort(square, 16, sizeof(square[0][0]), [](const void* a, const void* b)
    {
        char arg1 = *static_cast<const char*>(a);
        char arg2 = *static_cast<const char*>(b);
 
        if (arg1 < arg2) return -1;
        if (arg1 > arg2) return 1;
        return 0;
    });
 
    maxbesheniy_agressive_kid(square);
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.05.2017, 10:53
Привет! Вот еще темы с ответами:

Создать класс "Вентилятор" содержащий в себе классы: "Двигатель", "Контроллер", "Пульт управления" - C++
Помогите с кодом написания задачи, не понимаю как написать классы в классе. Нужно создать класс &quot;вентилятор&quot; содержащий в себе классы:...

Создать абстрактный класс "Издание" и производные классы "Книга", "Статья", "Электронный ресурс" - C++
1. Создать абстрактный класс Издание с методами, позволяющими вывести на экран информацию об издании, а также определить является ли данное...

Создать класс "Книга" с полями "название книги", "количество страниц", "год издания" - C++
Создать класс Книга поля: название книги,количество страниц,год издания методы: вычислить сколько лет книге и количество дней прошедших...

Определить тип данных "Запись", имеющий поля "Фамилия", "Пол", "Зарплата" - C++
определить тип данных запись имеющий поля фамилия пол зарплата. определить массив из 10 записей. в программе ввести в массив данные и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru