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

Дана матрица - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Обратная польская запись на С++ http://www.cyberforum.ru/cpp-beginners/thread296562.html
Ребята, помогите пожалуйста?! Есть некоторые проблемы при реализации обратной польской записи. Программу я написал, не могли бы проверить и комментировать ошибки? #include <iostream> using namespace std; typedef struct elem { char val;
C++ Кто знает решение? Тема Классы Класс Прямая Члены класса Координаты двух точек (x1,y1) и (x2,y2) Методы Конструктор, метод вывода уравнения прямой Операторы перегрузки Проверка параллельности 2х прямых ( ), определение угла между 2-мя прямыми(%) Исходные данные Прямая АВ: A(xa,ya), B(xb,yb) Прямая CD:C(xc,yc), D(xd,yd) Результаты Вывести уравнения прямых линий. Если прямые не параллельны, то найти и вывести угол между... http://www.cyberforum.ru/cpp-beginners/thread296561.html
C++ Умножение двух матриц на С++
Всем доброе время суток! с днём Математиков ВАС, коллеги) Мне надо реализовать умножение 2 матриц размерности NxM1, M1xN соответственно. (реализовать при помощи стека). Программу я написал, но не могу найти причину, почему она у меня зацикливается? Не могли бы помочь?
C++ Чтение строки
Здравствуйте! На С/С++ уже давно писал и не могу вспомнить как прочатить текст с клавиатуры в консоли в переменную типа string, т.к. cin>> читает только до первого пробела.
C++ Проскакивает чтение с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread296549.html
Здравствуйте! Подскажите. Почему вконце (на cin.get(s,100);) приложение просто проскакивает ввод с клавиатуры. Просто не ждет ввода, а выполняется дальше будто ничего не вводили.#include <iostream> #include <windows.h> #include <time.h> #include <string> using namespace std; bool IsPrimeNumber(int a) { if((a<10)||(a>99))
C++ C++ нужна помощь нужно решить по одной любой задаче на каждую главу до 8 главы т.е 8 задач (по сборнику задач Д.М. Златопольский 2-е издание) не хочу ныть но от этого зависит отчислят меня или нет подробнее

Показать сообщение отдельно
C-Noob
 Аватар для C-Noob
2 / 2 / 0
Регистрация: 06.05.2011
Сообщений: 12
16.05.2011, 02:16     Дана матрица
Цитата Сообщение от Hironak Посмотреть сообщение
нумирация с 0.
Тогда так:
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
#define M 15
#define N 10
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
main(){
        int matrix[M][N], i, j, x, y;
        //Заполняем матрицу случайными числами
        srand(time(NULL));
        for(i = 0; i < M; i++)
                for(j = 0; j < N; j++)
                        matrix[i][j] = rand()%11;
        //Предполагаем, что максимальный элимент имеет индекс 11
        x = 0;
        y = 0;
        for(i = 0; i < M; i++)
                for(j = 0; j < N; j++)
                        if(matrix[i][j]>matrix[x][y]){
                                x = i;
                                y = j;
                        }
        printf("Номер строки: %d\n", x);
        printf("Номер столбца: %d\n", y);
        system("PAUSE");
        return 0;
}
Добавлено через 4 минуты
Цитата Сообщение от Hironak Посмотреть сообщение
я эту матрицу должен вводить с клавиатуры
Тогда так

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
#define M 15
#define N 10
#include <stdio.h>
#include <stdlib.h>
 
main(){
        int matrix[M][N], i, j, x, y;
        for(i = 0; i < M; i++)
                for(j = 0; j < N; j++){
                       printf("Введите элемент с индексом %d%d: ", i, j);
                       scanf("%d", matrix[i][j]);
                }
        //Предполагаем, что максимальный элимент имеет индекс 00
        x = 0;
        y = 0;
        for(i = 0; i < M; i++)
                for(j = 0; j < N; j++)
                        if(matrix[i][j]>matrix[x][y]){
                                x = i;
                                y = j;
                        }
        printf("Номер строки: %d\n", x);
        printf("Номер столбца: %d\n", y);
        system("PAUSE");
        return 0;
}
 
Текущее время: 00:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru