|
|
Другие темы раздела | |
C++ Разделяемая память
https://www.cyberforum.ru/ cpp-beginners/ thread814163.html Добрый день!!! Столкнулся вот с какой проблемой, мне необходимо написать программу крестики-нолики через разделяемую память. А как это сделать я не знаю. Помогите пожалуйста, либо литературой, либо кодом. Буду приочень благодарен |
Определить, является ли первая и последняя цифра числа одинаковой C++ Определить, является ли первая и последняя цифра числа одинаковой. на с++ |
C++ создать функцию удаления max и min эл-та массива
https://www.cyberforum.ru/ cpp-beginners/ thread814137.html Я написал почти всю программу в которой задание состоит следующим образом: Удалить максимальный и минимальный эл-т массива вот код#include <iostream> #include <cstdlib> #include <conio.h> #include <ctime> #include <math.h> using namespace std; void fillManual(int*,int); |
C++ Можно ли в структуре создать строку с неуказанным размером? Можно ли в структуре создать строку с неуказанным размером? https://www.cyberforum.ru/ cpp-beginners/ thread814094.html |
Работа с массивами (Заполните его числами, полученными по закономерности, найти в каждом столбце среднее арифметическое элементов) C++ Объявите двумерный вещественный массив, в котором n * m элементов. Заполните его числами, полученными по закономерности: {a}_{ij} = \prod_{i=0}^{j}\frac{n}{i+j+1}. Выведите его в виде таблицы с точностью до 3 знаков после запятой. Найдите в каждом столбце среднее арифметическое элементов. Распечатайте найденные средние арифметические под соответствующим столбцом с той же точностью. |
C++ Программа, которая вводит текст, удаляет в нем все слова заданной длины, а оставшиеся слова выводит в алфавитн
https://www.cyberforum.ru/ cpp-beginners/ thread814071.html Разработать программу, которая вводит текст, удаляет в нем все слова заданной длины, а оставшиеся слова выводит в алфавитном порядке. |
C++ чат подскажите пожалуст какой нить исходник или что нибудь для написания чата или icq или маил агента для общения по интернету.. под Qt или VS.. ну или поделитесь если возможно.. или хотябы подскажите как реализовать передачу по сети интернету а не локальной сообщений https://www.cyberforum.ru/ cpp-beginners/ thread814020.html |
C++ Функция принимает указатель на динамический массив и возвращает его же, но без чисел полиндромов (читается с обоих сторон одинаково - 234432) Вот мое решение, подскажите, пожалуйста, что изменить, чтобы заработала программа: # include <iostream> # include <stdlib.h> # include <time.h> using namespace std; void func (int *arr, int n) |
C++ преобразование типов
https://www.cyberforum.ru/ cpp-beginners/ thread814009.html Здравствуйте, подскажите пожалуйста как преобразовать данные типа LPARAM в LPCWSTR |
C++ Нахождение простых чисел до заданого числа n помогите с программой для находжения простых чисел до заданого числа n. просьба зделать это без массивов. https://www.cyberforum.ru/ cpp-beginners/ thread814004.html |
Считывание строки с файла C++ Подскажите как сделать так чтобы с файла считывало не одну строку а все! #include "stdafx.h" #include <iostream> #include <fstream> #include <conio.h> #include <string.h> using namespace std; #define FILE_FOLDER "text.txt" #define OUTPUT_FILE_FOLDER "out.txt" |
C++ Составить программу, которая в диалоге с пользователем по вводимой дате текущего месяца выдаёт день недели Составить программу, которая в диалоге с пользователем по вводимой дате текущего месяца выдаёт день недели. Добавлено через 3 часа 26 минут .... https://www.cyberforum.ru/ cpp-beginners/ thread814002.html |
69 / 69 / 2
Регистрация: 10.05.2011
Сообщений: 174
|
|||||||||||
11.05.2013, 15:30 | 0 | ||||||||||
Проверка является ли строка вещественным числом, если да то записать его в вещественную переменную - C++ - Ответ 453915311.05.2013, 15:30. Показов 11213. Ответов 4
Метки (Все метки)
Ответ
silent_1991, как сделать проверку, что если вводятся не цифры, а символы например, то задавать определенное значение или вывести сообщение об ошибке?
Например пользователь ввел строку "1dfnls" или что-то в этом роде, т.е. введено некорректное значение, как проверить, что введенная строка не вещественное число? В примере silent_1991 значение number будет мусор. Если присвоить значение по умолчанию перед преобразованием строки в число, то будет значение по умолчанию. Короче мне нужно, чтоб если пользователь ввел неверное значение, вышло сообщение мол "введены неверные данные" и присвоилось значение по умолчанию. Я попробовал написать функцию проверки:
Она работает если вводить число таким образом "0.00001", НО НЕ работает если ввести в научном стиле, например 1e-5. Добавлено через 12 минут Кстати, затем в main() я проверяю if(isValueFloat(str)), то присваиваю number = atof(str.c_str());
Вернуться к обсуждению: Проверка является ли строка вещественным числом, если да то записать его в вещественную переменную C++
0
|
11.05.2013, 15:30 | |
Готовые ответы и решения:
4
Определить, является ли введенная с клавиатуры строка вещественным числом Проверка строки (является ли она целым или вещественным числом) Проверка является ли строка числом полностью числом или нет? Является ли строка целым числом, вещественным или не является числом |
11.05.2013, 15:30 | |
11.05.2013, 15:30 | |
Помогаю со студенческими работами здесь
0
Выяснить – является ли выделенное слово числом. Если да, то каким числом (целым или вещественным) Как проверить, что строка является вещественным числом? Определить, чем является строка – целым числом, вещественным, датой или текстовой строкой Проверка, является ли строка целым числом? |