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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Возведение в степень http://www.cyberforum.ru/cpp-beginners/thread84025.html
Подскажите оператор для возведения числа в n-ую степень. Зарание спасиба
C++ Матрица ( тока начинаю програмировать) вот задача : В исходном текстовом файле «In.txt» посчитать количество строк, которые начинаются и заканчиваются на одну и ту же букву. В результирующий файл «Out.txt» записать строку вида «В исходном файле ___ строк, удовлетворяющих заданному условию», если количество найденных строк больше нуля или «В исходном файле нет искомых строк» в противном случае. Если исходного файла не существует,... http://www.cyberforum.ru/cpp-beginners/thread84008.html
Структуры и файлы C++
Ребята, спасите!!! Используя структурный тип данных, создать базу данных и организовать с ней работу, включая поиск нужной информации, ее корректировку (изменение значений полей структур, дозапись информации в файл или ее удаление), вывод информации на экран. Программа должна содержать меню, позволяющее работать с базой данных. Задание: Сохранить сведения об учениках школы: фамилия,...
Работа с файлами!!! C++
помогите решить этот бред, а то с инста попрут 1)описать функцию triangle, формирующую текстовой файл из 9 строк, в первой из которых-один символ `1`, во второй-два символа `2`, ..., в девятой-девять символов `9`. 2)дан некоторый файл, компонентами которого являются структуры типа: день,месец,год. описать функцию, проверяющую по сегодняшней дате (введенной с клавиатуры), какая из дат в...
C++ Из элементов создать новый, который будет содержать товары, изготовленные фирмой Sony http://www.cyberforum.ru/cpp-beginners/thread83993.html
плиз, кто может решить? сам я их сделал, поидее должны работать, но выдает ошибку. смотрел-смотрел, но ошибку не нашел:) щас не дома, сам код программы отправить не смог. плиз сделайте, а я сверю со своим 1) дан список, содержащий перечень товаров различных фирм. из элементов этого списка создать новый список, который будет содержать товары, изготовленные фирмой Sony. 2) отсортировать...
C++ Составный типы данных: структуры помогите решить задачу, вообще не понимаю как ее сделать Багаж пассажира характеризуется количеством вещей и общим весом вещей. дан массив, содержащий сведения о багаже нескольких пассажиров. найти средний вес одной вещи в каждом багаже и по всем пассажирам. подробнее

Показать сообщение отдельно
cibertronic
 Аватар для cibertronic
255 / 142 / 13
Регистрация: 27.12.2009
Сообщений: 893
10.01.2010, 01:00  [ТС]     В квадратной матрице заменить элементы главной и побочной диагонали на минимальный элемент
просто в таком варианте у меня то и пройдет, а вот преподу такой исходник не пройдет. нужно так как в этой долбанной методичке((

Добавлено через 1 минуту
Цитата Сообщение от cibertronic Посмотреть сообщение
for(i=0;i<n;i++)
{
if(a[i][imin]>a[i][i-1])
s=imin;
}
вот это надо както изменить

Добавлено через 3 минуты
потому как формула для главной a[i][i] то ниже эт a[i][i-1]

Добавлено через 2 часа 41 минуту
спасибо конечн за код, но я кажется нашел лучше решение
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
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
void main()
{
const int N1=10,M1=10;
int a[N1][M1],i,j,n,imin;
printf(" vvedite 4islo strok i stolbcov massiva: ");
scanf("%d",&n);
printf(" vvedite elementy matrici\n");
for(i=0;i<n;i++)
for(j=0;j<n;j++)
scanf("%d",&a[i][j]);
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
printf("%5d",a[i][j]);
printf("\n");
imin=a[2][1];
}
for(i=0;i<n;i++)
for(j=0;j<n;j++)
{
if(i>j)
{
if(a[i][j]<imin)
imin=a[i][j];
}
}
printf("\n minimalny element nije glavnoj diagonali=%d",imin);
for(i=0;i<n;i++)
{
j=n-i-1;
a[i][j]=imin;
a[i][i]=imin;
}
printf("\n polu4ennyj massiv\n");
 
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
printf("%5d",a[i][j]);
printf("\n");
}
getch();
}
вот в таком виде надо)
 
Текущее время: 11:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru