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

Класс, полиморфизм (Написать класс, который хранит в себе некий номер ''nip'', проверит его на правильность и вывести результат) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ программа выдает мусор http://www.cyberforum.ru/cpp-beginners/thread859441.html
Не могу понять почему программа выдает мусор. И через раз работает правильно. Помогите пожалуйста=) #include <iostream> #include <string.h> #include <stdlib.h> using namespace std; #define SIZE 2 struct addr
C++ Почему не происходит ввод? (cin) Здравствуйте. Скажите, пожалуйста, почему нету приглашения ввести переменную s? int main() { cout<<"Enter digits, for exit press \"|\":\n"; vector<int> valv; int val=0, d=9, sum=0, s=0; while (cin>>val){ valv.push_back(val); } cout<<"How many digits you want to sum?\n"; cin>>s; http://www.cyberforum.ru/cpp-beginners/thread859436.html
C++ С заданной точностью eps вычислить сумму ряда
Вот этот ряд: \sum =\frac{{(-1)}^{n}}{n!*(n+2)!}*{(\frac{x}{2}})^{2n} как я понял для решение мне нужно было найти отношение \frac{{a}_{n+1}}{{a}_{n}}=-(\frac{x}{2})*\frac{1}{(n+1)*(n+3)} вот такой ответ получился, я правильно решил? код не нужен.
Написать программу хранения целочисленного, либо вещественного типа данных в переменной C++
Написать программу хранения целочисленного, либо вещественного типа данных в переменной. Выдаёт ошибку 'struct tag_var' has no member named 'value'. Что исправить? #include <iostream.h> #include <stdio.h> struct tag_var{ union tag_value; short type_var; };
C++ Не понятная ошибка http://www.cyberforum.ru/cpp-beginners/thread859380.html
Здорова господа! Вообщем проблема. Написал короче программку как бы имитация контейнеров с общим базовым классом. И пытаюсь туда запулить 10000 элементов. Но когда я их вывожу выводится только 4300 ну примерно где то так элементов и вылазит ошибка. Вот код самой программы. //programma proizvoditel6nocti #include <iostream> using std::cout; using std::endl; #include <vector> using...
C++ ошибка помогите найти ошибку void create_list(Mine ** last, Mine ** start) { int first; printf("Enter first element: "); testint(&first); Mine *p = new Mine; p->elem=first; if(!*last) { подробнее

Показать сообщение отдельно
Fareiro
15 / 15 / 1
Регистрация: 06.12.2012
Сообщений: 132

Класс, полиморфизм (Написать класс, который хранит в себе некий номер ''nip'', проверит его на правильность и вывести результат) - C++

08.05.2013, 19:33. Просмотров 425. Ответов 7
Метки (Все метки)

Задача.
Написать класс, который хранит в себе некий номер ''nip'', проверит его на правильность и вывести результат.

Вообщем-то ни какой проблемы нету, дабы сделать некий класс для хранения этого номера и проверку к нему, но препод сказал, что данный номер может быть подан в различных видах, а значит класс должен быть универсальным и работать скажем не только со string, а и с char, int, byte. Вот тут то и заминка.
Как это лучше реализовать?

Это должен быть некий конструктор
C++
1
void NIP(.... NIP)
обрабатывающий все 4 типа данных.
Функция для чтения/записи этого номера
C++
1
bool setNIP(...)
опять таки работающая с 4мя типами данных + через bool дабы как он выразился, можно было отследить, была ли произведена запись вообще.
И что-то на проверку сего номера с возвратом тру/фолс при этом с static'ом
C++
1
static bool checkNIP(... NIP)
опять же под 4 типа данных.

Кто что подскажет, в какую сторону вообще думать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru