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

В матрице найти сумму элементов строки, в которой расположен элемент с наименьшим значением - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить сколько раз встречается в строке самое длинное слово http://www.cyberforum.ru/cpp-beginners/thread712608.html
дана строка, содержащий текст на русском языке. Определить сколько раз встречается в ней самое длинное слово.
C++ Преобразование Char в System::String Здравствуйте! Я пишу программу по типу монитора системных ресурсов. Название процессора решил взять из реестра. В консоли все прошло успешно, а вот в Windows Forms затрудняюсь с выводом в label. HKEY rKey; CHAR Reget; DWORD RegetPath=256; RegOpenKeyEx(HKEY_LOCAL_MACHINE,L"\HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0", NULL, KEY_QUERY_VALUE, &rKey);... http://www.cyberforum.ru/cpp-beginners/thread712596.html
Как оформить код в функцию C++
Как сделать из этого функцию создания объекта? struct set{ int data; char *name; set *next; } //Создаем объект set *a;
Как доделать обрывки кода в цельную программу C++
Есть такой код, а надо его приукрасить, чтобы он был похож на цельную программу. Чего его не хватает? Надо куда-то добавить void main и эти обрывки кода в функции сделать. Чтоб были функция создания объекта, функция создания массива и тп. Покажите пожалуйста хотябы на примере о1 функции как так сделать. #include "stdafx" #include "string" #include "iostream" struct set{ int data; char...
C++ Программа вычисляет частичную сумму ряда http://www.cyberforum.ru/cpp-beginners/thread712586.html
Программа вычисляет частичную сумму ряда, 1-1/3+1/5-1/7+1/9-...
C++ как определить парные элементы в матрице, и заменить их нулями. Размер матрицы 5х5. как определить парные элементы в матрице, и заменить их нулями. Размер матрицы 5х5. если можно напишите код для формы( а не для консоли). Заранее спасибо) подробнее

Показать сообщение отдельно
CSIS119
2 / 2 / 0
Регистрация: 28.11.2012
Сообщений: 11
28.11.2012, 22:09     В матрице найти сумму элементов строки, в которой расположен элемент с наименьшим значением
у меня чуть другой вариант, выбирай какой больше понравится. если минимальных эл. несколько - запоминает последний
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 "stdafx.h"
#include "iostream"
#include <ctime>
#include <iomanip>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
     setlocale(LC_ALL,"rus");
        srand(time(NULL));
        cout<<"в данной действительной квадратной матрице порядка n найти сумму элементов строки ,в которой расположен элемент с наименьшим значением. Предполагается, что такой элемент единственный."<<endl;
    int m,n;
    int i, j, x, nmin=0, c,sum=0, f;
    m=0;
    n=0;
    cout<<"введите количество строк массива"<<endl;
        cin>>m;
    cout<<"введите количество столбцов массива"<<endl;
        cin>>n;
    int **a = new int *[m];//создание и заполнение массива
    for(i=0;i<m;i++) a[i]=new int [n];
        for (i = 0; i < m; i++) {
            for (j = 0; j < n; j++) {
                a[i][j] = rand()%5;
                cout<<a[i][j]<<"  ";//вывод на экран
        }
        cout<<endl;
    }
        for (i=0; i<m; i++){//ищем элемент с наименьшим значением
            for (j=0;j<n;j++){
            if (a[i][j]<=nmin) {
                nmin=a[i][j];
                x=i;//запоминаем строку в которой он находится
                }
            }
            
        }
        cout<<"минимальный элемент находится в "<<x+1<<" строке"<<endl;//х+1 тогда строки можно считать с 1 а не с 0
        
            
                for (j=0;j<n;j++)
                sum+=a[x][j];
                
cout<<"сумма элементов строки = "<<sum<<endl;
 
    delete [] a;
    system("pause");
    return 0;
}
 
Текущее время: 21:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru