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

Седловая точка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ чтение строки как потока http://www.cyberforum.ru/cpp-beginners/thread1061295.html
Если у меня в текстовом файле (ifstream &fin) хранится какая-то последовательности n чисел, то я читаю её например так: for(int i=0; i<n; i++) { fin >> x; array = x; } А если у меня в исходном коде есть строка из чисел (например "1 0 1 1 0 0 1") и я хочу заполнить ею массив array, то как сделать это проще и компактнее (без ручного разбора строки)? Видится вариант...
C++ Сортировка Пузырьком :) Привет, ребята :) Вообщем, наткнулся на написание программы с использованием сортировки пузырьком. Никогда не использовал :) Часть кода написал сам, часть отвечающая за сортировку нашел в интернете :D #include <iostream> #include <iomanip> #include <fstream> using namespace std; void bubbleSort(float*, float); http://www.cyberforum.ru/cpp-beginners/thread1061291.html
Написать программу, которая вводит число из пяти цифр, разделяет число на отдельные цифры C++
Привет народ скажите как написать программу, которая вводит число из пяти цифр, разделяет число на отдельные цифры и печатает их отдельно друг от друга с тремя пробелами между ними. Например, если пользователь вводит в программу 42339, то должно быть 4 2 3 3 9
Вывод с задержкой каждого нового cout на полсекунды C++
Вот к примеру есть код #include <iostream> using namespace std; int main() { cout<<"Предложение 1\n"; cout<<"Предложение 2\n"; cout<<"Предложение 3\n"; cout<<"Предложение 4\n";
C++ Как нарисовать следующие фигуры в с++ http://www.cyberforum.ru/cpp-beginners/thread1061278.html
Привет всем!Народ не подскажите,как напечатать прямоугольник,овал,стрелу и ромб только с помощью звездочек.
C++ Рекурсивный поиск файла. Падаю используя различные примеры из интернета, написал функцию, которая ищет файл и возвращает путь к этому файлу (без имени самого файла, т.е. путь к директории) собственно вот std::wstring FindFile (std::wstring Directory, std::wstring FileName) { HANDLE hFind; WIN32_FIND_DATA FileData; hFind = FindFirstFile((Directory + L"\\*").c_str(), &FileData); if (hFind != INVALID_HANDLE_VALUE)... подробнее

Показать сообщение отдельно
trans967
6 / 2 / 1
Регистрация: 23.04.2013
Сообщений: 178
01.01.2014, 11:47     Седловая точка
Дана целочисленная прямоугольная матрица.Определить номера строк и столбцов всех седловых точек матрицы


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
#include <iostream.h>
#include <math.h>
int max(int *stolb, int *parr, int *ni)
{
int max=parr[*stolb];
for (int i=*stolb; i<20*(*ni); i+=20)
if (parr[i]>max)
max=parr[i];
return max;
}
int min(int *parr, int *nj)
{
int min=parr[0];
for (int j=0; j<*nj; j++)
if (parr[j]<min)
min=parr[j];
return min;
}
int main()
{
int arr2[4][6]={{21,23,43,55,19,71},
               {-2,3,-6,3,12,2},
               {1,-7,5,7,-16,7}
               {5,-4,-8,1,-10,-1}};
int arr[20][20];
int i,j;
int ni,nj;
int ch;
cout<<"vvedite 1(vvesti massiv samomu),ili 0(zapolnit' automatichecki: "<<endl;
cin>>ch;
if(ch==0){
ni=4;nj=6;
for (i=0; i<ni; i++)
for (j=0; j<nj; j++)
arr[i][j]=arr2[i][j];}
if (ch==1){
cout<<"vvedite kolichestvo strok massiva(do 20): "<<endl;
cin>>ni;
cout<<"vvedite kolichestvo stolbcov massiva(do 20): "<<endl;
cin>>nj;
for (i=0; i<ni; i++){
cout<<"vvedite "<<i+1<<"-yu stroku"<<endl;
for (j=0; j<nj; j++){
cout<<j+1<<"-i element: ";
cin>>arr[i][j];}}}
for (i=0;i<ni;i++){
for (j=0;j<nj;j++)}
cout<<arr[i][j]<<"    ";
cout<<endl;}
bool proverka=false;
for (i=0;i<ni;i++)
for (j=0;j<ni;j++}
if (arr[i][j]==max(&j,arr[0],&ni) && arr[i][j]==min(arr[i], &nj)){
cout<<"tochka s nomerom stroki "<<i+1<<" i nomerom stolbca "<<j+1<<" yavlyaetsya sedlovoi "<<"(znachenie "<aa[i][j]<<")"<<endl;
proverka=true;}
if (!proverka)
cout<<"v dannom massive net sedl.tochek"<<endl;
cout<<endl<<endl<<endl;
return 0;
}
ошибки какие-то,не понимаю почему. Скажите пожалуйста,что исправить,или скиньте исправленный код.
Заранее большое спасибо и с наступившим Новым Годом!)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru