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

Помогите плс переписать программу "Фигура из символов" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Комбинации http://www.cyberforum.ru/cpp-beginners/thread397686.html
Всем привет! Есть массив array, в переменной s хранится его размер. Нужно написать прогу, которая выведет на экран все возможные комбинации елементов даного массива. Например, в array лежат...
C++ Наставте на истинный путь начинающего Дорогие друзья я изучил основы языка C++.И хотел бы продвигаться дальше в область программирования игр.Подскажите пожалуйста может быть какие то видеокурсы или книги. http://www.cyberforum.ru/cpp-beginners/thread397672.html
C++ подпрограммы
протабулируйте функции.отрезок и шаг вводятся с клавиатуры: (ln^2(x))-1/x
Работа с файлами C++
Всем доброго времени суток) При написании программы возникла проблема.... не знаю как из одного файла в другой переписать некоторые строки(номера строк которые не надо переписывать записаны в...
C++ проблема с установкой библиотеки. http://www.cyberforum.ru/cpp-beginners/thread397625.html
Добрый день, у меня возникла проблема с установкой библиотеки EasyBMP. я скопировал все файлы данной библиотеки в директорию где находятся стандартные библиотеки такие как iostream и т.д. но при...
C++ задача числами Дано натуральное число с различными цифрами. Определить, какая максимальная цифра числа расположена ближе к началу или концу числа подробнее

Показать сообщение отдельно
jock
2 / 2 / 0
Регистрация: 29.10.2011
Сообщений: 38

Помогите плс переписать программу "Фигура из символов" - C++

03.12.2011, 01:51. Просмотров 766. Ответов 3
Метки (Все метки)

Условие: 2. Написать программу, которая выводит на экран прямоугольник или квадрат. Ширина и высота фигуры задаются пользователем с клавиатуры.
Код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
int main()
{
    int w, h;
    cout << "Width : ";
    cin  >>  w;    
    cout << "Height: ";
    cin  >>  h;
    
    for(int i = 0; i < h; i++)
    {
        for (int j = 0; j < w; j++)
            cout << (i == 0 || i == h - 1 || j == 0 || j == w - 1 ? "*" : " ");
        cout << endl;
    }
    
 
    return 0;
}
Не понятна эта строка:
C++
1
cout << (i == 0 || i == h - 1 || j == 0 || j == w - 1 ? "*" : " ");
Как её можно переписать, что бы этого
C++
1
(i == 0 || i == h - 1 || j == 0 || j == w - 1 ?
не было в cout?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru