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

КАК СРАВНИВАТЬ ДВУМЕРНЫЙ МАССИВ?? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Умножение матрицы на вектор http://www.cyberforum.ru/cpp-beginners/thread194406.html
Помогите с задачкой, пожалуйста. Создать два класса вектор (float *) и матрица (float *). Определить конструкторы по умолчанию, с параметром, для класса матрица с двумя параметрами, копирования, деструкторы. Определить функцию умножения матрицы на вектор как дружественную.
C++ Массив строк. Всем привет!! Помогите с такой задачкой, плиз: Дан массив строк. Необходимо вывести на экран все различные натуральные числа, символьная запись которых содержится только строго в одной из строк массива. (Память для массива строк должна быть выделена динамически) Всё, на что меня хватило, это написать следующее: #include<iostream> #include<string.h> using namespace std; int main (){ ... http://www.cyberforum.ru/cpp-beginners/thread194405.html
C++ Работа с файлами!
В каждой строке записано произвольное количество чисел, записанных в форме f. Сформировать новый файл, дописав в начало каждой строки исходного файла значение минимального элемента этой строки.
C++ Книга
мне нужно численно решить следующее уравнение dx/dt=-x, x(0)=0.4 и построить график. Все это нужно сделать в visual studio net 2003. Я в нем не работал, а работал только в borland 3.1. Можите подсказать книгу в которая мне может помочь в первую очередь разобраться с visual studio net 2003 и решить задачу, очень надо?
C++ Создать класс вектор, содержащий ссылку на int http://www.cyberforum.ru/cpp-beginners/thread194383.html
Здравствуйте! Не могу разобраться с перегрузкой. Как можно осуществить это задания? Благодарю заранее. Создать класс вектор, содержащий ссылку на int, размерность вектора и переменную ошибки. Класс имеет конструкторы по умолчанию, конструктор с одним и двумя параметрами, конструктор копирования и деструктор. Определить оператор +, - , * , – как дружественные функции, =, +=, -=, *=, – как...
C++ Visual EE и Linux Привет всем. Хочу установить на Linux Visual studio Express Edition , но не могу найти версии для linux. обыскался в гугле , но ничего по этому поводу не нашёл. У меня вопрос : я правильно понимаю - нельзя установить на Linux этого зверя ? такой версии не существует ? Заранее спасибо. подробнее

Показать сообщение отдельно
2008kedr2008
3 / 3 / 0
Регистрация: 16.11.2010
Сообщений: 165
22.11.2010, 12:15  [ТС]     КАК СРАВНИВАТЬ ДВУМЕРНЫЙ МАССИВ??
Помогите пожалуйста! Иначе мне грозит отчисление!!
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
#include <stdio.h>
#include <conio.h>
main ()
{
int a[4][5],
b[10],
n=5,m=6,i,j,k,c,f,max,r;
do
{/*ввод матрицы*/
printf ("\nVvedite dannie razmerom(%d*%d) POSTROCHNO:\n",n,m);
for (i=0;i<n;i++)
for (j=0;j<m;j++)
{ printf ("a[%d][%d]= ",i+1,j+1); scanf ("%d",&a[i][j]); }
 
/*вывод в матричном виде*/
printf ("\n\nTABLICA\n");
for (i=0;i<n;i++)
{
printf ("\n");
for (j=0;j<m;j++)
printf ("%4d ",a[i][j]);
}
 
printf ("\n\nVvedite CHISLO a: ");
scanf ("%d",&c);
for (i=0;i<n;i++)
{
f=0;
for (j=0;j<m&&f==0;j++)
if (a[i][j]>c)
{ b[i]=j+1; f++; }
}
 
printf ("\nNomer pervogo elementa bol'she %d:\n",c);
for (i=0;i<n;i++)
printf ("V stroke %d - %d\n",i+1,b[i]);
max=a[0][0];
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
if(a[i][j]>max)
{
max=a[i][j];
}
}
}
printf("max=%d",max);
 
 
}
while (getch());
}
вот код
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
#include <stdio.h>
#include <conio.h>
main ()
{
int a[4][5],
b[10],
n=5,m=6,i,j,k,c,f,max,r;
do
{/*ввод матрицы*/
printf ("\nVvedite dannie razmerom(%d*%d) POSTROCHNO:\n",n,m);
for (i=0;i<n;i++)
for (j=0;j<m;j++)
{ printf ("a[%d][%d]= ",i+1,j+1); scanf ("%d",&a[i][j]); }
 
/*вывод в матричном виде*/
printf ("\n\nTABLICA\n");
for (i=0;i<n;i++)
{
printf ("\n");
for (j=0;j<m;j++)
printf ("%4d ",a[i][j]);
}
 
printf ("\n\nVvedite CHISLO a: ");
scanf ("%d",&c);
for (i=0;i<n;i++)
{
f=0;
for (j=0;j<m&&f==0;j++)
if (a[i][j]>c)
{ b[i]=j+1; f++; }
}
 
printf ("\nNomer pervogo elementa bol'she %d:\n",c);
for (i=0;i<n;i++)
printf ("V stroke %d - %d\n",i+1,b[i]);
max=a[0][0];
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
if(a[i][j]>max)
{
max=a[i][j];
}
}
}
printf("max=%d",max);
 
 
}
while (getch());
}
помогите, тут серьёзно моя судьба решается!!!

 Комментарий модератора 
Не плодите одинаковых тем, картинки с внешних ресурсов будут удаляться - загружайте их на форум, используйте соответствующие теги форматирования.

http://www.cyberforum.ru/cpp-beginners/thread17474.html
3. Никто не дает гарантий,что вашу задачу кто-то будет решать и вообще рассмотрит. У всех есть проблемы,не только у вас. Не менее срочные. Если на вашу тему не обращают внимания - подумайте сами,опишите свои мысли по поводу задачи. Кто-нибудь купится и направит вас в правильное русло,а,может и сделает для вас программки. Если вы решили что-то самостоятельно - покажите код остальным.
 
Текущее время: 05:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru