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

Инкапсуляция. Классы и их компоненты. Объекты - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ транслит http://www.cyberforum.ru/cpp-beginners/thread164582.html
ни как не пойму , как сделать чтобы к руской букве приделать другой синвол.ну типа там A=$ ну чтоб получилось когда я ввожу синволы на руском он мне переделал их на те которые я ему збил (типа...
C++ Класс - строка Народ, здравствуйте, есть такая задача. Определить класс - строку. в класс включить два конструктора: создание строки символов и конструктор-копия. Определить функции - члены: вывод на экран... http://www.cyberforum.ru/cpp-beginners/thread164563.html
Динамический список C++
Помогите решить задачу. Вчера обращалась, знаю, стыдно. ._. В общем, другая задачка и большая просьба написать её на этом уровне: ссылка удалена Слёзно прошу! Т_Т Само задание, в общем-то... ...
Замена элементов списка C++
Помогите пожалуйста написать программу. В составе программы описать функцию, которая заменяет в списке все вхождения элемента E1, значение которого введено с клавиатуры, на элемент E2, значение...
C++ Структур комплексных чисел http://www.cyberforum.ru/cpp-beginners/thread164524.html
Задание: Организовать структуру комплексных чисел и для неё реализовать операции: +, -, *, /, и нахождение сопряженного числа. Результат вывести на экран. Для демонстрации работы функции сделать меню...
C++ Шифрование чисел Программа должна шифровать число следующим образом: заменять каждую цифру остатком от деления (цифра+7)/10. Затем написать программу дешифровки для получения исходных чисел. (Задачка взята собственно... подробнее

Показать сообщение отдельно
Novichok92
2 / 2 / 0
Регистрация: 06.10.2009
Сообщений: 39
10.09.2010, 13:35  [ТС]
Спасибо большое. Но ваш код что-то очень сложный.Может просто я совсем ничего не понимаю,но старый код я хоть немного понимала.
А тот код вообще не правильный?
Тут вот еще есть доп. задание:
В функции main() создать автоматический объект разработанного класса, указатель на объект, динамический объект и массив объектов (из 3-4 элементов).
4. Для каждого созданного объекта выполнить по очереди функции ввода размера массива, выделения памяти, ввода данных в массив, вывода данных на экран, вывода одного из элементов массива и освобождения памяти.
5. Модифицировать текст программы следующим образом: в любом месте функции main() создать блок (составной оператор), внутри которого создать объект класса и выполнить для него ввод данных. Попытаться получить доступ к объекту за пределами блока, например, вывести его данные.

Я так понимаю это соответствует коду:
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
int main()
{
 SIntArray a;
  a.SetArr();
  a.Input();
  a.Output();
  a.OutputN();
  a.Delete();
 
 SIntArray* b;  
 int i;
 b = new SIntArray[i]; 
  b[i].SetArr();
  b[i].Input();
  b[i].Output();
  b[i].OutputN();
  b[i].Delete(); 
 delete[] b;
 
 SIntArray c[1];
  int k;
  c[k].SetArr();
  c[k].Input();
  c[k].Output();
  c[k].OutputN();
  c[k].Delete();
 
 SIntArray *d;
 {
  d = new SIntArray;
  d->SetArr();
  d->Input();
  d->Output();
  d->OutputN();
  d->Delete();
 }
 char e;
 cin>>e;
 return 0;
}
Но что там я вообще не понимаю и для чего. Этот код соответствует заданию?Подскажите пожалуйста
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru