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

Одномерный и двумерный массив(матрица) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Линейный список. выравнивание текста. http://www.cyberforum.ru/cpp-beginners/thread225542.html
Доброго времени суток. Задача- написать программу реализующую выравнивание текста по центру. ширина строки, имя входного и выходного файлов задаются пользователем с командной строки. Слова, которые превышают по длине заданную ширину строки, должны переносится на следующую строку. абзацы отделяются пустрй строкой. вроде все. Так вот вопрос, как мне это реализовать? я не могу придумать алгоритм,...
C++ Циклический сдвиг элементов массива по диагонали влево вниз Квадратный массив N×N по диагонали влево вверх. //--------------------------------------------------------------------------- #include<iostream.h> #include<iomanip.h> #include <stdlib.h> //--------------------------------------------------------------------------- int main(int argc, char* argv) { const int M=4, N=4; int i,j,k; http://www.cyberforum.ru/cpp-beginners/thread225530.html
C++ Срочно (списки)
Пожалуйста, помогите очень срочно требуется( 1. Дано два односвязных списка. Определить какой из них длиннее 2. Дан односвязный список чисел(инт) найдите в нем наибольший элемент
C++ Структуры и массивы, сортировка списка.
Задание звучит так... Написать программу, в которой необходимо создать структуру, элементами которой являются: имя, фамилия, год рождения студента и оценки по пяти экзаменам. Объявить массив данных о студентах группы типа структуры и ввести значения его элементов. Определить сумму баллов за сессию каждого студента и отсортировать список студентов по баллам в порядке возрастания. Сортировку...
C++ Поменять местами два элемента массива http://www.cyberforum.ru/cpp-beginners/thread225523.html
Помогите решить пжл! в С++ ваще не шарю , а скора сессия I сем – Алгоритмические языки программирования Разработать схемы алгоритмов и программ (на Cu или C++) решение следующих задач: 1) Поменять местами два элемента – a и b 2) Вычислить Y= x2+5, если x<=2 2x, если x>2 3) Вычислить -x+1, если 1<x<=3
C++ устранить ошибки Привет! Я уже обращался с подобной просьбой, но остался без ответа. помогите пожалуйста. срочно надо! задача такова что нужно написать программу которая сортирует массивы из 1000, 5000 и 10000 элементов двумя видами сортировок и ввыводит время для каждой сортировки каждого массива. вот код, но тут у меня выходит что сортировка пузырька сортирует массив из 1000 элементов быстрее чем сортировка... подробнее

Показать сообщение отдельно
M128K145
Эксперт C++
 Аватар для M128K145
8277 / 3496 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
08.01.2011, 11:28     Одномерный и двумерный массив(матрица)
2
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
#include <iostream>
 
int main()
{
    int n, m, i, j;
    std::cout<<"Input row count:\n> ";
    std::cin>>n;
    std::cout<<"Input column count:\n> ";
    std::cin>>m;
    double** matr = new double*[n];
    for(i = 0; i < n; ++i)
        matr[i] = new double[m];
 
    std::cout<<"Input matrix:"<<std::endl;
    for(i = 0; i < n; ++i)
        for(j = 0; j < m; ++j)
            std::cin>>matr[i][j];
    int imax = 0, jmax = 0;
    for(i = 0; i < n; ++i)
        for(j = 0; j < m; ++j)
            if(matr[i][j] > matr[imax][jmax])
            {
                imax = i;
                jmax = j;
            }
 
    std::cout<<"Maximum:\n< matr["<<imin<<"]["<<jmin<<"] = "<<matr[imin][jmin];
    for(i = 0; i < n; ++i)
        delete matr[i];
    delete []matr;
    return 0;
}
А вот первое задание следует уточнить - надо ли сохранять порядок элементов или нет?
 
Текущее время: 20:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru