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

Исключения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Метод простой итерации и метод Ньютона http://www.cyberforum.ru/cpp-beginners/thread889684.html
Добрый день, реквестирую решение задачи на С++. Найти решение уравнения 0.4 + atan(sqrt(x)) - x = 0 на промежутке методом простой итерации и методом Ньютона. Заранее благодарна:3 Добавлено через 14 минут up! Добавлено через 23 минуты
C++ Создать текстовый файл, содержащий таблицу значений функции Даны вещественные числа A, B и целое число N. Создать текстовый файл, содержащий таблицу значений функции √x на промежутке с шагом (B-A)/N. Таблица состоит из двух столбцов: с аргументами x (10 позиций, из них 4 под дробную часть) и со значениями √x (15 позиций, из них 8 под дробную часть). Столбцы выравниваются по правому краю. Заранее огромное спасибо. http://www.cyberforum.ru/cpp-beginners/thread889683.html
Создание меню C++
#include "stdafx.h" #include <cmath> #include <clocale> #include <fstream> #include <iostream> using namespace std; double calc(int n, double sum, int a, int b, double p, double f) { if(n == 0)
C++ Односвязный список: функция добавления записи не работает
Вообщем написал функцию для добавления записи в конец, все работает без ошибок, но когда просматриваю список функцией для просмотра, пишет, что он EMPTY. Я пробовал закомментить curr = head;, но нет возможности проверить работу. Вот весь код: #include <iostream> #include <stdlib.h> #include <string.h> #include <stdio.h> using namespace std; struct Person {
C++ Решение систем линейных алгебраических уравнений http://www.cyberforum.ru/cpp-beginners/thread889667.html
Вот есть СЛАУ методом Зейделя. Размер системы n параметр. n <= 10. над переделать, чтоб был метод квадратных корней и n<=12 помогите плз #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <math.h> #include <iostream> using namespace std; void main() {
C++ Итератор, вставка в произвольное место списка Здравствуйте. Подскажите как вставить значение в произвольное место списка используя итератор. Эта функция должна выглядеть так: iterator insert(iterator position, const T& value); Вот кидаю исходник итератора, если нужно кину всю программу class iterator { public: _Node *p; iterator(void) подробнее

Показать сообщение отдельно
Why so seriouS
 Аватар для Why so seriouS
44 / 44 / 1
Регистрация: 12.03.2013
Сообщений: 167
03.06.2013, 21:35     Исключения
Это не там нужно проверять. а при вводе.
C++
1
2
int val;
if(!SafeInput(val)) cout<<"incorect!";
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
template <class T>
bool SafeInput(T &val)
{
    bool bOk = true;
    if(!(cin>>val) || cin.get() != '\n')
        bOk = false;
    if(!bOk)
    {
        cin.clear();
        cin.sync();
    }
    return bOk;
}
 
Текущее время: 03:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru