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

Поменять местами два ряда матрицы с наибольшей и наименьшей сумой элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Может есть варианты по проще?? http://www.cyberforum.ru/cpp-beginners/thread21702.html
решил задачу....но может её можно как нить по проще сделать.. прога удаляет все повторяющиеся символы в строке, не создавая новой строки #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char s="adia baoby dod";
C++ работа с массивами и структурами. Здравствуйте.нужна помощь...у нас есть структура с именем train, в которой описывается пункт назначиения, номер поезда и время отправления.Нужно реализовать введение в массив данных, вывод должен быть по номерам поезда. Также нужно реализовать вывод на экран информации про поезд,номер которого введен с клавиатуры. Вроде все реализовал, кроме вывода на экран информации про поезд,номер которого... http://www.cyberforum.ru/cpp-beginners/thread21695.html
C++ как должен быть составлен код решения кв. уравнения на C++
как можно решить следующее уравнение: x=(a+b)*(a+b)*(a+b)-7.4*a*a*b+4*a+6 при любых значениях а и b, не хватает как говорится прямоты рук и запаса знаний :'( научите люди добрые!
Получить среднее арифметическое и среднее геомерическое элементов последовательности C++
Даны действительные числа a1, a2… Известно, что а1>0 и что среди a2, a3… есть хотя бы одно отрицательное число.Пусть a1,…, an – члены данной последовательности, предшествующие первому отрицательному члену (n заранее неизвестно).Получить среднее арифметическое и среднее геомерическое a1,…, an. Саму программу я написала...но выяснилось,что необходимо,чтобы элементы вводились до первого...
C++ блок-схема алгоритма и програмный код функции http://www.cyberforum.ru/cpp-beginners/thread21645.html
Прошу помочь с данным заданием. Напишите блок-схему алгоритма и програмный код функции с коментариями. Для функции передаваемые параметры: указатель на массив и количество элементов массива. Возвращаемые значения: число положительных и число отрицательных элементов массива, максимальный элемент массива.
C++ Заменить все элементы массива с максимальным значением на сумму цифр минимального элемента Дан целочисленный массив А. Заменить все элементы массива с максимальным значением на сумму цифр минимального элемента. подробнее

Показать сообщение отдельно
ardred
Сообщений: n/a
26.01.2009, 14:50     Поменять местами два ряда матрицы с наибольшей и наименьшей сумой элементов
да, да, да... Ляп на ляпе.

Подправил. получилось вот что:

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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#include <stdio.h>
 
#define stroku 4
#define colonku 3
 
int main(void)
{
int n, n1;
float max, min, sum1=0, sum2=0, sum3=0, sum4=0;
float matr [stroku] [colonku];
 
printf("Vvedit6 matrucjy %d na %d elementiv:\n", stroku, colonku);
 
// vvid massuvy
for (n = 0; n < stroku; n++)
{
for (n1=0; n1 < colonku; n1++)
scanf("%f", &matr [n] [n1]);
printf("\n");
};
 
// pidrahunok symu elementiv v rjadah
for (n = 0; n < stroku; n++)
{
for (n1=0; n1 < colonku; n1++)
{
if (n==0)
sum1=sum1+matr [n] [n1];
if (n==1)
sum2=sum2+matr [n] [n1];
if (n==2)
sum3=sum3+matr [n] [n1];
if (n==3)
sum4=sum4+matr [n] [n1];
}
};
 
//vuzna4ennya najbil6woi ta najmenwoi symu
max=sum1;
if (sum2 > max)
max=sum2;
if (sum3 > max)
max=sum3;
if (sum4 > max)
max=sum4;
 
max=sum1 ? min=sum2 : min=sum1;
if (sum1 < min)
min=sum1;
if (sum2 < min)
min=sum2;
if (sum3 < min)
min=sum3;
if (sum4 < min)
min=sum4;
 
 
for (n = 0; n < stroku; n++)
{
for (n1=0; n1 < colonku; n1++)
printf("%4.2f, ",matr [n] [n1]);
printf("\n");
}
printf("\n %4.2f, %4.2f, %4.2f, %4.2f",sum1,sum2,sum3,sum4);
printf("\n %4.2f, %4.2f",max,min);
 
 
getchar();
getchar();
 
return 0;
}
считает правильно теперь.

Подскажи пожалуйста как организовать обмен строк? Через указатели?

И не знаешь, как решить проблему с буквой а во втором примере?

*большое спасибо за помощь*
 
Текущее время: 12:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru