Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана матрица A[5,3].
Дана матрица A. Нужно: 1) Поменять местами 1ю и последнюю строки матрицы. 2)Подсчитать s для элементов каждой строки по формуле s=5+ (1- a+a*a)/6, где i- номер строки. 3) В полученно матрице... #include <iostream.h> #include <windows.h> int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); int i, j; double mas, temp, max; cout<<"Ââåäèòå...
C++ Строка ввода в калькуляторе
Это часть будущего калькулятора. Она отвечает за заполнение буфера - массива BUF , предварительно исключая "мусор" . Основание системы счислени p. пока стоит 16 по умолчаню. Но потом будет вводиться... А потому, что нужно сперва указатель buf деинкриминировать, а потом присваивать ему значение 0 То есть так писать в строке 40: *--buf =NULL; Молодец, что подробно всё описал.
Определить количество различных элементов матрицы C++
//Помогите разобраться в "рабочей" программе.(комментариями!!) //Условие задачи:Задана символьная матрица размером NxM. Определить количество раз- //личных элементов матрицы (т.е. повторяющиеся... а как записать новый динамический тип - указатель на матрицу неизвестной размерности элементов - указателей на структуры типа matrix , используя typedef ? Как-то так? typedef MATRIX4D matrix и как...
C++ Решение неявно заданной функции. составить таблицу значений функции y, заданной неявно x в степени (три) плюс y равно e в степени (минус х минус у в квадрате) плюс 1, для х с шагом h=0,1 Например x==0.1, какое будет значение y ? В том и прикол, что нужно посчитать этот y :) https://www.cyberforum.ru/ cpp-beginners/ thread60476.html
C++ Чтение и запись в текстовые файлы. https://www.cyberforum.ru/ cpp-beginners/ thread60509.html
Доброй ночи всем. Не очень понимаю в си++,щас вот пытаюсь начинать учиться. Может поможет кто. Задание дали такое : Текстовый файл содержит числа типа int разделённые пробелами (одним или... Заводим две переменные - одна будет хранить сумму (допустим sum),другая количество чисел(count). Считываем из файла числа в цикле, пока не встретим конец файла, прибавляем к сумме, и инкрементируем...
C++ Разворачивание слов в предложении дана строка. в ней предложение. нужно отразить буквы в словах зеркально, но чтобы порядок самих слов сохранился. что-то вроде: мама мыла раму амам алым умар как это сделать? #include <iostream> #include <vector> #include <string> #include <algorithm> int main() { std::vector<std::string>a(5); for (std::vector<std::string>::iterator it = a.begin() ; it!=a.end() ;... https://www.cyberforum.ru/ cpp-beginners/ thread60464.html
C++ Указатели https://www.cyberforum.ru/ cpp-beginners/ thread60456.html
Дан массив символьных строк, найти номер строки с максимальным числом лат. букв. Зарание спасибо. Нада решить с помощью указателей.. на "Си" З.ы. Умоляю.. помогите :S Задача тривиальная. Пишем функцию, которая считает число лат. букв в строке. Потом перебираем все строки и ищем строку, где эта функция выдает максимальное значение.
C++ Бинарный поиск в массиве https://www.cyberforum.ru/ cpp-beginners/ thread60462.html
Помогите нужна программа по поиску числа в массиве (бинарным методом). Очень очень нужно:( #include <stdio.h> int binsearch(int x, int v, int n) { int low, high, mid; low = 0; high = n; while(low <= high) { mid = (low + high) / 2;
C++ BGI graphics for Windows Доброго времени суток! Я работаю с компилятором BC 3.1 и y меня возникла такая проблема: если я работаю с графикой, BCW выдает ОШИБКУ : BGI graphics not supported under windows BC (dos) :... https://www.cyberforum.ru/ cpp-beginners/ thread60502.html C++ Не могу найти ошибку
Осуществить циклический сдвиг квадратной матрицы размерности NxN вправо на N элементов таким образом: элементы 1-й строки сдвигаются в последний столбец снизу вверх, из него - в последнюю строку... Это нужно? #include <iostream.h> #include <windows.h> int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); int ** mas, i, j, m, temp; cout<<"Введите...
C++ Все элементы столбца матрицы с минимальным элементом заменить максимальным https://www.cyberforum.ru/ cpp-beginners/ thread60504.html
Дан массив D. Каких элементов больше: положительных или видъъемних? Все элементы столбца с минимальным элементом заменить максимальным элементом. Я пытался сделать это на парах, но у меня... Прикладывай свой код, найдем ошибки!
C++ Обход матрицы по спирали https://www.cyberforum.ru/ cpp-beginners/ thread60495.html
Пожалуйста, подскажите как должен выглядеть листинг к такой программе!? Обойти по спирали, начиная с центра, все элементы квадратной матрицы 15х15. Порядок обхода - против часовой стрелки. Вывести... #include <iostream.h> #include <iomanip.h> int main(int argc, char* argv) { const int SIZE = 15; int arr = {0}; int iIndex, jIndex, n = 0, count = 1; iIndex = jIndex = SIZE / 2;
Эксперт С++
 Аватар для valeriikozlov
4728 / 2549 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
02.11.2009, 07:36 0

Поменять местами строку с максимальный элемент и строку с минимальным элементом матрицы - C++ - Ответ 332057

02.11.2009, 07:36. Показов 1424. Ответов 3
Метки (Все метки)

Лучший ответ Сообщение было отмечено Joey как решение

Решение

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
#include <stdlib.h> 
#include <time.h> 
int main() 
{
        int  i, j, mas[4][7], temp, max, min, max_i, min_i;
        srand(time(NULL));
        for(i=0; i<4; i++)
            for(j=0; j<7; j++)
                mas[i][j]=-12+rand()%(43);
        printf("Ishodny massiv:\n");
            for(i=0; i<4; i++)
            {
                for(j=0; j<7; j++)
                    printf("%5d",mas[i][j]);
                printf("\n");
            }
            max=min=mas[0][0];
            max_i=min_i=0;
        for(i=0; i<4; i++)
            for(j=0; j<7; j++)
            {
                if(max<mas[i][j])
                {
                    max=mas[i][j];
                    max_i=i;
                }
                if(min>mas[i][j])
                {
                    min=mas[i][j];
                    min_i=i;
                }
            }
        if(min_i!=max_i)
            for(i=0; i<7; i++)
            {
                temp=mas[min_i][i];
                mas[min_i][i]=mas[max_i][i];
                mas[max_i][i]=temp;
            }
        printf("Poluchenny massiv:\n");
        for(i=0; i<4; i++)
        {
            for(j=0; j<7; j++)
                printf("%5d",mas[i][j]);
            printf("\n");
        }       
  return 0;
}


Вернуться к обсуждению:
Поменять местами строку с максимальный элемент и строку с минимальным элементом матрицы C++
1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.11.2009, 07:36
Готовые ответы и решения:

Поменять местами строку с максимальным и минимальным элементом матрицы
Задана матрица размером NxN. Поменять местами строку с максимальным элементом матрицы и строку с минимальным эле-ментом.

Поменять местами строку матрицы с максимальным и минимальным элементом
Проблема такова: программа меняет местами строку с максимальным и минимальным элементом. Когда я пытаюсь присвоить минимальному и...

Матрицы: поменять местами первую строку и строку, содержащую максимальный элемент
1)В матрице поменять местами 1 строку и строку содержащие последнее вхождение элемента максимального где максимальный- максимальный элем...

3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.11.2009, 07:36
Помогаю со студенческими работами здесь

Поменять местами первую строку матрицы и строку, содержащую максимальный отрицательный элемент
:cry: Ребята выручайте. Без вас мне край. У меня не было С++ ,но мне надо сделать задачку и отбодаться:-[ напишите по возможности с...

В массиве необходимо найти номер строки с минимальным элементом. Поменять местами строку с минимальным элементом и пе
2. В массиве необходимо найти номер строки с минимальным элементом. Поменять местами строку с минимальным элементом и первую строку...

Поменять местами первую строку и строку с минимальным элементом
В общем нужно найти минимальный элемент, запомнить номер этой строки и поменять эту строку с первой (нулевой). Решил попробовать поменять...

Переставить местами строку матрицы с max элементом и строку с минимальным средним арифметическим
Здравствуйте. Помогите, пожалуйста, с написанием программы. Дан массив А(N,N). Переставить местами строку с max элементом и строку с...

Нужно строку с минимальным элементом поменять местами со столбцом с максимальным элементом
Кто может подсказать что тут не так? procedure TForm1.Button1Click(Sender: TObject); begin n:=strtoint(spinedit1.text); ...

0
Новые блоги и статьи
Система безопасности в Laravel: возможности и примеры
Wired 18.02.2025
Каждый день появляются новые виды атак и уязвимостей, которые могут поставить под угрозу конфиденциальные данные пользователей и функционирование всей системы. В этом контексте выбор надежного. . .
Давайте сравним Django и Laravel
Wired 18.02.2025
Django и Laravel - два мощных инструмента, которые часто сравнивают между собой. Оба фреймворка предлагают разработчикам богатый набор возможностей для создания масштабируемых веб-приложений, но. . .
Laravel или React - что лучше?
Wired 18.02.2025
В разработке веб выбор правильного инструмента часто определяет успех всего проекта. Особенно интересным представляется сравнение Laravel и React - двух популярных технологий, которые часто. . .
Laravel 11: новые возможности, гайд по обновлению
Wired 18.02.2025
Laravel 11 - это новая масштабная версия одного из самых популярных PHP-фреймворков, выпущенная в марте 2024 года. Эта версия продолжает традицию внедрения передовых технологий и методологий. . .
Миграции в Laravel
Wired 18.02.2025
Разработка веб-приложений на Laravel неразрывно связана с управлением структурой базы данных. При работе над проектом часто возникает необходимость вносить изменения в схему базы данных - добавлять. . .
Аутентификация в Laravel
Wired 18.02.2025
В современном мире веб-разработки безопасность пользовательских данных становится критически важным аспектом любого приложения. Laravel, как один из самых популярных PHP-фреймворков, предоставляет. . .
Laravel или Symfony: что лучше для старта?
Wired 18.02.2025
В веб-разработке выбор правильного фреймворка может стать определяющим фактором успеха проекта. Особенно это актуально для PHP - одного из самых распространенных языков программирования, где Laravel. . .
Что нового в Laravel 12
Wired 18.02.2025
С момента своего появления в 2011 году Laravel постоянно развивается, внедряя инновационные решения и совершенствуя существующие возможности. В начале 2025 года ожидается выход Laravel 12 - новой. . .
Роутер в Laravel: как работать с маршрутами
Wired 18.02.2025
Маршрутизация - один из основополагающих элементов любого веб-приложения на Laravel, определяющий как приложение отвечает на HTTP-запросы к различным URL-адресам. По сути, роутинг - это механизм. . .
Интеграция шаблона Bootstrap в Laravel PHP
Wired 18.02.2025
Разработка веб-приложений в современном мире требует не только надежного бэкенда, но и привлекательного, отзывчивого интерфейса. Laravel, как один из самых популярных PHP-фреймворков, отлично. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru