Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Найдите индексы строки и столбца для элемента, с которого начинается самая длинная серия https://www.cyberforum.ru/ cpp-beginners/ thread180061.html
Задача: Определите двумерный массив, содержащий целые числа. Будем называть серией последовательность совпадающих элементов, расположенных в одной строке или одном столбце. Загрузите массив заданного размера из исходного файла. Найдите индексы строки и столбца для элемента, с которого начинается самая длинная серия. Выведите в выходной поток массив и результат вычислений (индексы и длину серии).
Указатели.... C++
Найти наибольшее отрицательное число с четными индексами. (Создать указатель на наиболее отрицательное число среди элементов с четными индексами) Добавлено через 3 минуты задан массыв с 10 елементов!!!
C++ Реверс строки https://www.cyberforum.ru/ cpp-beginners/ thread180043.html
Не могу написать программу которая перестанавливает символы в строке(abc->cba)
C++ Написать функцию которая подносит дробовое число х до степени n //Написать функцию которая подносит дробовое число х до степени n (n - целое число) #include<iostream> using namespace std; int Step (double j ,int a ); void main() { int a=0; double j=7.62; https://www.cyberforum.ru/ cpp-beginners/ thread180042.html
Значения и индексы макс. элемента каждого столбцв матрицы (язык C) C++
помогите пожалуйста. задание: найти и напечатать значения и индексы максимального элемента в каждом столбце матрицы C(N,M). тип элементов - целые. N-6 M-5 элементы от -20 до 18. голову уже сломал , не знаю как делать ((
C++ логическая https://www.cyberforum.ru/ cpp-beginners/ thread180007.html
Расширение программы из предыдущего упражнения при наличии его также распечатать ориентировочной цене пункта в одном и в течение двух лет с момента расчета. Увеличение стоимости в течение одного года оценивается как инфляция раз цены в начале года. Определить вторую функцию для определения сметной стоимости пункта в определенное количество лет, с учетом нынешней цены товара и инфляции в качестве...
C++ Проверит является ли целое число полученное переворачиванием заданного N простым 1.Проверить является ли целое число, полученное переворачиванием заданного N простым. 2.Написать программу, которая могла бы обрабатывать любое количество чисел N. (это все одна задача) https://www.cyberforum.ru/ cpp-beginners/ thread180006.html Напишите программу, считывающую 10 целых чисел и выводящую сумму C++
Напишите программу, считывающую 10 целых чисел и выводящую сумму тех из них, которые оказались больше нуля, сумму всех остальных чисел (отрицательных или равных нулю) и полную сумму введенных чисел (положительных, отрицательных и равных нулю). Пользователь вводит эти 10 чисел только один раз в любом порядке. Программа не должна просить его ввести положительные и отрицательные числа по отдельности.
C++ Max и min в матрице С клавиатуры вводится массив целых чисел. Подсчитать сумму элементов над главной диагональю. Вывести номера строк, на пересечении которых находятся максимальный и минимальный элементы. Поменять местами максимальный и минимальный элементы массива и вывести результат на экран. https://www.cyberforum.ru/ cpp-beginners/ thread179994.html C++ Хэш-функция Здравтствуйте! У меня такая проблема. У меня есть текст, и мне нужно каждому слову поставить в соответствие чиселку (например, от 0 до 255) таким образом, что разные слова имееют разные числеки, а одинаковые - одинаковые чиселки. Для этого мне нужно написать хэш-функцию. Ничего умнее, чем тупо сложить все коды всех символов, мне в голову не приходит. Может, кто-нибудь что умное посоветует? https://www.cyberforum.ru/ cpp-beginners/ thread179976.html
Динамический массив std::string C++
пользователь ввел число и нужно сделать массив string a где x пользовательское число. string s = new string;// не канает ошибка
C++ Выполнить над числами указанное действие и вывести результат. Арифметические действия над числами пронумерованны следующим образом: 1-сложение, 2- вычитание, 3- умножение, 4-деление. Дан номер действия и два числа А и В (В не ровно нулю). Выполнить над числами указанное действие и вывести результат. https://www.cyberforum.ru/ cpp-beginners/ thread179970.html
Эксперт С++
1674 / 1046 / 174
Регистрация: 27.09.2009
Сообщений: 1,945
22.10.2010, 19:28 0

тип данных - C++ - Ответ 1049292

22.10.2010, 19:28. Показов 685. Ответов 4
Метки (Все метки)

Ответ

Можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
class TinyInt {
public:
    TinyInt(int value=0): v(value) {validate();}  // Конструктор из целых чисел
    //  Стандартные конструктор копирования, присвоение и деструктор нам подойдут
    operator int () const {return v;}  // Преобразование в int
    //Арифметика, на примере сложения
    TinyInt& operator += (const TinyInt& op2) {v+=op2; validate(); return *this;}
    TinyInt operator + (const TinyInt& op2) const {TinyInt rv(*this); return rv+=op2;}
private:
    void validate() {if(v<0 || v>9) throw std::overflow_error("Ошибка в TinyInt: выход за пределы допустимого диапазона");}
    int v;
};


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

Enum и типы данных. Как задать тип значений явно, и какой тип будет при переполнении?
Пытаюсь сделать функцию с передачей нескольких параметров,используя битовые операции. В качестве...

Перечисляемый тип данных.Символьный тип.
1.type месяц = ( янв, фев, мар, апр, май, июн, июл, авг, сен, окт, ноя, дек ); год = (високосный,...

Путаница с типами данных TCHAR и char. Какой тип данных выбрать?
Я создавал тему в соседнем разделе:https://www.cyberforum.ru/cpp-networks/thread1119035.html...

Типы данных: чем отличается тип данных int от float?
Всем привет! Помогите пожалуйста, чем отличается тип данных int от float?

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

Типы данных: есть ли универсальный тип, который может заменить все типы данных в Си?
Добрый вечер! Был бы очень признателен, если бы Вы помогли бы мне понять нижеследующие вопросы:...

Тип данных
Какой тип данных сможет произвести действие (A*(10^3000))*(B*(10^3000))???

Тип данных - время
Доброго времени суток, прошу помощи с данным заданием. Имеется такая программа, которая работает с...

Тип данных - массив
Добрый день. Помогите разобраться с шаблоном, а точнее с типом массива. Вот сам код: #include...

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