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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ абстрактные классы http://www.cyberforum.ru/cpp-beginners/thread1054595.html
Здрасте я при написании программы столкнулся с проблемой что немогу создать указатель на объект т.к. класс абстрактный прошу помогите исправить вот задание : Создать абстрактный класс человек, и...
C++ Поиск процесса по имени Нужно написать функцию которая будет искать запущен ли процесс (имя процесса за ранние известно). http://www.cyberforum.ru/cpp-beginners/thread1054593.html
C++ не могу найти ошибки(с++)
Написать программу, которая «сжимает» текстовый файл, считывая его и заменяя все повторяющиеся символы ххх… текстом х(n), где х - какой-либо символ, а n- количество повторений символа х. В программе...
C++ НЕ могу найти ошибки (с++)
Написать программу, которая «сжимает» текстовый файл, считывая его и заменяя все повторяющиеся символы ххх… текстом х(n), где х - какой-либо символ, а n- количество повторений символа х. В программе...
C++ Как исправить ошибку,чтобы прога заработала http://www.cyberforum.ru/cpp-beginners/thread1054574.html
Написать программу, в которой создаются и разрушаются объекты, определенного пользователем класса. Выполнить исследование вызовов конструкторов и деструкторов. Порядок выполнения работы: Определить...
C++ Создайте класс со специальной версией оператора new, получающей второй аргумент типа string Создайте класс со специальной версией оператора new, получающей второй аргумент типа string. Этот класс должен содержать переменную static vector<string>, в которой сохраняется аргумент. Специальная... подробнее

Показать сообщение отдельно
nastyafreedom

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

24.12.2013, 12:16. Просмотров 172. Ответов 0
Метки (Все метки)

Добрый день! Помогите, пожалуйста, с блок-схемой
Дана матpица A[N,М]. Определить количество "особых" элементов матрицы, считая элемент "особым", если в его строке слева от него находятся элементы меньшие его, а справа большие
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
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <locale>
 
int main()
{
    setlocale(0,"");
    const int N=100,M=N;
    int a[N][M],i,j;
    printf("Введите количество строк массива : ");
    int n;
    scanf("%d",&n);
    printf("\nВведите количество столбцов массива : ");
    int m;
    scanf("%d",&m);
    printf("\nВведите элементы массива \n");
    for(i=0;i<n;i++)
        for(j=0;j<m;j++)
            scanf("%d",&a[i][j]);
    int count=0,k;
    bool special=true;
    for(i=0;i<n;i++)
        for(j=1;j<m-1;j++)
        {
            special=true;
            for(k=j+1;k<m;k++)
                if(a[i][k]<=a[i][j])
                {
                    special=false;
                    break;
                }
            for(k=j-1;k>=0;k--)
                if(a[i][k]>=a[i][j])
                {
                    special=false;
                    break;
                }
            if(special)
                count++;
        }
    printf("Количество особыx элементов %d",count);
    getch();
    return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru