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

Найти сумму и произведение элементов k-го столбца матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами строку с максимальный элемент и строку с минимальным элементом матрицы http://www.cyberforum.ru/cpp-beginners/thread60513.html
привет!я хотел бы попросить знающих людей написать программу на языке С!надо поменять местами рядок в котором есть максимальный элемент с рядком в котором есть минимальный элемент матрицы E(N,M)....
C++ Чтение и запись в текстовые файлы. Доброй ночи всем. Не очень понимаю в си++,щас вот пытаюсь начинать учиться. Может поможет кто. Задание дали такое : Текстовый файл содержит числа типа int разделённые пробелами (одним или... http://www.cyberforum.ru/cpp-beginners/thread60509.html
C++ Все элементы столбца матрицы с минимальным элементом заменить максимальным
Дан массив D. Каких элементов больше: положительных или видъъемних? Все элементы столбца с минимальным элементом заменить максимальным элементом. Я пытался сделать это на парах, но у меня...
C++ BGI graphics for Windows
Доброго времени суток! Я работаю с компилятором BC 3.1 и y меня возникла такая проблема: если я работаю с графикой, BCW выдает ОШИБКУ : BGI graphics not supported under windows BC (dos) :...
C++ Обход матрицы по спирали http://www.cyberforum.ru/cpp-beginners/thread60495.html
Пожалуйста, подскажите как должен выглядеть листинг к такой программе!? Обойти по спирали, начиная с центра, все элементы квадратной матрицы 15х15. Порядок обхода - против часовой стрелки. Вывести...
C++ Дана матрица A[5,3]. Дана матрица A. Нужно: 1) Поменять местами 1ю и последнюю строки матрицы. 2)Подсчитать s для элементов каждой строки по формуле s=5+ (1- a+a*a)/6, где i- номер строки. 3) В полученно матрице... подробнее

Показать сообщение отдельно
Rustam
12 / 12 / 3
Регистрация: 05.09.2009
Сообщений: 440
02.11.2009, 09:12  [ТС]
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 <windows.h>
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    int k[40], k1;
    std::cout << "Введите k: ";
    std::cin >> k1;
    if (k1 > 0 && k1 < 11)
    {
             std::cout << "" << "\n";
             std::cin >> k[1] >> k[2] >> k[3] >> k[4] >> k[5] >> k[6] >> k[7] >> k[8] >> k[9] >> k[10];
             std::cout << "" << "\n";
             std::cin >> k[11] >> k[12] >> k[13] >> k[14] >> k[15] >> k[16] >> k[17] >> k[18] >> k[19] >> k[20];
             std::cout << "" << "\n";
             std::cin >> k[21] >> k[22] >> k[23] >> k[24] >> k[25] >> k[26] >> k[27] >> k[28] >> k[29] >> k[30];
             std::cout << "" << "\n";
             std::cin >> k[31] >> k[32] >> k[33] >> k[34] >> k[35] >> k[36] >> k[37] >> k[38] >> k[39] >> k[40];
             }
           if (k1==1)
           std::cout << "Сумма чисел 1 ого столбца матрицы " << k[1] + k[11] + k[21] + k[31] << "\nПроизведение чисел 1 ого столбца матрицы " << k[1] * k[11] * k[21] * k[31] << "\n";
                      
           else if (k1==2)
           std::cout << "Сумма чисел 2 ого столбца матрицы " << std::cout << k[2] + k[12] + k[22] + k[32] << "\nПроизведение чисел 2 ого столбца матрицы " <<  k[2] * k[12] * k[22] * k[32] << "\n";
                                
           else if (k1==3)
           std::cout << "Сумма чисел 3 ого столбца матрицы " << std::cout << k[3] + k[13] + k[23] + k[33] << "\nПроизведение чисел 3 ого столбца матрицы " << std::cout << k[3] * k[13] * k[23] * k[33] << "\n";
                                          
           else if (k1==4)
           std::cout << "Сумма чисел 4 ого столбца матрицы " <<  k[4] + k[14] + k[24] + k[34] << "\nПроизведение чисел 4 ого столбца матрицы " <<  k[4] * k[14] * k[24] * k[34] << "\n";
                                                   
           else if (k1==5)
           std::cout << "Сумма чисел 5 ого столбца матрицы " << k[5] + k[15] + k[25] + k[35] << "\nПроизведение чисел 5 ого столбца матрицы " << k[5] * k[15] * k[25] * k[35] << "\n";
                                                             
           else if (k1==6)
           std::cout << "Сумма чисел 6 ого столбца матрицы " << k[6] + k[16] + k[26] + k[36] << "\nПроизведение чисел 6 ого столбца матрицы " << k[6] * k[16] * k[26] * k[36] << "\n";
                                                                       
           else if (k1==7)
           std::cout << "Сумма чисел 7 ого столбца матрицы " << std::cout << k[7] + k[17] + k[27] + k[37] << "\nПроизведение чисел 7 ого столбца матрицы " << k[7] * k[17] * k[27] * k[37] << "\n";
                                                                                  
           else if (k1==8)
           std::cout << "Сумма чисел 8 ого столбца матрицы " << k[8] + k[18] + k[28] + k[38] << "\nПроизведение чисел 8 ого столбца матрицы " << k[8] * k[18] * k[28] * k[38] << "\n";
                                                                                            
           else if (k1==9)
           std::cout << "Сумма чисел 9 ого столбца матрицы " << k[9] + k[19] + k[29] + k[39] << "\nПроизведение чисел 9 ого столбца матрицы " << k[9] * k[19] * k[29] * k[39] << "\n";
                                                                                           
           else if (k1==10)
           std::cout << "Сумма чисел 10 ого столбца матрицы " << k[10] + k[20] + k[30] + k[40] << "\nПроизведение чисел 10 ого столбца матрицы " << k[10] * k[20] * k[30] * k[40] << "\n";
                                                                                                               
           system("PAUSE");
           return EXIT_SUCCESS;
           }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru