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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
krakman
0 / 0 / 0
Регистрация: 22.02.2014
Сообщений: 7
#1

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

26.05.2014, 21:56. Просмотров 211. Ответов 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();
}
Подскажите что дальше делать...не понимаю.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.05.2014, 21:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа со структурными типами данных (C++):

Работа с типами данных в массиве - C++
Всем доброго времени суток , помогите выяснить одну вещь. Есть у меня массив типа char. Вот к примеру {1f-21df } Каким образом...

Работа сортировки с любыми типами данных - C++
Есть вот такая сортировка: typedef struct node_t *node, node_t; struct node_t { int v; node next; }; typedef struct { node head,...

Работа со структурными данными - C++
Определить структурный тип содержащий следующую информацию: ФИО мастера, вид ремонта, стоимость ремонта, срок выполнения. Ввести...

Путаница с типами данных TCHAR и char. Какой тип данных выбрать? - C++
Я создавал тему в соседнем разделе:http://www.cyberforum.ru/cpp-networks/thread1119035.html Насколько я понял, то POST-данные в TCHAR...

Работа с базовыми типами - C++
Помогите пожалуйста сделать такое задание недавно стал изучать Си ещё плоховато разбираюсь буду очень благодарен: Задание: Вводит...

Проблема с типами данных - C++
В одной функции одномерный динамический массив заполняется случайными числами // Çàïîëíåíèå ìàññèâà ñëó÷àéíûìè ÷èñëàìè int...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
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();
  }
подскажите, не знаю что дальше(
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.06.2014, 17:29
Привет! Вот еще темы с ответами:

Помогите разобраться с типами данных - C++
Здравствуйте! Размер (в байтах) объектов каких типов данных зависит от разрядности процессора?

Ошибка с типами данных в подпрограмме - C++
Не знаю, правильно ли я задал названия темы, суть проблемы следующая: Нужно было создать программу с структурой данных, в которой по...

Пoмoгите со строковыми типами данных - C++
Дан текст, состоящий не менее чем из пяти слов. Вывести на экран слова, которые имеют одинаковые окончания &quot;ИЯ&quot;,&quot;ИСТ&quot;,&quot;ИКА&quot;. С этой темой...

Массив с двумя типами данных - C++
&quot;Дан двумерный массив,в нем хранится информация о рабочих и их номера телефонов.Реализовать поиск по Фамилии и вывода телефона&quot; Подкиньте...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru