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

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

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

Нарисовать квадрат с одинокой звёздочкой в центре. Весь квадрат орисовывается плюсиками - C++

24.03.2017, 18:34. Просмотров 125. Ответов 2
Метки нет (Все метки)

Нарисовать квадрат с одинокой звёздочкой в центре. Весь квадрат орисовывается плюсиками. Пользователь задаёт высоту и ширину.С++ Помогите пожалуйста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2017, 18:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нарисовать квадрат с одинокой звёздочкой в центре. Весь квадрат орисовывается плюсиками (C++):

В центре экрана нужно нарисовать квадрат. А в нем еще 8 В целом должно получиться 9 квадратов. И нужно их покрасить в 3 разные цвета - C++
помогите пожалуйста очень надо

Если квадрат числа меньше 100, напечатать число и его квадрат - C++
Ввести с клавиатуры 10 чисел. Если квадрат числа меньше 100, напечатать число и его квадрат.

Класс «Квадрат»: можно ли вписать в объект-квадрат со стороной A окружность радиуса R - C++
Люди помогите, сижу уже неделю, выходит какая-то фигня. Хочу научиться, но тяжеловато) Объясните кто может, как будет выглядеть код? ...

Нарисовать квадрат - C++
Задача Написать программу, которая выводит на экран - следующую фигуру: ************* * * * * * ...

Вывести квадрат большего числа и квадрат меньшего - C++
ошибка вывода и не правильный ответ #include <iostream> #include <string> using namespace std; int main() { int a, b,...

Нарисовать квадрат циклом while - C++
Нужно нарисовать квадрат типа: /* ***** * * * * * * ***** */

2
MrGluck
Модератор
Эксперт CЭксперт С++
7488 / 4603 / 691
Регистрация: 29.11.2010
Сообщений: 12,588
24.03.2017, 19:36 #2
Цитата Сообщение от Вова17319 Посмотреть сообщение
высоту и ширину
Квадрата?
0
Photofenix
59 / 59 / 11
Регистрация: 18.11.2016
Сообщений: 467
Завершенные тесты: 1
24.03.2017, 21:07 #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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#include <fstream>
#include <iostream>
#include <stdlib.h>
#include <Windows.h>
#include <string>;
 
int choice (std::string strm){
    for (int i(0); strm[i]; i++){
        if (strm[i] < '0' || strm[i] > '9')
            return 0;
    }
 
    return 1;
}
 
int main(){
    SetConsoleCP (1251);
    SetConsoleOutputCP (1251);
 
    std::string strm;
 
    std::cout << "Введите длину сторон: ";
    std::cin >> strm;
 
    if(choice(strm)){
        int val = atoi(strm.c_str());
        if(val%2==0)
            val--;
        
        int position = val;
        position ++;
        position /=2;
        position --;
 
        
        char** kvadrad = new char*[val];
        for (int i(0); i!=val; i++){
            kvadrad[i] = new char[val];
        }
 
        for (int i(0); i!=val; i++){
            for (int j(0); j!=val; j++){
                if(i == position && j == position){
                    kvadrad[i][j] = '@';
                    std::cout << kvadrad[i][j] << " ";
                }
                else{
                    kvadrad[i][j] = '+';
                    std::cout << kvadrad[i][j] << " ";
                }
            } std::cout << std::endl;
        }
 
        for (int i(0); i!=val; i++){
            delete[] kvadrad[i];
        }
 
        delete[] kvadrad;
    }
 
    else{
        std::cout << "incorrect values" << std::endl;
    }
    
 
    system ("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.03.2017, 21:07
Привет! Вот еще темы с ответами:

Нарисовать квадрат заданного размера - C++
Напишите программу, которая читает размер стороны квадрата и затем печатает звездочками и пробелами пустой квадрат заданного размера. Ваша...

Нарисовать звездочками квадрат в квадрате в С++ - C++
Не могу разобраться как циклами for нарисовать звездочками (*) квадрат в квадрате. Что-то такого вида: ********** * ...

Графика.Как нарисовать квадрат? - C++
Собственно вопрос в теме...как нарисовать простейий квадрат с помощью линий

Как вывести точку и нарисовать квадрат? - C++
Хотел бы узнать как мне в моей ОС на C++/C работать с графикой ибо интернете я нормального описания не нашёл. Как вывести точку и...


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

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

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