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

Дан целочисленный массив M*N.Разработать программу нахождения суммы особых элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Непонятки с абстрактным классом http://www.cyberforum.ru/cpp-beginners/thread1006326.html
У нуба возник вопрос :) Вот объявляю я абстрактный Inline класс. Ну под инлайн я имею ввиду, что он без cpp, реализация в H. #pragma once class HEAD { public: HEAD(void) { }
C++ вывести статистику символов из txt файла помогите пожалуйста, как вывести статистику символов из текстовой файла. Этот код выводит только из input. #include <string.h> #include <conio.h> #include <iostream> #include <map.h> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread1006279.html
C++ Сортировка обменом массива. Усложненный вариант сортировки
Сделать сортировку обменом массива случайных чисел от -Н до Н-1. Рвсположить элементы сначала парные по возрастанию, потом непарные тоже по возрастанию.
Цена на бензин каждую весну повышается на x%, а каждую осень опускается на y%. На сколько процентов изменится цена литра бензина через z лет? C++
Помогите пожалуйста решить задачку. Зачет горит.... Цена на бензин каждую весну повышается на x%, а каждую осень опускается на y%. На сколько процентов изменится цена литра бензина через z лет? Сколько будет стоить литр бензина через z лет, если сейчас он стоит p рублей? Исходные данные x,y,z вводит пользователь с клавиатуры
C++ fscanf и \n http://www.cyberforum.ru/cpp-beginners/thread1006191.html
Есть текстовый файл содержащий строки с пробелами. Необходимо считать строку с пробелами так, что бы в переменной s не хранился символ \n, и чтоб указатель файла перешёл на новую строку (при считывании следующей строки \n не считывается в переменную s). Проблема состоит в том, что бы реализовать это именно при помощи функции fscanf в одну строку. Примеры: fscanf(f, "%s\n", s); // Не считывает...
C++ Можно ли из конструктора выводить имя создаваемого в нем обьекта? Например, в такой программе. #include <string> #include <iostream> // для объекта cout using namespace std; #include<iomanip> //Этот файл содержит большую часть манипуляторов C++. Если вы не знаете, что такое манипулятор, не беспокойтесь. Просто подключите это файл смело и не раздумывая вместе с iostream, хуже не станет. #include<fstream> //Подключается при работе с файлами. подробнее

Показать сообщение отдельно
dzrkot
zzzZZZ...
518 / 348 / 53
Регистрация: 11.09.2013
Сообщений: 1,995
13.11.2013, 13:32     Дан целочисленный массив M*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
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
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <iomanip>
 
using namespace std;
 
void printArray(int *b[],const int x,const int y)
{
    for (int i=0;i<y;i++)
    {
        for (int j=0;j<x;j++)
        cout<<setw(5)<<b[i][j];
    cout<<endl;
    }
 
}
void setArray(int *b[],const int x,const int y)
{
    for (int i=0;i<y;i++)
    {
    int* a=new int[x];
        for (int j=0;j<x;j++)
        {
        a[j]=1+rand()%20;
        }
    b[i]=&a[0];
    }
}
 
int swapArray(int *b[],const int x,const int y)
{
int temp,index,sum=0;
    for (int i=0;i<y;i++)
    {
    temp=b[i][0];
        for (int j=0;j<x;j++)
        {
            if (temp>=b[i][j])
            {
            temp=b[i][j];
            index=j;
            }
        }
        for (int j=0;j<y;j++)
        {
        if (temp<=b[j][index])
        temp=b[j][index];
        }
    sum+=temp;
    }
    cout<<"\nsum of special element : "<<sum<<endl;
}
 
int main()
{
int x,y;
srand(time(0));
cout<<"Pelase enter line x:";
cin>>x;
cout<<"Please enter line y:";
cin>>y;
 
int** b=new int*[y];
 
setArray(b,x,y);
printArray(b,x,y);
swapArray(b,x,y);
 
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru