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

Программа для нахождения в каждой строке матрицы G(n, m) максимальный и минимальный элементы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Составить программу, которая по номеру детали выводит на экран её название. http://www.cyberforum.ru/cpp-beginners/thread853935.html
Вот задание. Имеется пронумерованный список деталей: 1) шуруп, 2) гайка, 3) винт, 4) гвоздь,5)болт. Составить программу, которая по номеру детали выводит на экран её название. Вот какой код я смог придумать. Но почему-то он не хочет работать. Где ошибка ? #include<iostream.h> #include<conio.h> void main () { int a; clrscr(); cout <<"a="; cin>>a; switch (a); { case1: cout<<"shyryp";...
C++ Нахождение комплексных корней методом Ньютона Нужно решить уравнение с комплексной переменной z^n +1 = 0. Код вроде написал,но ищет неверно корни.Помогите,пожалуйста. Заголовочный файл с описание класса. #include <iostream> #include <cmath> using namespace std; class Complex { private: http://www.cyberforum.ru/cpp-beginners/thread853921.html
C++ Шифр Вернама. Дешифровка
Помогите написать дешифратор для Шифра Вернама или укажите ошибку в моём дешифраторе: #include <iostream> #include <stdio.h> #include <conio.h> using namespace std; int main() {
C++ Динамические структуры. Составить программу, которая содержит информацию о книгах в библиотеке
Составить программу, которая содержит информацию о книгах в библиотеке. Сведения о книгах включают: Номер УДК; Фамилию и инициалы автора; Название; Год издания; Количество экземпляров данной книги в библиотеке; Программа должна обеспечивать: Начальное формирование данных обо всех книгах в библиотеке в виде дво-ичного дерева; Добавление данных о книгах, вновь поступающих в...
C++ Выбор учебника для подготовки к олимпиаде АЦМ http://www.cyberforum.ru/cpp-beginners/thread853897.html
Какой лучше подойдет для прочтения перед олимпиадой по программированию АЦМ?
C++ Изменить указатель в функции Совсем запутался. мне нужно что бы после выхода из функции указатель wsadr был изменен, и менять внутри переменные по указателю. char rl1 ; char *sadr =(char*) MapViewOfFile(sfilemp, FILE_MAP_READ, 0, 0, 0); char *wsadr = sadr; cr(&wsadr); //wsadr здесь должен быть изменен void cr(char **sadr) { подробнее

Показать сообщение отдельно
zitxbit
Master C/C++
 Аватар для zitxbit
86 / 738 / 75
Регистрация: 11.04.2012
Сообщений: 971
02.05.2013, 10:08     Программа для нахождения в каждой строке матрицы G(n, m) максимальный и минимальный элементы
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
49
50
51
52
53
54
55
56
57
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <memory.h>
 
#define n 10
#define m 20
 
void swap(int& n1, int& n2);
 
int main(int argc, char* argv[])
{
    int** G = new int*[n];
    memset((void*)G, 0x00, sizeof(int*) * n);
 
    for (int q = 0; q < n; q++)
    {
        G[q] = new int[m];
        for (int k = 0; k < m; k++)
        {
            G[q][k] = rand() % 99 + 1;
            printf("%d ",G[q][k]);
        }
 
        printf("\n");
    }
 
    printf("\n");
 
    for (int i = 0; i < n; i++)
    {
        int min = 0, max = 0;
        for (int j1 = 0; j1 < m; j1++)
            if (G[i][j1] < G[i][min]) min = j1;
        
        for (int j2 = 0; j2 < m; j2++)
            if (G[i][j2] > G[i][max]) max = j2;
 
        swap(G[i][0],G[i][min]);
        swap(G[i][m-1],G[i][max]);
    }
 
    for (int x1 = 0; x1 < n; x1++)
    {
        for (int x2 = 0; x2 < m; x2++)
            printf("%d ",G[x1][x2]);
 
        printf("\n");
    }
 
    _getch();
 
    return 0;
}
 
void swap(int& n1, int& n2)
 { int _tn = n1; n1 = n2; n2 = _tn; }
Миниатюры
Программа для нахождения в каждой строке матрицы G(n, m) максимальный и минимальный элементы  
 
Текущее время: 14:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru