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

Не получается доделать программу! Необходимо вывести результат рассчётов в последнюю строку и последний столбец матрицы. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создание файла в UTF-8 кодировке http://www.cyberforum.ru/cpp-beginners/thread424789.html
Здравствуйте! Как сделать что бы в данной ситуации файл создавался в utf-8 DWORD tmp0; TCHAR buffer; bool test; char s,s2; lstrcpy(s, "t.txt");
C++ Структура с именем STUDENT (эпизод 1001) Доброй ночи всем. Не могу никак написать структуру... 1. Описать структуру с именем STUDENT, содержащую следующие поля: ■ фамилия и инициалы; ■ номер группы; ■ успеваемость (массив из пяти элементов). 2. Написать программу, выполняющую следующие действия: ■ ввод с клавиатуры данных в массив, состоящий из десяти структур типа STUDENT; записи должны быть упорядочены по возрастанию среднего... http://www.cyberforum.ru/cpp-beginners/thread424786.html
C++ Рекурсивное инвертирование порядка строк в файле
Помогите рекурсивно сделать инвертирование строк в файле, уже все перепробовал, но ничего неполучилось ps: на Си
C++ поиск файлов с командной строки cmd
Всем привет! Есть код, который работает без cmd и показывает список файлов на диске по заданному пути и маске. Но не работает с командной строки, хотя должен. В чем тут может быть проблема? Бился два часа, не могу понять (( // cmd find.cpp : Defines the entry point for the console application. // #include "stdafx.h"
C++ Найти номер максимального элемента массива http://www.cyberforum.ru/cpp-beginners/thread424770.html
Народ срочно нид хэлп, завтра сессия, не допускают из-за этого задания, помогите тёмному человеку, мозги уже набекрень пошли. Кто может пожалуйста, напишите программку, и скиньте код. 1. Найти номер максимального элемента массива. 2. Найти произведение элементов массива, расположенных между первым и вторым нулевыми элементами. 3. Преобразовать массив таким образом, что бы в первой его...
C++ Аналоговые часы на C++ Выкладываю свою курсовую по теме "Аналоговые часы" с использованием графической библиотеки graphics.h (BGI) Язык: C++ Среда разработки: Dev C++ (MinGW) Отчет и комментарии на украинском языке. /* Курсова робота на тему "Створення годинника" Виконав студент групи КСМ-10-1: подробнее

Показать сообщение отдельно
Abysss
0 / 0 / 0
Регистрация: 09.01.2012
Сообщений: 6
09.01.2012, 02:06     Не получается доделать программу! Необходимо вывести результат рассчётов в последнюю строку и последний столбец матрицы.
Само задание : Вывести исходные данные в первые 24 строки и первые 7 столбцов. Вычислить среднее арифметическое значение каждой строки и записать его в 8-ой столбец, а так же среднее арифметическое каждого столбца и записать в 25 строку. Отпечатать полученную матрицу в общепринятом виде.
Имя матрицы и размеры : S(25,8)

Программа реализованна, за исключением вывода результата в необходимую область. Необходимо вывести рассчёты средне арифметического значение каждой строки в 8-ой столбец, и столбца в 25 строку.

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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
#include <iostream>
#include <stdio.h>
#include <math.h>
 
 
using namespace std;
 
  
int i, j;
const int m=7; // Колличество столбцов
const int n=24;// Колличество строк
 
 
void main ()
{
 
    int S[n][m];
 
    cout<<"Формирование матрицы\n"<<endl;
 
    
 
 
cout<<"\nТребуемая матрица\n"<<endl;
 
    for (i=0;i<24;i++)
    {
 
        for(j=0;j<7;j++)
        {
            S[i][j] = ((rand() % (n*m)));
            
            cout.setf(ios::left);
            cout.width(10);
 
            cout<<S[i][j];
        }
            cout<<"\n";
    }
 
 
    
    //
 
    srand(2356);//Процедура инициализации генерации случайных чисел
 
 
int sum_str,sr_arif;
 
for (i=0;i<n;i++) {
    sum_str=0;
    sr_arif=0;
    for (j=0;j<m;j++) {
    sum_str=sum_str+S[i][j];
  
    }
    
    sr_arif=sum_str/m;
     cout<<" srednee arifmeticheskoe stroki "<<i<<" ravno "<<sr_arif<<endl;
    
 
}
 
    //
 
    srand(2356);//Процедура инициализации генерации случайных чисел
 
int sum_stolb;
 
 
for (i=0;i<m;i++) {
    sum_stolb=0;
    sr_arif=0;
    for (j=0;j<n;j++) {
    sum_stolb=sum_stolb+S[i][j];
  
    }
    
    sr_arif=sum_stolb/n;
    cout<<" srednee arifmeticheskoe stolbsa "<<j<<" ravno "<<sr_arif<<endl;
    
 
}   
 
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru