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

Работа со структурными типами данных - C++

Восстановить пароль Регистрация
 
krakman
 Аватар для krakman
0 / 0 / 0
Регистрация: 22.02.2014
Сообщений: 7
26.05.2014, 21:56     Работа со структурными типами данных #1
Задание:
В файле записан массив A(nxm) целых чисел. Структура файла следующая: сначала хранится n и m, а затем массив A. Определить в нем подмассивы, образованные двумя элементами: максимальным и минимальным (подмассив строится от левого верхнего угла до заданного элемента). Определить сумму элементов в каждой части массива. Используйте функции нахождения индексов минимального и максимального элементов и подсчета суммы элементов в указанной части массива. Результат вывести на экран.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream.h>
#include<conio.h>
#include<iomanip>
void main()
{
        FILE *f;
        int n,m, mas[50][50];
        f=fopen("Massiv.txt","r");
        fscanf(f,"%d",&n);
        fscanf(f,"%d",&m);
        for(int i=0; i<n; i++){
                for(int j=0; j<m; j++){
                        fscanf(f,"%d",&mas[i][j]);
                        cout<<setw(8)<<mas[i][j];
                }
                cout<<endl;
        }
        fclose(f);
        getch();
}
Подскажите что дальше делать...не понимаю.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.05.2014, 21:56     Работа со структурными типами данных
Посмотрите здесь:

C++ Работа с базовыми типами
C++ Проблема с типами данных
Работа со структурными данными C++
C++ Работа сортировки с любыми типами данных
C++ Работа с типами данных в массиве
C++ Возможная пробелами с типами данных
Путаница с типами данных TCHAR и char. Какой тип данных выбрать? C++
C++ Ошибка с типами данных в подпрограмме

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
krakman
 Аватар для krakman
0 / 0 / 0
Регистрация: 22.02.2014
Сообщений: 7
01.06.2014, 17:29  [ТС]     Работа со структурными типами данных #2
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
#include<iostream.h>
#include<conio.h>
#include<iomanip>
void main()
{
        FILE *f;
        int n,m, x, c, mas[50][50],i,j,a,b, sim[50];
        x=1;
        c=0;
        f=fopen("Massiv.txt","r");
        fscanf(f,"%d",&n);//ñòðîêГ*
        fscanf(f,"%d",&m);//ñòîëáåö
        for(int i=0; i<n; i++){
                for(int j=0; j<m; j++){
                        fscanf(f,"%d",&mas[i][j]);
                        cout<<setw(3)<<mas[i][j];
                }
                cout<<endl;
        }
         for(int i=0;i<n;i++) {
 
        for(int j=0;j<(m/2);j++) {
          a=mas[i][j];
          b=mas[i][(m-1)-j];
           if(a==b)
           sim[i]=sim[i]+1;
            }
            
 
            if(sim[i]>c){
            c=sim[i];
            x=x+i;}
            }
            cout<<x<<" ctroka";
 
            fclose(f);
 
            getch();
  }
подскажите, не знаю что дальше(
Yandex
Объявления
01.06.2014, 17:29     Работа со структурными типами данных
Ответ Создать тему
Опции темы

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