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

Составить массив, содержащий минимальные элементы каждой строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ уравнение 5 класса http://www.cyberforum.ru/cpp-beginners/thread549296.html
Уравнение для пятиклассников представляет собой строку длиной 5 символов. Второй символ строки является либо знаком '+' (плюс) либо '-' (минус), четвёртый символ — знак '=' (равно). Из первого,...
C++ Подсчитать сумму первого и последнего столбца в матрице Есть задача. Подсчитать сумму первого и последнего столбца в неопределенной матрице и с неопределенном количеством пробелов между элементами. Написать именно на C++ использовать потоки. Вот код ... http://www.cyberforum.ru/cpp-beginners/thread549290.html
C++ Найти слово "ТЕКСТ", если такое слово есть,то отпечатать его номер в строке.
В символьной строке, содержащей не более 80 символов, каждые два соседних слова разделены одним пробелом, строка заканчивается символом точка("."). Найти слово "ТЕКСТ", если такое слово есть, то...
Не могу найти алгоритм билинейной фильтрации C++
Не могу найти алгоритм билинейной фильтрации..
C++ Объясните метод Эйткена http://www.cyberforum.ru/cpp-beginners/thread549261.html
Добрый вечер! Купил лабу по методу Эйткена, но что и как она выполняет никак не могу разобраться. Саму теорию знаю, но программист создал лабу с использованием обратного хода. Т.е. при прямом ходе мы...
C++ Подсчитать среднее арифметическое всех элементов каждой матрицы Написать программу, в которой выделить память под массив размерности n*m*l. Подсчитать среднее арифметическое всех элементов каждой матрицы размерности n*m. подробнее

Показать сообщение отдельно
Лада
Сообщений: n/a

Составить массив, содержащий минимальные элементы каждой строки - C++

15.04.2012, 20:53. Просмотров 330. Ответов 0
Метки (Все метки)

дана матрица А(5,6).составить массив,содержащий минимальные элементы каждой строки.данные считывать из файла,результат вывести в файл

(программа почему то неправильно работает,зависает при запуске!в чём может быть ошибка?)

программа сохраняет файл в "dat"
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
#include <stdio.h>
#include <vcl.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
#pragma argsused
using namespace std;
int main()
{
        int i,j;
        int a[5][6];
        int b[5];
        FILE *fp;
        if((fp=fopen("dat","w"))==NULL)
        {perror("dat");
        return 1;
        }
        printf("vvedite elementy\n");
        for(i=0;i<5;i++)
        {for(j=0;j<6;j++)
        {
        scanf("%d",&a[i][j]);
        fprintf(fp,"%d",a[i][j]);
        }
        fprintf(fp,"\n");
        }
        fclose (fp);
        return 0;
        }
        
//---------------------------------------------------------------------------
 
 
считывает данные из файла "dat" ,обрабатывает матрицу и рез-т записывает в файл "rez"
 
#include <stdio.h>
#include <vcl.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
#pragma argsused
using namespace std;
int main()
{
        int i,j;
        int a[5][6];
        int b[5];
        FILE *fp,*fp1;
        if((fp=fopen("dat","r"))==NULL)
        {perror("dat");
        return 1;
        }
        fp1=fopen("rez","w");
        for(i=0;i<5;i++)
        {  b[i] = a[i][0];
        for(j = 1; j < 6; j++)
        {
        if(a[i][j] < b[i])
        b[i] = a[i][j];
        }
        {
        fscanf(fp,"%d",&a[i][j]);
        fprintf(fp1,"%d",b[i]=a[i][j]);
        }
        fprintf(fp1,"\n");
        }
        fclose(fp);
        fclose(fp1);
        return 0;
}
 
 
//---------------------------------------------------------------------------
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru