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

Примерчики ООП простые - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы. Составить функцию для построения вектора по правилу http://www.cyberforum.ru/cpp-beginners/thread747197.html
Задали матрицу А = {aij} размерности n x n. Составить функцию для построения вектора B = {bi} по следующему правилу: если aii < 0, то bi взять равным сумме элементов i - й строки, иначе - сумму абсолютных величин i - го столбца. Затем в матрице А расположить элементы каждой строки в порядке возрастания.
C++ Блок схема. С++ Помогите с блок схемой к этому коду #include <iostream.h> #include <conio.h> #include <math.h> #include <stdlib.h> void main() { clrscr(); int n,i=0,j=0,ch=0,z=0,k=0, buf; http://www.cyberforum.ru/cpp-beginners/thread747190.html
Сложная обработка элементов файлов. Найти сумму положительных компонент файла, расположенных до максимальной компоненты... C++
Помогите пожалуйста! Создать числовой файл F . Найти сумму положительных компонент файла, расположенных до максимальной компоненты. Найденной суммой заменить отрицательные компоненты, строящие после максимума. Файл и сумму распечатать (как до, так и после преобразования). Добавлено через 3 часа 0 минут Пожалуйста Добавлено через 3 часа 11 минут Очень нужно, а я по файлам не шарю..
C++ Сортировка массива структур по одному из полей
Добрый вечер. Есть такое задание: Организуйте сортировку массива студентов по номеру года обучения. Используйте стандартную функцию qsort. Указание: при сравнении понадобится разыменовывать указатель, а затем обращаться к полю структуры студента. Это могло бы выглядеть так: (*p).year. Однако обращение к полям структуры по указателю на структуру настолько частое действие в языке C, что для этого...
C++ Запись и считывание с файла с проверкой http://www.cyberforum.ru/cpp-beginners/thread747161.html
Написать программу, которая считывает из файла и выводит на экран только строки, не содержащие двузначныx чисел. Вот я написал программу, все работает. #include <iostream> #include <fstream> #include <conio.h> using namespace std; int main () {
C++ Модифицировать функцию для одномерного массива в функцию для двумерного Помогите пожалуйста. Очень срочно. Есть две функции для одномерного массива. Функция двоичного поиска и сортировки вставками. Нужно переписать эти функции для динамического двумерного массива. Переводить в одномерный нельзя. Работа только с двумерным. Вот функции Двоичный поиск int search(int *nums, int s) { int pos = 0; if (s == 0) return 0; else if (s == 1) { ++cmp; if (nums > nums)... подробнее

Показать сообщение отдельно
KeyGen
 Аватар для KeyGen
333 / 289 / 6
Регистрация: 07.08.2011
Сообщений: 789
Записей в блоге: 1
27.12.2012, 01:37     Примерчики ООП простые
Цитата Сообщение от SummerRain Посмотреть сообщение
Spare mas[10];
Вроде так делать нельзя. Вот из книги:

Иногда хорошо бы иметь символические константы с областью видимости класса.Например, объявление класса может использовать литерал 12 для указания размерамассива. Поскольку одна и та же константа применяется для всех объектов, было бынеплохо создать единственную константу, разделяемую всеми объектами. На первыйвзгляд, может показаться, что решается это следующим образом:

C++
1
2
3
4
5
6
class Bakery{
private:
    const int Months =12;
    double costs[Months];
...
// объявление константы? НЕ УДАСТСЯ
Но это не работает, потому что объявление класса описывает, как выглядит объект,но не создает объекта. Следовательно, до тех пор, пока вы не создадите объект,хранить это значение негде.
Очень похоже на ошибку. Но я не уверен, у меня компилируется...
 
Текущее время: 08:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru