Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу которая по заданному n проверяет число на палиндром https://www.cyberforum.ru/ cpp-beginners/ thread665039.html
Привет! Поступил учиться на дистанционное высшее образование, получил по предмету основы программирования домашнюю работу! Вот описание: 1) Написать программу которая по заданному n проверяет число на палиндром. ( Вроде написал ) 2) Написать программу которая выводит все шестизначные палиндромы. ( Написал, но выводит начиная с 701107 , помогите разобраться ) 3) Написать программу где...
Цифры после запятой C++
Уважаемые форумчаны, начал изучать С++, и вот столкнулся с такой проблемой: как отформатировать вывод вещественных чисел при помощи std::cout? мне например надо 3 знака после комы.
C++ Заполнить массив Заполнить массив таким вот образом !Только пожалуйста не использую очень сложные функции. Проходим С++ 5 неделю и прошли недавно только массивы.. https://www.cyberforum.ru/ cpp-beginners/ thread665026.html C++ интеллектуальные указатели Блин, не совсем понял зачем такой геморой нужен как эти указатели, но фиг с ним вопрос основной по коду, вот сделал по примеру с учебника, может есть косяки, вопросы выделил комментариями... #include <iostream> using namespace std; class use_point{ friend class point; int* usei; size_t ix; https://www.cyberforum.ru/ cpp-beginners/ thread665024.html
C++ Решето Эратосфена
Дано число N (2<=N <=10000), найдите и выведите простые числа между 2 и данным N. Простое число - число, которое может быть разделено ТОЛЬКО на 1 и на себя самого. Примеры: 2, 13, 17 Намек: Используйте метод Эратосфена. Посмотрите, как это работает ниже на картинке. Give N (2<=N<=10000) number,find and output the prime numbers between 2 and given N. Prime number is the number that can...
C++ C++. Интеграл Найти интеграл функции за 3 типами: прямоугольника, трапеции, Симпсона - e в степени корень квадратный модуль икс. https://www.cyberforum.ru/ cpp-beginners/ thread665018.html
C++ массив структур Вопрос собственно говоря простой: как объявить функции, работающие с массивом структур как то ввод, вывод и т.д. и т.п. Это первый вопрос. Задач много. Чтоб не заводить сотню тем буду спрашивать совета здесь. Насколько я понял массив структур объявляется так: struct vector { double x; double y; double z; }; int const size=10; https://www.cyberforum.ru/ cpp-beginners/ thread665016.html Сортировка двумерного массива и заголовочный файл C++
Помогите пожалуйста исправить ошибку. sort2.h: void sort2(int array,int n); sort2.cpp: #include "sort2.h"; #include "stdafx.h"; void sort2(int array, int n)
C++ Функции в struct Я даже не думал, что в struct можно объявлять функции. Представлялось так: struct - набор данных, class - уже объектное что-то, грубо выражаясь данные+методы. Оказалось не совсем так. Тогда в чем отличия, если и там и там, есть методы, наследование, конструкторы, деструкторы? https://www.cyberforum.ru/ cpp-beginners/ thread664998.html C++ Удаление комментариев из листинга программы https://www.cyberforum.ru/ cpp-beginners/ thread664983.html
Создать программу, которая будет удалять из листинга программы на языке с++ (файл*.cpp) коментарии вида // коментарий. Для работы с файлами использовать фунцкцию cstdio.
C++ Файлы: Найти детерминант матрицы, записанной в файле
В файле test.in записано матрицу NxN. Найти ее детерминант. Результат записать в test.out. Для работы использовать фунции cstdio. ОЧЕНЬ НУЖЕН КОД ПРОГРАММЫ .
C++ Количество повторяющихся элементов в массиве https://www.cyberforum.ru/ cpp-beginners/ thread664961.html
Даны натуральное n и целые a1, a2, ..., an. Для каждого аi найти ki количество его повторов последовательности. P.S. нужно написать программу с функциями: отдельно функция введения массива с клавиатуры, отдельно функция для поиска количества. может поможет что я уже написал #include<iostream>
0 / 0 / 1
Регистрация: 05.10.2017
Сообщений: 53
25.10.2017, 20:48 0

Поменять местами строку и столбец в матрице - C++ - Ответ 11653156

25.10.2017, 20:48. Показов 9527. Ответов 5
Метки (Все метки)

Ответ

Помогите найти ошибку.

#include"stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <locale.h>
#include <conio.h>
#define N 50
int main()
{
setlocale(LC_ALL, "Russian");
int n,k,l,ch;
float mx[N][N];
float min;
int i, j;
float tmp;
int error;
do
{
printf("Введите размерность матрицы:");
error=0;
scanf("%d", &n);
if ((n < 2) || (n > N))
{
printf("Ошибка, n меньше двух или больше 50\n");
error=1;
}
}
while(error);
{
printf("Введите элементы матрицы по строкам:\n");
for (i=0;i<n;i++)
for (j=0;j<n;j++)
{
printf("Введите массив mxa %d,%d:", i+1, j+1);
scanf("%f", &mx[i][j]);
}
}
{ printf("\n\nИсходная матрица:\n");
for (i=0;i<n;i++)
{
for (j=0;j<n;j++)
printf("%7.0f", mx[i][j]);
printf("\n");
}
}
{printf("Введите столбец:");
scanf("%d",&k);
while (k>n)
{printf("Не верное значение, введите заново:");
scanf("%d",&k);
}
printf("Введите строку:");
scanf("%d",&l);
while (l>n)
{printf("Не верное значение, введите заново:");
scanf("%d",&l);
}
}
for (i=0; i<N; i++)
{
tmp = mx[i][k];
mx[i][k] = mx[l][i];
mx[l][i] = tmp;
}
printf("Переобразованная матрица\n");
for (i=0;i<n;i++)
{
for (j=0;j<n;j++)
printf("%7.0f", mx[i][j]);
printf("\n");
}
getch ();
return 0;
}

Вернуться к обсуждению:
Поменять местами строку и столбец в матрице C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.10.2017, 20:48
Готовые ответы и решения:

В квадратной матрице порядка n поменять местами столбец и строку
Здравствуйте. Такая вот задачка. В квадратной матрице порядка n нужно поменять местами столбец с...

В квадратной матрице поменять местами строку и столбец, на пересечении которых находится максимальный элемент
Создать масив 5x5. Найти в 3 строке минимальный элемент и поменять местами строку и столбец на...

Поменять местами столбец L и строку K местами квадратной матрицы 4х4
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; #define N 4 #define M 4 int...

Поменять в матрице местами первый и последний столбец
Задан массив А. Поменять в нем местами первый и последний столбец. Добавлено через 1 минуту...

5
25.10.2017, 20:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.10.2017, 20:48
Помогаю со студенческими работами здесь

В заданной матрице поменять первый и последний столбец местами
Помогите, пожалуйста. Составить матрицу с m строками и n столбцами, в которой числа подбираются...

Поменять в матрице местами первый столбец со вторым, третий с четвёртым, и т. д.
помогите решить пожалуйста!!!! Дан двумерный массив из чётного числа столбцов .поменять местами...

В квадратной матрице поменять местами заданный столбец и побочную диагональ
В си ++. В квадратной матрице поменять местами заданный столбец и не главную диагональ.

В заданной числовой вещественной матрице размерности N*N поменять местами K-ую строку и L-ую строку
Помогите пожалуйста написать прогу для консоли) В заданной числовой вещественной матрице...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru