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

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

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

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

10.02.2010, 17:48. Просмотров 449. Ответов 2
Метки нет (Все метки)

Скажите пожалуйста как сделать теперь что бы треугольник который справа зарисовваный, оказался только слева зарисованным!)
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
#include "stdafx.h"
#include <iostream>
#include <windows.h>
#include <iomanip>
using namespace std;
const int M=11;
void main (){
    SetConsoleOutputCP (1251);
    int x[M][M];
    int i,j;for(i=0; i<M; i++)
        {
            for(j=0;j<M;j++)
            {
            if(i==j||i==M-1-j)
                x[i][j]=1;
            else
                x[i][j]=0;
        if(i==0||j==0||i==M-1||j==M-1)
            x[i][j]=1;
            }//for j
}//for
    for(i=0;i<M;i++)
    {
        for(j=0;j<M;j++)
            cout<<(x[i][j]?"ЖЖ":"  ");
        cout<<"\n";
    }
    cout<<"\n\n";
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.02.2010, 17:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Скажите пожалуйста как сделать теперь что бы треугольник который справа зарисовваный, оказался только слева зарисованным (C++):

Зарисовать треугольники только справа и слева в окантовке - C++
Подскажите плиз как в этой программе сделать так, что бы треугольники были зарисованы только справа и слева в окконтовке! Заранее спасибо! ...

Скажите пожалуйста как сделать чтоб посчитало только уникальные строки из запроса - PHP БД
Скажите пожалуйста как сделать чтоб посчитало только уникальные строки из запроса $result00 = mysql_query(&quot;SELECT COUNT(*) FROM...

Работающая программа только нужно с ней сделать так, чтобы центры рисовались у треугольников темже цветом,что и треугольник подскажите пожалуйста - C++ Builder
#include &lt;vcl.h&gt; #pragma hdrstop #include &quot;Unit1.h&quot; //--------------------------------------------------------------------------- ...

Создать массив, который одинаково читается как слева направо, так и справа налево (Палиндром) - PHP
Подскажите алгоритм работы задачи. Нужно создать массив, который одинаково читается как слева направо, так и справа налево.

Как сделать резиновый отступ справа и слева от SWF? - Flash
Мне подсказывают, что в .htaccess нужно прописать, но это не объясняет как сделать отступ DirectoryIndex index.swf Site:...

Как сделать, чтобы в StringGrid столбцы добавлялись слева, а не справа? - Delphi
Как сделать, чтобы в StringGrid столбцы добавлялись слева, а не справа, а два последних столбца не изменялись. Пожалуйста помогите, если...

2
shelest3
7 / 7 / 2
Регистрация: 08.02.2010
Сообщений: 8
10.02.2010, 21:50 #2
Немного не понял условие, треугольники ведь незакрашены ни левый, ни правый. Но если правильно догадался, тогда можно сделать так :
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>
using namespace std;
void main ()
{
    setlocale(LC_ALL, "Russian");
    const int M=11;
    int x[M][M];
    int i,j;
    for(i=0; i<M; i++)
        {
            for(j=0;j<M;j++)
                {
                    if( i==j&&j<=M/2 || i==M-1-j&&j<=M/2 || i==0 || j==0 || i==M-1 || j==M-1 ) x[i][j]=1;
                    else x[i][j]=0;
                }
        }
    for(i=0;i<M;i++)
        {
            for(j=0;j<M;j++) cout << (x[i][j]?"ЖЖ":"  ");// cout<<x[i][j];
                cout<<"\n";
        }
        cout<<"\n\n";
}
1
Morph3us
1 / 1 / 0
Регистрация: 23.12.2009
Сообщений: 45
10.02.2010, 21:58  [ТС] #3
Цитата Сообщение от shelest3 Посмотреть сообщение
Немного не понял условие, треугольники ведь незакрашены ни левый, ни правый. Но если правильно догадался, тогда можно сделать так :
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>
using namespace std;
void main ()
{
    setlocale(LC_ALL, "Russian");
    const int M=11;
    int x[M][M];
    int i,j;
    for(i=0; i<M; i++)
        {
            for(j=0;j<M;j++)
                {
                    if( i==j&&j<=M/2 || i==M-1-j&&j<=M/2 || i==0 || j==0 || i==M-1 || j==M-1 ) x[i][j]=1;
                    else x[i][j]=0;
                }
        }
    for(i=0;i<M;i++)
        {
            for(j=0;j<M;j++) cout << (x[i][j]?"ЖЖ":"  ");// cout<<x[i][j];
                cout<<"\n";
        }
        cout<<"\n\n";
}
я уже сделал, но спасибо и за это, можно и так = )
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.02.2010, 21:58
Привет! Вот еще темы с ответами:

Как сделать окно настроек (слева-категории, справа-настройки)? - Delphi
как сделать окно настроек, похожее на то, как в total commander, где слева в древовидной структуре выбирается категория, а справа...

Как сделать рамку у таблице слева и справа, а сверху и снизу чтобы ее небыло? - HTML, CSS
Обычным способом рамка получается со всех сторон, А как сделать так, чтобы была только с левой стороны и с правой? &lt;table width=&quot;75%&quot;...

Как в компоненте TLabel сделать ввод текста не слева направо, а справа налево? - Delphi
Как в компоненте TLabel сделать ввод текста не слева направо, а справа налево?

Значение тени только слева и справа - HTML, CSS
Добрый вечер, подскажите как задать значение box-shadow , что б тень была только слева и справа?


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

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

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