Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ немного усовершенствовать... https://www.cyberforum.ru/ cpp-beginners/ thread232379.html
B]как сделать так чтобы пробег автобусов генерировался randomize а не вводился с клавиатуры...?...все время получаются какие то ошибки:gsad: /* 5 20. В автопарке находится 10 автомобилей. Известен их пробег в течение каждого из 5 рабочих дней. Определить, какой из автомобилей за рабочую неделю преодолел максимальное расстояние. Если таких несколько, то вывести хотя бы одного из них....
C++ Подскажите почему так?
Я конечно новичок в с++, но чего-то это уже совсем.. Почему строка cout << 1/2; выводит "0" ?
C++ Удаление n- го элемента из строки напишите пожалуйста код, без использования ст. функциий. спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread232308.html C++ Арифметические выражения на с++ Помогите записать и решить выражение. Одни ошибки и голова пухнет.%-) Вам вроде бы помощь нужна? Так постарайтесь облегчить задачу тем, кто в принципе мог бы помочь - напишите задание, код (если есть) и проблемы, с которыми столкнулись, в сообщении. https://www.cyberforum.ru/ cpp-beginners/ thread232300.html
C++ Динамические структуры данных. Программа ввода в структуры и вывода информации из неё.
Автоматизированная информационная система на железнодорожном вокзале содержит сведения об отправлении поездов дальнего следования. Для каждого поезда указывается: □ номер поезда; □ станция назначения; □ время отправления. Данные в информационной системе организованы в виде двоичного дерева. Написать программу, которая:
C++ С++ и Stack overflow при записи в файл https://www.cyberforum.ru/ cpp-beginners/ thread232297.html
Есть функция, которая заполняет XML файлы и следующей упаковке их в *.odt(OpenOffice Writer) Так вот на 1700+ итерации StackOverflow... и не могу понять почему. Прошу совета, или хотя бы в какую сторону копать :( Пока сделал просто обработчик на не больше 1700, но это не вариант, ибо а вдруг я захочу тыщ 12 обработать... а не судьба ( поставил восклицательные знаки на строчке, где вылет. И...
C++ небольшой вопрос про совмещение строк https://www.cyberforum.ru/ cpp-beginners/ thread232295.html
всем приятного времени суток))сразу извиняюсь если тема не в том разделе:pardon: вот назрела задачка....помогите разобраться.. в общем: нам даны 3 строки символьного вида s1, s2 и s3. s1 и s2 мы вводим, а s3 пустая. и надо чтобы создалась новая строка в s3 путем совмещения последних n букв первой строки и первых n букв второй строки, если эти буквы совпадают! то есть, если у нас строки : корова...
Массивы C++
Задание в файле, помогите пожалуйста! Написать надо на С.
C++ Кодирование методом "Цезаря" Здравствуйте,помогите решить задачу: Дана строка содержащая символы: цифры,латинские буквы, разделители. нужно закодировать эту строку методом Цезаря (т.е. кажду латинскую букву поменять на букву которая стоит в алфавите на 3 позиции вперед. т.е если стояла А будет стоять D) спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread232276.html C++ Функция-друг одно класса, член другого. Привет. Не поможете как сделать чтобы функция одного класса была функцией-другом другого класса? я сделал так: Класс snake: class snake{ public: .... void ggg(){ https://www.cyberforum.ru/ cpp-beginners/ thread232254.html
C++ объявление и определение функции класса
почему не компилируется #include <iostream> int main(){ class A { public: A(); // объявление конструктора
C++ Нужна программа рисования блок-схем https://www.cyberforum.ru/ cpp-beginners/ thread232247.html
Может у кого есть программа которая рисует блок-схему по коду С++? Очень нада
2 / 2 / 1
Регистрация: 18.01.2011
Сообщений: 35
25.01.2011, 19:05 0

Лабораторные по классам - C++ - Ответ 1315211

25.01.2011, 19:05. Показов 3478. Ответов 8
Метки (Все метки)

Ответ

юпс....не тот код выкинул...вечером исправлюсь когда с компа буду..

Добавлено через 7 часов 14 минут
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
104
105
106
107
108
109
110
111
112
113
114
115
116
#include <iostream>
 
using namespace std;
 
class Array
{
    float *arr;
    int count;
public:
    Array() {arr = NULL; count = 0;}
    Array(int n)  //ввод элементов массива можно сделать как рандом, так и задавать с клавиатуры
    {
        count = n;
        arr = new float[count];
        for (int i = 0; i < count; i++)
            arr[i] = i;
    }
    void operator + (const float&);
    void operator * (const float&);
    Array operator = (Array);
    float operator [] (int);
    void show();
};
 
void Array :: operator + (const float &a)
{
    for (int i = 0; i < count; i++)
        arr[i] += a;
}
 
void Array :: operator * (const float &a)
{
    for (int i = 0; i < count; i++)
        arr[i] *= a;
}
 
Array Array :: operator = (Array A)
{
    count = A.count;
    arr = new float [count];
    for (int i = 0; i < count; i++)
        arr[i] = A.arr[i];
    return *this;
}
 
float Array :: operator[] (int a)
{
    if (a < 0)
        a = -a;
    if (a > count)
    {
        cout << "\nВыход за границы массива!!!\n";
        return -1;
    }
    return arr[a];
}
 
void Array :: show()
{
    for (int i = 0; i < count; i++)
        cout << arr[i] << " ";
}
 
int main()
{
    setlocale(2, ".1251");
    Array A(20), B;
    cout << "Изначально массив А таков: \n";
    A.show();
    while (true)
    {
        cout << "\n1. Проверка оператора [].\n";
        cout << "2. Проверка оператора +.\n";
        cout << "3. Проверка оператора *.\n";
        cout << "4. Проверка оператора =.\n";
        cout << "5. Выход.\n";
        int choise, n;
        cin >> choise;
        switch (choise)
        {
        case 1:
            cout << "\nВведите индекс элемента массива: ";
            cin >> n;
            cout << "\n" <<  n << "й элемент массива это " << A[n];
            break;
        case 2:
            cout << "\nВведите число, с которым хотите сложить все элементы массива: ";
            cin >> n;
            A + n;
            cout << "\nМассив стал таким: \n";
            A.show();
            break;
        case 3:
            cout << "\nВведите число, с которым умножить все элементы массива: ";
            cin >> n;
            A * n;
            cout << "\nМассив стал таким: \n";
            A.show();
            break;
        case 4:
            cout << "\nИзначально массив В равен:\n";
            B.show();
            B = A;
            cout << "\nПосле операции В = А, массив В стал:\n";
            B.show();
            break;
        case 5:
            cout << "\nВы выбрали выход, до свидания!\n";
            return 0;
        default:
            cout << "\nТакого пункта нет, попробуйте еще раз.\n";
            break;
        }
    }
    return 0;
}
код исправил...получил отлично за него.

Вернуться к обсуждению:
Лабораторные по классам C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2011, 19:05
Готовые ответы и решения:

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

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

Задачи по классам
Прочитал 3 главу у Фленова Библия С# про классы, методы , хотелось бы задачки порешать на эту...

Списки по классам
Привет всем! никак не могу реализовать эту задачку на java!Помогите пожалуйста!

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

Вопрос по классам
Вообщем есть два класса, TTriangular и TPoint. В TTriangular есть метод, который должен вводить...

Вопрос по Классам...
#include &lt;iostream&gt; using std::cout; using std::endl; class GradeBook { public: void...

Вопрос по классам
создал конструктор, который создаёт элемент класса - массив, а вот инициализация данного массива с...

Помощь по классам
Помогите определить к какому классу принадлежит кнопка (i)...

Программа по классам
Нужна помощь по классам, помогите с написание кода Описать класс, реализующий стек и работу с ним....

учебник по классам
Люди, подскажите, пожалуйста, где можно найти хороший учебник по классам с примерами задач

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