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

описать функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ класс color http://www.cyberforum.ru/cpp-beginners/thread980142.html
создать программу, которая содержит класс Color. Вывести все цвета(red, orange, yellow, green, cyan, blue, purple). Сложить два цвета, на выходе получить третий цвет. Пример: red + orange = red-orange
C++ Классы для работы с динамическими структурами данных Построить класс для работы с бинарным деревом, узлы которого содержат действительные числа. Создать дерево. Определить высоту дерева (максимальное число узлов, принадлежащих пути от корня дерева до любого из его листьев). Подсчитать число элементов, равных максимальному. http://www.cyberforum.ru/cpp-beginners/thread980126.html
C++ Реализовать класс - "Троичный вектор"
Реализовать класс «Троичный вектор» – Tvector размерности n. Компоненты вектора принимают значения из множества {0,1, X}. Два троичных вектора tk = (t1^k,...,tn^k) и (t1^l,...,tn^l) называются ортогональными, если существует такое i, что ti^k, ti^l ∈ {0,1} ti^k ≠ ti^l. Операция пересечения не ортогональных векторов выполняется покомпонентно по следующим правилам: 1⋂1=1⋂X=X⋂1=1, 0⋂0=0⋂X=X⋂0=0,...
C++ Наследование
Создать класс четырехугольник, члены класса – координаты 4-х точек. Предусмотреть в классе методы проверки существования четырехугольника вычисления и вывода сведений о фигуре – длины сторон, диагоналей, периметр, площадь. Создать производный класс – параллелограмм, предусмотреть в классе проверку, является ли фигура параллелограммом. Написать программу, демонстрирующую работу с...
C++ шифр перестановки http://www.cyberforum.ru/cpp-beginners/thread980113.html
Используя шифр перестановки, закодировать фразу следующим образом: исходный текст записать в прямом порядке построчно в матрицу, а вывести в вектор по столбцам. Помогите люди составить программу.
C++ пожалуйста задачу по прямоугольной матрице надо решить на borland или turbo c++ Дана целочисленная прямоугольная матрица. Определить: 1) сумму элементов в тех строках, которые не содержат хотя бы один отрицательный элемент 2) номера строк и столбцов всех седловых точек матрицы подробнее

Показать сообщение отдельно
сержи
6 / 6 / 0
Регистрация: 03.07.2010
Сообщений: 222
17.10.2013, 19:32  [ТС]     описать функции
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
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
 
using namespace std;
const int a=50;
 
class osd
{
public:
int Arr[a];
int r,r1,x,y,i,j,r2,value,s;
void read();
int rasch();
void disp();
int NewIndex(int x,int y);
 
};
void osd::read()
{
cout<<"Vvedite razmernost Matrici ne bolsche chem 10x10"<<endl;
cout<<"x=";
cin>>r1;
cout<<"y=";
cin>>r2;
r=r1*r2;
 
if (r%2==0)
{
r=r/2;
cout<<"Vvedite ";
cout<<r;
cout<<" elementov"<<endl;
for (i=0;i<r;i++ )
{
cout<<"r=";
cin>>Arr[i];
}
}
 
 
else
{
r1=r1-1;
r2=r2-1;
r=(r1*r2)/2;
cout<<"vvedite ";
cout<<r;
cout<<" elementov"<<endl;;
for (i=0;i<r;i++ )
{
cout<<"r=";
cin>>Arr[i];
}
};
 
}
int osd::rasch() //Расчёт(реализация функций)
{
cout<<"Vvedite koordinati elementa "<<endl;
cout<<"x=";
cin>>x;
cout<<"y=";
cin>>y;
 
int Puttab(int y,int x,int value);
 
if (x%2==0)
{
value=Arr[i];
return value;
}
else
{ return 0;}
 
 
int GetTab(int r1,int r2);
{
if ((r1%2!=0) && (r2%2!=0))
 
{ return 0;}
 
else
 
return Arr[NewIndex(r1,r2)];
}
}
void osd::isp()     //Вывод на экран
{
int PutTab();
cout<<"element s koordinatami "<<x<<":"<<y<<"= "<<s<<endl;
 
r=r1*r2;
cout<<" Logicheskoe predstavlenie Matrici:"<<endl;
 
for (i=0;i<r;i++)          //Вот здесь,не могу вывести эту матрицу
cout<<setw(3)<<Arr[i];
}
int main()
{
osd ob;
ob.read();
ob.rasch();
ob.disp();
_getch();
return 0;
}
int osd::NewIndex(int x, int y)
 
{ s=(x-1)*r1+y;
system("pause");
return s;
}
Вот что то получилось.

Добавлено через 17 минут
uppppppp

Добавлено через 47 минут
uppppppp
 
Текущее время: 15:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru