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

Заменить элементы главной и побочной диагоналей матрицы на минимальный элемент ниже главной диагонали - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Где косяк? http://www.cyberforum.ru/cpp-beginners/thread213132.html
Имеется задача... #include <stdio.h> #include <string> #include <stdlib.h> #include <conio.h> int main() {
C++ массивы, циклы и т.д очень нужна помощь помогите студенту программа borland c++ 3.1 1. Дано двузначное число. Напишите программу определения, входит ли в него цифры 5 и 7. 2. Составить программу, которая проверяет, можно ли из отрезков a, b, c, d построить четырехугольник. 3. Заданы уравнения двух пересекающихся прямых на плоскости: Y = K(1) X + B(1) и Y = K(2) X + B(2). Найти (в градусах и минусах)... http://www.cyberforum.ru/cpp-beginners/thread213068.html
функции и преобразование памяти C++
Помогите плиз.. создаем одномерный массив из10 целых чисел выделяем под него память. создаем функцию которая вычисляет сумму элементов мвсива.. затем преобразуем память под массив из 11 элементов и заносим туда значение данной суммы.. далее вычисляем сумму для массива из 11 элементов.. и так далее. всего 10раз Добавлено через 2 часа 44 минуты мой вариант.. есть ошибка #include <stdlib.h>...
C++ Задания на строки и указатели
Помогите с заданиями пожалуйста.. 1.4.1. Длина строки В файле str.c напишите функцию вычисления длины строки (str_lenght). Саму строку опишите в качестве локальной переменной в функции main, например следующим образом: char s=”Hellо”; или так: char *s=”world”; . разница между этими двумя формами объявления в том, что в первом случае создается массив байт в первые 6 элементов которого...
C++ Вычисление нормального веса человека http://www.cyberforum.ru/cpp-beginners/thread213061.html
Помогите написать программу, которая вычисляет нормальный вес человека по формуле v=k*r-100, k=1.08 где k – коэффициент коррекции v = это «нормальный» вес r = рост человека, целочисленная переменная, необходимо получить её от пользователя. результат v – вывести на экран с помощью функции printf(). добавить условие выбора, k - для возраста «до 16» = 0,94 k - для возраста «17 - 25» = 1 k...
C++ Исправить ошибки в программе Написать программу которая выводит ваше имя на экран в основном модуле и в модуле функции... #include<stdio.h> fun(); voind main() {printf ("sergey"); fun();} fun() {printf(sergey);} подробнее

Показать сообщение отдельно
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
17.12.2010, 14:06
Цитата Сообщение от Spil Посмотреть сообщение
В квадратной матрице А[N][N] заменить элементы главной и побочной диагоналей на минимальный элемент, найденный среди элементов, расположенных ниже главной диагонали.
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
#include <iostream>
#include <ctime>
#include <iomanip>
 
using namespace std;
 
int main()
{
    srand(static_cast<int>(time(NULL)));
    const int N=5;
    int cnt=0,min;
    int mat[N][N];
    cout<<endl<<"Matrix: "<<endl;
     for(int i=0; i<N; i++)
     {
         for(int j=0; j<N; j++)
         {
             mat[i][j]=rand()%25;
             cout<<setw(4)<<mat[i][j]<<setw(4);
              if(i>j && !cnt)
              {
                  min=mat[i][j];
                  cnt++;
              }
         }
       cout<<endl;
     }
     for(int i=0; i<N; i++)
     {
         for(int j=0; j<N; j++)
         {
             if(i>j && (min>mat[i][j]))
              {
                 min=mat[i][j];
              }
         }
     }
     cout<<endl<<"New matrix:"<<endl;
     for(int i=0; i<N; i++)
     {
         for(int j=0; j<N; j++)
         {
             if(i==j || i+j==N-1)
              {
                  mat[i][j]=min;
              }
            cout<<setw(4)<<mat[i][j]<<setw(4);
         }
       cout<<endl;
     }
     system("pause");
     return 0;
 
     
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru