Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С++ Даны два прямоугольника, стороны которых параллельны или перпендикулярны осям координат. Известны координаты левого нижнего угла каждого из них... https://www.cyberforum.ru/ cpp-beginners/ thread208257.html
17)Даны два прямоугольника, стороны которых параллельны или перпендикулярны осям координат. Известны координаты левого нижнего угла каждого из них и длины их сторон. Один прямоугольник назовём первым, другой вторым определить пересекаются ли эти прямоугольники. C++ Собственно в универе дали такую задачу да же не знаю как её вобще решить просто тупо на бумаге не то что в c++загнать.
C++ "cin","cout" на "printf","scanf"
Вот ещё прога. Мне чисто нужно переделать её на printf,scanf и не используя функцию show, а puts и gets. #include <iostream> using namespace std; void show(char *f,char *i,char *o) { cout <<f<<" "<<i<<"."<<o<<"."; cin.get(); }
C++ Переместить элемент в конец списка и вывести указатели на первый и последний элементы https://www.cyberforum.ru/ cpp-beginners/ thread208227.html
Помогите, пожалуйста! Прошу вас о помощи в написании программы на С++... Задача такова: Дан указатель P0 на один из элементов непустого двусвязного списка. Переместить данный элемент в конец списка и вывести указатели на первый и последний элементы преобразованного списка. Операции выделения и освобождения памяти не использовать
C++ Подсчитать число вхождений буквы "a" в строку https://www.cyberforum.ru/ cpp-beginners/ thread208225.html
Ребят помогите пожалуйста решить задачу,завтра лабу сдавать,а я в этом ничего не понимаю...( 15. Введите с клавиатуры строку символов, после чего подсчитайте суммарное число вхождений буквы "a" (латиница) и выдайте это число на экран.
C++ Напечатать в пятеричной системе исчисления числа от 0 до n
Заданное натуральное число n. Напечатать в пятеричной системе исчисления числа от 0 до n. Задане натуральне число n. Надрукувати в п’ятірковій системі числення числа від 0 до n. Оффициальным языком форума является русский язык. В дальнейшем темы с заданиями на языке отличном от русского будут удаляться.
C++ Массивы Люди, помогите пожалуйста, проболел тему, теперь понять не могу... вот задание тема Массивы(С++) 1.Найти сумму отрицательных элементов массива 2.Найти произведение элементов массива, расположенных между максимальным и минимальным элементами 3.Упорядочить элементы массива по возврастанию Заранее благодарю https://www.cyberforum.ru/ cpp-beginners/ thread208220.html
C++ F1 - вызывает .hlp файл - как отключить? https://www.cyberforum.ru/ cpp-beginners/ thread208211.html
сейчас ловлю WM_HELP и останавливаю, но можно ли просто отключить чтобы например можно было registerhotkey потом сделать на F1?
C++ Сумма чисел в строке
Задана строка, содержащая целые числа и слова, разделенные пробелами (одним или несколькими). Определить сумму целых чисел в строке. Решите плиз не на С+, а именно на С)
C++ Программа не работает https://www.cyberforum.ru/ cpp-beginners/ thread208207.html
Вроде написала задачу,она не работает,посмотрите пожалуйста... Добавлено через 15 секунд #include <iostream> #include <iomanip> #include <cmath> #include <conio.h> #include <windows.h> #include "ConvOem.h" using namespace std;
C++ Среднее арифметическое положительных элементов м-цы, расположенных выше ее побочной диагонали Вобщем, подскажите, как реализовать это в программном коде? Дописал до этого момента: #include <iostream> using namespace std; int main () { int i,j,d; double sr; int myarray ; sr = 0; https://www.cyberforum.ru/ cpp-beginners/ thread208200.html
C++ увидеть результат препроцессора
как я понял, после работы препроцессора создается файл с расширением .i , который скармливается самому компилятору, но т.к. я на своем компе нашел всего один какой-то левый файл, получается, компилятор его сам удаляет. вопрос: как сделать так, чтобы он оставался? - хочеться почитать
C++ Очень срочно надо решить вопрос Пожалуйста 1. Надо вычеркнуть из слов неповторяющиеся буквы. 2. заменить буквы "а" и "о" в слове на "А" и "О" Помогите Пожалуйста!!! https://www.cyberforum.ru/ cpp-beginners/ thread208182.html
Бродяга
314 / 268 / 56
Регистрация: 27.08.2010
Сообщений: 553
11.12.2010, 07:21 0

Полное решение, классы!!! + проверь свой АНГЛ!!! - C++ - Ответ 1189736

11.12.2010, 07:21. Показов 1015. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено _Jon_ как решение

Решение

Не знаю, что там насчёт оформления. Вот что получилось:
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
#include <iostream>
using namespace std;
const int maxn = 1000;
///////////////////////////////////////////
class MegaMatrix{
public:
    MegaMatrix(int, int);
    ~MegaMatrix();
    void addToMegaMatrix(int, int, int);
    void rotateMatrix180Degree(MegaMatrix *);
    void printMegaMatrix();
private:
    int ** matrix;
    int maxNSize, maxMSize;
};
//---------------------------------------//
MegaMatrix::MegaMatrix(int n, int m)
{
    matrix = new int *[n];
    for(int i = 0; i < n; i++)
    {
      matrix[i] = new int [m];
    }
    maxNSize = n; 
    maxMSize = m;
}
//---------------------------------------//
MegaMatrix::~MegaMatrix()
{
    for (int i = 0; i < maxNSize; i++)
    {
        delete [] matrix[i];
    }
    delete [] matrix;
}
//---------------------------------------//
void MegaMatrix::addToMegaMatrix(int i, int j, int value)
{
    matrix[i][j] = value;
}
//---------------------------------------//
void MegaMatrix::rotateMatrix180Degree(MegaMatrix * result)
{
    int i, j;
    for (i = 0; i < maxNSize; i++)
    {
        for (j = 0; j < maxMSize; j++)
        {
            result->matrix[i][j] = matrix[maxNSize-1-i][maxMSize-1-j]; 
        }
    }
}
//---------------------------------------//
void MegaMatrix::printMegaMatrix()
{
    cout << endl;
    int i, j;
    for (i = 0; i < maxNSize; i++)
    {
        for (j = 0; j < maxMSize; j++)
        {
            cout << matrix[i][j] << ' ';
        }
        cout << endl;
    }
}
///////////////////////////////////////////
int main()
{
    int i, j, n, m, value;
 
    do
    {
        cout << "Enter n (1-999): ";
        cin >> n;
    }
    while (n <= 0 || n >= maxn);
    do
    {
        cout << "Enter m (1-999): ";
        cin >> m;
    }
    while (m <= 0 || m >= maxn);
 
    MegaMatrix source(n, m), rotated(n, m);
 
    for (i = 0; i < n; i++)
    {
        for (j = 0; j < m; j++)
        {
            cout << "Enter element[" << i << "][" << j << "]: ";
            cin >> value;
            source.addToMegaMatrix(i, j, value);
        }
    }
 
    source.rotateMatrix180Degree(&rotated);
 
    source.printMegaMatrix();
    rotated.printMegaMatrix();
 
    return 0;
}


Вернуться к обсуждению:
Полное решение, классы!!! + проверь свой АНГЛ!!! C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.12.2010, 07:21
Готовые ответы и решения:

Проверь свой слух
Всем привет! В прицепе две мелодии: одна из них - оригинал, вторая - репликант. Размеры...

Извлечение слов и их распределение на категории: из русс. букв, из англ. букв, из русс. и англ. букв, слова схожие по начертанию букв с русс и англ.
В тексте содержатся русские и англ слова. разделить все слова на 3 списка: русские слова, англ...

Полное решение в MathCAD
Вопрос, возможно, дурацкий и уже задавался, но можно ли в MathCAD получать, допустим, не готовый...

Полное или частичное решение
Есть максимальное значение F, а минимальное 0. Каждый день может произойти событие, если оно...

1
11.12.2010, 07:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.12.2010, 07:21
Помогаю со студенческими работами здесь

Где находится полное решение в MAthcad
Где находится полное решение в mathCad

Нужен ваш совет или полное решение !
Создайте в классе Circle метод, перемещающий центр круга в случайную точку квадрата координатной...

Полное/частичное решение. Поиск последовательности в данной
Есть максимальное значение F, а минимальное 0. Каждый день может произойти событие, если оно...

Свой ClassLoader не грузит классы из продакшена
Здравствуйте. Написал свой класслоадер. Классы подгружает без проблем и из любого места кроме...

Нужно полное решение логической задачи на Visual Prolog
Пожалуйста, помогите решить вот такую логическую задачу на Visual Prolog. Браун, Гриффит,...

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

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru