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

Нарисовать звездочками квадрат в квадрате в С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не срабатывает метод класс Clear(); http://www.cyberforum.ru/cpp-beginners/thread1497738.html
День добрый форумчане, подскажите пожалуйста почему не срабатывает в обычном режиме метод класса Clear(); А если прогонять через отладку то работает ? #define _CRT_SECURE_NO_WARNINGS...
C++ Не понятно что делает __success(return >= 0) Увидел определение HRESULT typedef __success(return >= 0) long HRESULT; не ясно что это означает? это похоже команда препроцессора потому что два подчеркивания и что она делает? http://www.cyberforum.ru/cpp-beginners/thread1497723.html
C++ Распознаватель речи
Здравствуйте! Хочу написать программу в которой нужно будет преобразовывать звук в текст и делать с ним определенные действия. Для этого нужен распознаватель речи, готовый брать не хочу, т.к. есть...
C++ Найти количество островов из единиц
Здравствуйте, есть задачка. Задача Острова Каждый элемент квадратной матрицы размеренности N x N равен нулю, либо единице. Найдите количество «островов», образованных единицами. Под «островом»...
C++ Создать консольное приложение на С/С++ для обработки и печати текста http://www.cyberforum.ru/cpp-beginners/thread1497655.html
Создать приложение которое бы -обрабатывала текст -печатала весь текст -печать файла ***печать всех слов содержащих букву А -печать первого слова каждой строки Помогите пожалуйста, буду очень...
C++ Не получается создать класс Account из книги Дейтелов Задача: Создайте класс с именем Account, которым мог бы воспользоваться банк для представления банковских счетов своих клиентов. Ваш класс должен иметь один элемент данных типа int для... подробнее

Показать сообщение отдельно
Геомеханик
636 / 443 / 318
Регистрация: 26.06.2015
Сообщений: 1,018
12.07.2015, 20:59
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
void out_square(std::ostream& _o, int num, int cnt){
    bool chk;
    int  len = num - 1;
    for(int i = 0; i < num; ++i){
        chk = (i < cnt || i > len-cnt);
        for(int j = 0; j < num; ++j){
            if((j < cnt) || (j > len-cnt) || chk)
                _o << '*';
            else
                _o << ' ';
        }
        _o << std::endl;
    }
    _o.flush();
}
 
 
int main(void){
    out_square(std::cout, 12, 2);
    return 0;
}
Результат работы кода
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru