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

Главная диагональ матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразовать http://www.cyberforum.ru/cpp-beginners/thread175585.html
Опытные программисты) не знал куда написать, решил сюда. Вообщем есть код на с++ read(n); c=0; m=0; for i=1..n{ read(x); if(x<1) c=0; else c=c+1 if(c>m) m=c; } write(m);
C++ Нужно написать программу, которая считывает текст из файла и выводит на экран только строки, не содержащие двузначных чисел Здравствуйте! Нужно написать программу, которая считывает текст из файла и выводит на экран только строки, не содержащие двузначных чисел. С файлами и строками в с++ сталкиваюсь в первый раз,по этому даже не знаю что и детать,помогите плиз! http://www.cyberforum.ru/cpp-beginners/thread175581.html
Класс Вектор C++
Решил написать свой класс вектор, приблизительно как в СТЛ. Сначала решил сделать каркас. Все функции без аллокатора и итератора. Сделал. И теперь возникла проблема. Стоит ли писать самому простенький аллокатор? И как это делается, насколько я понял через malloc/free или же new/delete тоже можно? Или лучше использовать стандартный класс Allocator? По тому, как делается сам аллокатор упоминание...
Создать два потока, которые в конечном цикле инкримируют 1 переменную заданое число раз C++
Дядьки и Тетьки Я только начал что изучать, что-то похожее на С++ но не уверен, если не прав прошу тему перенести. Но Помогите с задачкой: Создать два потока, которые в конечном цикле инкримируют 1 переменную заданое число раз. Делал тему про потоки в Delphi, но так в них не разобрался. *HELP* *HELP**HELP*
C++ Двумерные массивы http://www.cyberforum.ru/cpp-beginners/thread175558.html
Помогите люди добрые:) Дана целочисленная прямоугольная матрица, определить: 1) Кол-во отрицательных эл-тов тех строк, которые содержат хотя бы один нулевой элемент. 2) Номер строк и столбцов всех седловых точек матрицы. Примечание: Матрица А имеет седловую точку Aij, если Аij является минимальным эл-том в i строке и максимальным в j столбце.
C++ нужно реализовать вычисления в восмеричной системе, направьте мысль пожалуйста по заданию нужно написать транслятор, реализующий ограниченный набор функций паскаля и работающий только с восмеричной системой счисления. возникла сложность как реализовать работу с восмеричной системой счисления. у меня же стандартные типы все хранят и считают в десятичной системе (если я ошибаюсь поправьте, я только начинаю изучать Си++). сейчас у меня появилась мысль создать свой класс... подробнее

Показать сообщение отдельно
Devastator1
4 / 4 / 0
Регистрация: 12.10.2010
Сообщений: 21

Главная диагональ матрицы - C++

12.10.2010, 19:28. Просмотров 6415. Ответов 9
Метки (Все метки)

Добрый вечер! Есть пару задач, с которыми не могу справиться, помогите плиз...

Задача 1

Постановка задачи: Дана целочисленная квадратная матрица. Измените порядок следования элементов главной диагонали на противоположный.

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
#include "stdafx.h"
#include "math.h"
#include <iostream>
#include <iomanip>
#include "time.h"
using namespace std;
void main()
{
        setlocale(LC_CTYPE,"Rus");
        const int n=2;
        int mass[n][n];
        int m=0,t=1;
        srand((unsigned)time(NULL));
        for(int i=0;i<n;i++)
        {
                for(int j=0;j<n;j++)
                {
                        mass[i][j]=rand()%10;
                        cout << mass[i][j]<<"\t";
                       
                }
                 cout <<endl;
        }
        cout<<endl;
        for(int i=0;i<n;i++)
        {
                 
                  m=mass[i+1][i+1];
                   mass[i+1][i+1]=mass[n-i][n-i];
                   mass[n-i][n-i]=m;
        }
        for(int i=0;i<n;i++)
        {
                for(int j=0;j<n;j++)
                {
                        cout<<mass[i][j]<<"\t";
                }
                cout<<endl;
        }
 
        system("pause");
 
}
что я делаю не так?


Задача 2.
Задача 2
Дана целочисленная прямоугольная матрица. Найдите наибольший элемент среди нечетных столбцов этой матрицы.

Здесь хотелось бы понять алгоритм решения задачи...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru