Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Mrak19901124
47 / 12 / 4
Регистрация: 25.02.2010
Сообщений: 259
#1

блок схема - C++

06.02.2013, 19:43. Просмотров 331. Ответов 2
Метки нет (Все метки)

Добрый вечер
ет задачка решена ребят помогите блок схему сделать оч нада.

Дана целочисленная прямоугольная матрица. Определить:
1) сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент;
2) номер строк и столбцов всех седловых точек матрицы.
Примечание . матрица А имеет седловую точку А если А является минимальным элементов в і-й строке и максимальный в j-м столбце

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
#include <stdio.h>
#include <conio.h>
int main()
{
    const    MAX_ELEMENTS = 4;
    int      m[MAX_ELEMENTS][MAX_ELEMENTS];
    int      sum=0,i,j,k=0,x,y,max=0,min=0;
    int fnegative = 0;
    FILE *in=fopen("in.txt","r");
    clrscr();
    printf("Massiv iz faila \n");
    for (i = 0; i < MAX_ELEMENTS; i++) {
    for (j = 0; j < MAX_ELEMENTS; j++){
       fscanf(in,"%d", &m[i][j]);
       printf("m[%d,%d]=%3d   ", i,j,m[i][j]);
    }
    printf("\n");
    }
    for (i = 0; i < MAX_ELEMENTS; i++){
    fnegative = 0;
    sum = 0;
    for (j = 0; j < MAX_ELEMENTS; j++){
        if (m[i][j] < 0) {
        fnegative = 1;
        }
        sum += m[i][j];
    }
    if (fnegative)
    printf("\nSumma elementov v stroke %d gde esti hoti 1 otr el-ov =%d",i,sum);
    }
    printf("\n\nSedovaia to4ka");
    for (i = 0; i < MAX_ELEMENTS; i++){
    max=m[i][0]; x=0;
    for (j = 0; j < MAX_ELEMENTS; j++)
       if (m[i][j] <= max) {max=m[i][j]; x=j;}//na6li maks v stroke
    for (k = 0; k < MAX_ELEMENTS; k++)
       if (m[i][k]==m[i][x]){//esli maksim mnogo
         min=m[i][x];
         for (y = 0; y < MAX_ELEMENTS; y++)
        if (m[y][k]>min) min=m[y][k];
         if (min==max) printf("\nstolbik =%d stroka =%d ",k,i);
       }
    }
    getch();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2013, 19:43
Я подобрал для вас темы с готовыми решениями и ответами на вопрос блок схема (C++):

Блок схема ( схема алгоритма )
Доброго времени суток . Есть вот такая програмка : bool checktwo(const int x);...

С++ блок-схема
Добрый день. Помогите, пожалуйста нарисовать блок-схему к программе #include...

Блок-схема
где можно почитать про блок схемы..??

Блок-схема
помогите зделать блок схему к с++ #include &lt;iostream&gt; #include &lt;cstdlib&gt;...

Блок-схема
Помогите нарисовать блок схему, по блочной сортировке. Сдавать курсач через 3...

Блок схема
Всем доброго вечера , можете пожалуйста помочь , сделал блок схему к программе...

2
Kastaneda
Jesus loves me
Эксперт С++
4760 / 2963 / 341
Регистрация: 12.12.2009
Сообщений: 7,524
Записей в блоге: 2
Завершенные тесты: 1
06.02.2013, 20:44 #2
Никогда не умел рисовать блок-схемы, но пару дней назад понадобилось для учебы. На то, чтобы разобраться как это делается ушло минуты 2. Просто нагуглил статью, где рассказывается в каких случаях рисуются овалы, ромбы, прямоугольники и т.д.
Неужели так сложно?
0
coloc
погромист
411 / 247 / 30
Регистрация: 27.08.2012
Сообщений: 550
Завершенные тесты: 1
06.02.2013, 20:53 #3
Простенький вариант
0
Миниатюры
блок схема  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.02.2013, 20:53
Привет! Вот еще темы с решениями:

Блок схема
Помогите сделать блок схему к программе и с комментариями к программе(описание...

Блок-схема
Помогите сделать блок схему..вообще никак не получаеться( уже и читал как...

Блок-схема С++
Доброго времени суток,может ли мне кто ни будь помочь с написанием...

Блок-схема
Помогите написать блоксхему


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

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

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