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

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

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

левый верхний треугоьник - C++

26.12.2010, 22:54. Просмотров 268. Ответов 0
Метки нет (Все метки)

составить функцию для вывода матрицы так чтобы ее левый верхний треугоьник был закрашен каким-то цветом.
Помогите люди добрые!

Добавлено через 1 час 21 минуту
ВОТ что получилось...но оно не правильно работает...выдает кусочек ...не всю матрицу....и непонятно как.Помогите пожалуйста!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
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
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
//---------------------------------------------------------------------------
 
#pragma argsused
 
const n=3;
 
 
 void  MyIn ( int M[][n])
{Randomize();
 for ( int i=0; i<n; i++)
      { cout<<endl;
      for (int j=0; j<n; j++)
               {   M[i][j]=random(10)+1;
                  cout<<M[i][j]<<"  ";
                  }
 
     }
 }
 
 
 
void  MyOut( int M[][n], int c1)
{Randomize();
 for ( int i=0; i<n; i++)
      { cout<<endl;
 
      for ( int j=i; j<n; j++)
               {   textcolor(c1);
                  M[i][j]=random(18)+1;
                  cprintf("%6d" , M[i][j]);
                  }
 
     }
 }
Добавлено через 16 секунд
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
69
70
71
72
73
74
75
76
77
78
79
80
81
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
//---------------------------------------------------------------------------
 
#pragma argsused
 
const n=3;
 
 
 void  MyIn ( int M[][n])
{Randomize();
 for ( int i=0; i<n; i++)
      { cout<<endl;
      for (int j=0; j<n; j++)
               {   M[i][j]=random(10)+1;
                  cout<<M[i][j]<<"  ";
                  }
 
     }
 }
 
 
 
void  MyOut( int M[][n], int c1)
{Randomize();
 for ( int i=0; i<n; i++)
      { cout<<endl;
 
      for ( int j=i; j<n; j++)
               {   textcolor(c1);
                  M[i][j]=random(18)+1;
                  cprintf("%6d" , M[i][j]);
                  }
 
     }
 }
 
 
 
 
 
 
 
 
 
int Letter( int a)
{while(a)
{int k=a%16;
a/=16;
if (k>=10) return true;}
return false;}
 
 
int main()
{
 
int A[n][n];
  
 
  cout<<endl;
    cout<<endl;
    MyOut( A, 10) ;
  int d;
  int kol;
   kol=0;
 for(int i=0;i<n;i++)
   for(int j=i;j<n;j++)
   {   d=Letter(A[i][j]) ;
   if ( d )
    kol+=1   ;
   }
 
 cout<<endl<<"kol="<<kol;
 
getch();
return 0;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2010, 22:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос левый верхний треугоьник (C++):

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

Переставляя строки и столбцы матрицы, перенести ее минимальный элемент в левый верхний угол - C++
Тема: Функции2. 9. Пусть дано матрицу nxm, заполненную псевдослучайными числами в заданном диапазоне. Переставляя строки и столбцы,...

Путём перестановки элементов матрицы поместить её максимальный элемент в левый верхний угол - C++
Помогите пожалуйста бездарю( дана целочисленная квадратная матрица размером 4х4 написать программу, содержащую функцию, которая путём...

Нарисовать прямоугольник, чтобы верхний левый угол был расположен в заданной точке - C++
Help!!!! Нужно нарисовать прямоугольник, чтобы верхний левый угол был расположен в точке (50;50), а правый нижний - в точке (100;100).

Левый и правый двоичный поиск - C++
Помогите, пожалуйста, не проходит 1 тест, не понимаю из-за чего :( Дано два списка чисел, числа в первом списке упорядочены по...

Мышь откидывает в левый угол(windows.h) - C++
Привет! Пишу курсовик и столкнулся с проблемкой. В общем делаю меню. Все вроде бы работает идеально. Есть одна проблема. Когда я...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2010, 22:54
Привет! Вот еще темы с ответами:

Объединение в массиве и какой-то левый член - C++
С. Прата, Язык программирования С++, 4 глава, Объединения. Приводит в тексте такой код: struct widget // объявление...

верхний регист - C++
подскажите функцию преобразования строки к верхнему регистру

В верхний регистр - C++
Привет всем. Подскажите как можно сделать чтобы при передаче в функцию строки ( word ) она изменяла первую букву каждого слова на...

левый операнд-должен быть левосторонним значением - C++
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Xнач. до Xкон. с шагом dX. #include &lt;cstdio&gt; #include...


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

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

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