Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Из массива удалить простые числа, расположенные между максимальным и минимальным числом (СИ)Из массива X(N) удалить простые числа, расположенные между максимальным и минимальным числом. https://www.cyberforum.ru/ c-beginners/ thread277764.html C (СИ) В последовательности из N произвольных чисел определить сумму наибольшего и наименьшего элементов
В последовательности из N произвольных чисел определить сумму наибольшего и наименьшего элементов
C (СИ) Определить наименьшее положительное число в последовательности https://www.cyberforum.ru/ c-beginners/ thread277761.html
(СИ)Вводится последовательность ненулевых чисел, 0 — конец последовательности. Определить наименьшее положительное число.
C (СИ) Записать число в обратном порядке записать число в обратном порядке например 12345 - 54321(СИ) https://www.cyberforum.ru/ c-beginners/ thread277758.html
Вычислить сумму элементов массива на главной диагонали матрицы C (СИ)
Помогите пожалуйста. Нужно ввести с клавиатуры двухмерный массив и отсортировать рядки по убыванию и вычислить сумму элементов массива на главной диагонали. Собственно запутался с сортировкой, она то не работает, то работает не верно. В чем ошибка ? Заранее благодарен. / lab3.cpp : Defines the entry point for the console application. #include "stdafx.h" #include<stdio.h> int main(int...
C (СИ) Сумма бесконечного ряда Добрый день. Помогите разобраться. Нужно найти сумму бесконечного ряда : http://s013.***********/i325/1104/ee/2252efad2714.jpg. Собственно не могу разобраться , как к нему правильно цикл while применить, к данному ряду. И тут на сколько я понял будет факториал, с ним тоже проблема, ведь тут он только четные перемножать должен. Должно быть что-то вроде (n % 2==0) fact(n). Заранее благодарен. ... https://www.cyberforum.ru/ c-beginners/ thread277696.html
C (СИ) Вывод дерева по уровням https://www.cyberforum.ru/ c-beginners/ thread277673.html
нужно вывести дерево по уровням. Дерево я составляю правильно. Далее у меня есть 3 функции, одна заводит узел дерева в очередь(enqueue) , другая убирает(dequeue)/ А levelOrder вывод на печать. void insertNode(struct treeNode **treePtr, int value) работает точно верно, сам проверял ) вот сути сам код #include <stdio.h> #include <stdlib.h> #include <time.h>
C (СИ) Сортировка массива пузырьком
помогите исправить код задание. вводится список записей формата: Отправитель - Получатель «текст» дата где адреса отправителя и получателя (целые положительные трехзначные числа), текст сообщения (строка 50 символов), дата пересылки (в формате ДД.ММ.ГГГГ). и сортируется пузыреком или флойдом на выбор. #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct {...
C (СИ) Цикл со счётчиком :read: Как называется такой цикл со счетчиком? Что он помогает делать и чем его можно заменить? //... for(i=0;i<n;) { for(j=0;j<m;j++) { if(Statement1) { i++; https://www.cyberforum.ru/ c-beginners/ thread277604.html C (СИ) Вычисление определителя матрицы - покажите ошибку float determinant(float **A, int n){ float **temp; float det = 0; if (n == 1) { det = A; } else if (n == 2) { det = A * A - A * A; } else{ https://www.cyberforum.ru/ c-beginners/ thread277302.html
C (СИ) Re: Общая точка. Два отрезка на плоскости заданы координатами своих концов. Определить, имеют ли эти отрезки общие точки
Парни, аналогичная задача. Вот что наметал. #include "stdafx.h" #include "stdio.h" #include "conio.h" #include "cmath" int _tmain(int argc, _TCHAR* argv) { float A_1, A_2, B_1, B_2, X11, Y11, X12, Y12, X21, Y21, X22, Y22; printf("Write X11="); scanf_s("%f",&X11);
C (СИ) Пояснить некоторые элементы кода https://www.cyberforum.ru/ c-beginners/ thread277241.html
объясните пожалуйста что означают подчеркнутые слова!
Заблокирован
17.04.2011, 00:22 0

Поменять местами элементы на главной и побочной диагоналях матрицы - C (СИ) - Ответ 1559461

17.04.2011, 00:22. Показов 1793. Ответов 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
33
34
35
36
37
38
39
40
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define N 5
 
int main() 
{   int i, j, cur;
    srand(time(NULL));
  
  printf("Original array:\n");
  int **matrix = (int**)malloc(sizeof(int*) * N);
  for (i = 0; i < N; i++) 
  {     matrix[i] = (int*)malloc(sizeof(int) * N);
        for (j = 0; j < N; j++)
            printf("%5d", matrix[i][j] = rand()%9 +1);
         printf("\n");
  }
  printf("\n");
 
  for (i = 0; i < N; i++) 
  {     cur = matrix[i][i];
        matrix[i][i]=matrix[i][N-1-i];
        matrix[i][N-1-i] = cur;
  }
 
  printf("Array after replacing:\n");
 
  for (i = 0; i < N; i++) 
  {     for (j = 0; j < N; j++)
            printf("%5d", matrix[i][j]);
        printf("\n");
  }
 
  for (i = 0; i < N; i++)
        free(matrix[i]);
  free(matrix);
 
  getchar();
  return 0;
}


Вернуться к обсуждению:
Поменять местами элементы на главной и побочной диагоналях матрицы C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.04.2011, 00:22
Готовые ответы и решения:

Поменять местами наибольший элемент на главной и побочной диагоналях с тем, который стоит на пересечении этих диагоналей
Задана квадратная матрица (не больше 10х10) вещественных чисел. Найти наибольший элемент среди тех,...

Поменять местами элементы, расположенные над главной и побочной диагоналями с расположенными под ними
Дана матрица А(5,5). Поменять местами элементы , расположенные над главной и побочной диагоналями ...

Поменять местами соответствующие элементы, расположенные левее главной и побочной диагоналей и правее них
Есть написанная программа, которая меняет местами соответствующие элементы, расположенные левее...

Поменять местами элементы лежащие вдоль побочной диагонали матрицы
дана нечетная матрица n * m. поменять местами элементы лежащие вдоль побочной диагонали. ...

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

На побочной диагонали матрицы поменять местами первый максимальный и последний минимальный элементы
В этой задачи задана матрица вещественных чисел A.Нужно в побочной диагонеале матрицы найти первый...

Найти наибольший элемент матрицы среди стоящих в главной и побочной диагоналях
Дана действительная квадратная матрица порядка n,все элементы котррой различны. Найти наибольший...

Найти наибольший элемент среди стоящих на главной и побочной диагоналях
Дана действительная квадратная матрица порядка n,все элементы которой различны.Найти наибольший...

Найти наибольший элемент среди стоящих на главной и побочной диагоналях
Народ вся надежда на вас! #include&lt;stdio.h&gt; #include&lt;conio.h&gt; #include &lt;stdlib.h&gt;...

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