Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Скалярное произведение Составить программу, которая проверяет, есть ли среди векторов, заданных своими координатами. Вычисление скалярного произведения векторов оформить при помощи функции по формуле. ann333, перепечатайте задание, а также учтите: Официальными языками форума являются русский и английский языки. https://www.cyberforum.ru/ cpp-beginners/ thread896712.html C++ Разработать алгоритм и программу для определения процента гласных символов в тексте Разработать алгоритм и программу для определения процента гласных символов в тексте. #include <iostream> using namespace std; bool isVowel(char c) { c = tolower(c); const string vowels = "aeiouy"; return vowels.find(c) != string::npos; } https://www.cyberforum.ru/ cpp-beginners/ thread896761.html
C++ Некорректный вывод https://www.cyberforum.ru/ cpp-beginners/ thread896784.html
Проблема очень странная, впервые с таким сталкиваюсь. Итак, вводятся сначала 3 числа через пробел (кол-во вводов, ширина открытки и высота) потом n-е кол-во раз вводятся ширина и высота конверта.... #include <iostream> struct convert { int long long size, width, height; public: convert() { size = width = height =0; }
Советы начинающему C++
Здравствуйте дорогие форумчане, отнедавна решил воплотить мечту своего детства и попробовать стать программистом, осенью на первый курс заочки, вследствие чего уже сейчас хочу выучить как можно... 4. Есть ли где нибудь сборник задач для моего уровня знаний, т.к. я сейчас знаю самый минимум, но все равно очень хочется попрактиковаться именно в написании. Можно в этой ветке форума посмотреть и...
C++ Найти НОД Заданные натуральные числа n и m. Найти НОД (n, m) (наибольший общий делитель). Составить программу, которая будет содержать рекурсивную функцию вычисления НОД, основанная на соотношении НОД (n, m) =... Мимино, ты так доступно написал. я все поняла. вот в других задачах помогпют так замудренно. если есть возможность,просмотри,что я кидала. https://www.cyberforum.ru/ cpp-beginners/ thread896713.html C++ написать вычисление на с++ ( создать и заполнить таблицу) Создать и заполнить таблицу "контроль динамики выполнения курсовых работ по информатике в группе" исходные данные: % выполнения работы начиная с 3 по 10 неделю для каждого студента группы(не менее... кто знает? срочно надо https://www.cyberforum.ru/ cpp-beginners/ thread896719.html
C++ Составить программу по вычислению заданного выражения тремя циклами Добрый Вечер. Помогите с решением задачи. 2. Циклические алгоритмы Составить программу по вычислению заданного выражения тремя циклами. Все неизвестные переменные вводятся с клавиатуры.... https://www.cyberforum.ru/ cpp-beginners/ thread896745.html Тема старая, но все же C++
Может кто-то рассказать или навести источники( на русском языке) про то, в чем отличие между посимвольным считыванием и поточным, циклами while и for, типами float и double? fopen и ifstream(кажись... fopen и ifstream - соответственно бесклассовая и классовая работа с файлами по сути. эм, а можно про это поподробнее?
C++ Вычислить f(a) (2) https://www.cyberforum.ru/ cpp-beginners/ thread896763.html
Здравствуйте, форумчане! Помогите, пожалуйста, написать программы. Дано действительное а. Для функции f(a), график которой представлен на рисунке, вычислить f(a). Заранее спасибо. вводим а int a = 0; cin >> a; функция разбита на 3 отрезка: от -бесконечности до -1, от -1 до 2, и от 2 до +беск-ти float Fa = 0; if (a < -1) Fa = 1/a; if (a >= -1 || a < 2) Fa = pow(a,2);...
C++ Изучение: C или С++ Здравствуйте, Прошу аргументировать главные за и против в выборе между изучением C и С++. Цель изучения: в основном допиливание узких мест; частичная замена или взаимодействие с Java-логикой на... Тетрис на Си легче написать, чем на Си++ (в) жизнь не кино тетрис https://www.cyberforum.ru/ cpp-beginners/ thread896727.html
C++ Assembler или C++ https://www.cyberforum.ru/ cpp-beginners/ thread896706.html
Вечер добрый. Подскажите, завязался тут такой "спор". В блоге, программист из Латвии, который пишет свою ОС, привёл два примера работы на C/C++ и Assembler: The C function: // In C all... привёл два примера работы на C/C++ и Assembler: Примеры демонстрируют совершенно разные вещи - пример на Си показывает функцию, а на асме - вызов этой функции. В связи с этим вопрос - в чем...
C++ Не работает цикл
Все время проблемы с заполнением строк символами, вот щас не работает цикл, в чем проблема? do { printf("Введите название 1-го файла:"); gets(name); fflush(stdin);...
0 / 0 / 0
Регистрация: 06.01.2013
Сообщений: 68
0

исключительные ситуации - C++ - Ответ 4697051

09.06.2013, 23:48. Показов 790. Ответов 8
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
почему не работает??
как надо??

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
#include<iostream>
#include<conio.h>
using namespace std;
 
template<class T> class Vector
{
private:
    int pozition;
    int size;
    T *data;
public:
    int returnSize();
    Vector(){}
    Vector(int s){ 
        size=s; pozition=0;
        data=new T[size];
    };
~Vector()
{ 
 delete data;
};
    
    void begin(T);
    void add(T);
    T operator[](int);
    void display();
};
 
//-------------------------------------------------------------------------------------------
 
template<class T>void Vector<T>::display()
{ for(int i=0;i<pozition;i++)
{ cout<<data[i]<<endl;}
}
 
//-------------------------------------------------------------------------------------------
 
template<class T>int Vector<T>::returnSize()
{ return size; }
 
//------------------------------------------------------------------------------------------
 
template<class T>T Vector<T>::operator[](int poz)   //ЗДЕСЬ!ЗДЕСЬ!ЗДЕСЬ!
{try{
    if(poz>=0 && poz<=pozition)
    return data[poz];
    else
    { throw 1; }
}
catch(int)
{cout<<"Error"<<endl;
}
 
 
}
 
 
//-----------------------------------------------------------------------------------------
 
template<class T>void Vector<T>::add(T Object)
{   
    *(data+pozition)=Object;
    pozition++;
    
}
 
//-----------------------------------------------------------------------------------------
 
template<class T>void Vector<T>::begin(T Object)
{
    T* data2=new T[size];
    
    for(int i=0,k=0;i<size;i++,k++)
    {
        data2[i]=data[k];
        
    }
    data=new T[size+1];
    data[0]=Object;
    
    for(int i=1,j=0;i<=(size);i++,j++)
    {
        data[i]=data2[j];
        
    }
    pozition++;
    size=(size+1);
}
 
//----------------------------------------------------------------------------------------
 
void main()
{  int c=9;
    Vector<int> M(4);
    M.add(9);
    M.add(5);
    M.begin(3);
    M.add(7);
    M.display();
    cout<<M[9];
    _getch();
 
}


Вернуться к обсуждению:
исключительные ситуации C++
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.06.2013, 23:48
Готовые ответы и решения:

Исключительные ситуации
Почему программа не работает?? Исключительная ситуация возникающая при деление на нуль. Пользователь с клавиатуры должен ввести число, если...

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

Исключительные ситуации
Доброго времени суток. Возникла такая проблема. Никак не могу разобраться с исключительными ситуациями. Вот допустим, как здесь сделать,...

8
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.06.2013, 23:48
Помогаю со студенческими работами здесь

Исключительные ситуации
Надо сделать так, чтоб при вводе чарового символа в итовый вектор выводило сообщение об ошибке, но программа не закрывалась, а просто...

Исключительные ситуации
Функция должна выполнять проверку параметров, передаваемых и генерировать исключения в случае ошибки. Без спецификаторов исключений; ...

Исключительные ситуации
Как обработать исключительную ситуацию,когда переменная описана как int,к примеру,а вводится какой-нибудь char?А то нам как то в лекции...

исключительные ситуации
Описать и реализовать функцию анализа номера телефона, обработайте ошибку создания номера в неверном формате (допустимый формат - +8 (095)...

Препроцессор,исключительные ситуации
Всем доброго времени суток!) По прочтению изложенного в моей книге материала по искл. ситуациям и операторам препроцессора(? так можно...

0
Новые блоги и статьи
std::span в C++: Константность и безопасность типов
Wired 03.03.2025
std::span - представитель семейства view-типов, появившийся в стандарте C++20. Этот компонент предоставляет легковесное и эффективное решение для работы с непрерывными последовательностями данных,. . .
std::span в C++: Subview и Slice
Wired 03.03.2025
std::span - невладеющий тип данных C++, который предоставляет гибкий интерфейс для работы с непрерывными последовательностями элементов. Этот тип существенно упрощает обработку массивов и. . .
std::span в C++: Доступ к элементам и итерирование
Wired 03.03.2025
Появление std::span в стандарте C++20 стало значительным шагом вперед, предоставив разработчикам средство для безопасного и производительного доступа к непрерывным последовательностям элементов. . . .
std::span в C++: Управление массивами данных без владения
Wired 03.03.2025
Новый класс std::span, появившийся в стандарте C++20, открывает возможности для оптимизации работы с последовательными наборами данных. По сути, это легковесная обертка, которая предоставляет доступ. . .
Неблокируемый стек в C++26: реализуем простой сборщик мусора
stackOverflow 02.03.2025
Многопоточные приложения требуют надежных и производительных структур данных, способных эффективно работать в условиях конкурентного доступа. Неблокируемые структуры данных представляют собой особый. . .
Шаблон REQ/REP в ZeroMQ: сверхбыстрый обмен сообщениями в C++ и Python
stackOverflow 02.03.2025
Построение высоконагруженных распределенных систем требует надежного и производительного механизма обмена сообщениями. ZeroMQ выделяется среди прочих решений своей невероятной скоростью работы и. . .
Нестандартные приемы работы с итераторами в C++
stackOverflow 02.03.2025
Итераторы - один из краеугольных камней C++, предоставляющий универсальный механизм обхода и манипуляции данными в контейнерах. Появившись как замена небезопасным указателям, они эволюционировали от. . .
Лексический анализ и регулярные выражения в C++26
stackOverflow 02.03.2025
Лексический анализ - ядро любого компилятора и инструмента обработки текста. Каждый программист сталкивается с задачами парсинга строк, обработки файлов конфигурации или анализа пользовательского. . .
Подробно о std::mdspan в C++23
stackOverflow 02.03.2025
Работа с многомерными массивами данных традиционно была одной из сложных задач в C++. Программистам приходилось создавать собственные абстракции или использовать сторонние библиотеки для эффективной. . .
Колмогоровская сложность в C++: Путь к совершенному коду
stackOverflow 02.03.2025
Абстрактная математическая теория Колмогорова стала мощным средством оценки и улучшения программного кода. Сложность алгоритма - не только в его вычислительной эффективности, но и в том, насколько. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru