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

требуется сделать вывод ошибки если вместо чисел введен текст, - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка русского алфавита с буквой ё http://www.cyberforum.ru/cpp-beginners/thread744558.html
Здравствуйте, помогите, пожалуйста, реализовать программу сортировки слов рус. алфавита с буквой ё. вот то, что уже сделал: char arr; char* p; int i=0,count=0; // fgets(arr,N,stdin); // scanf("%s",str); while(1) {
C++ Дан массив вещественных чисел. Вычислить сумму положительных и произведение четных элементов массива 1) Дан массив вещественных чисел а1, ..., аn. Вычислить сумму положительных и произведение четных элементов массива, если положительных элементов нет, то выдать сообщение. http://www.cyberforum.ru/cpp-beginners/thread744551.html
C++ Делаю лабораторную работу, написал код программы, принцип думаю верен, а вот с синтаксисом проблемы. Помогите исправить ошибки
делаю лабораторную, написал код программы (принцип думаю верен, а вот с синтаксисом проблемы). Условие отправил в ворде. #include "stdafx.h" #include <string.h> #include <iostream> #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <time.h> double my_function(double x, double eps) {
C++ Дана последовательность из n целых чисел. Найти сумму четных элементов этой последовательности
1. Дана последовательность из n целых чисел. Найти сумму четных элементов этой последовательности.
C++ Распечатать информацию о поездах, движущихся в заданный конечный пункт http://www.cyberforum.ru/cpp-beginners/thread744545.html
В файле хранится информация о движении поездов : номер поезда, маршрут движения, время прибытия, время отправления. Необходимо распечатать информацию о поездах, движущихся в заданный конечный пункт. Помогите, как считать информацию с файла
C++ Сохранение результатов в файле (ошибка) Не компилируется в чем ошибка? #include "iostream" #include <windows.h> #include <fstream> using namespace std; void main() { подробнее

Показать сообщение отдельно
Святок
0 / 0 / 0
Регистрация: 24.12.2012
Сообщений: 3
24.12.2012, 20:20  [ТС]     требуется сделать вывод ошибки если вместо чисел введен текст,
Цитата Сообщение от Vladimir616 Посмотреть сообщение
Самое простое решение "в лоб":
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Room r1;
Apartment a1;
Storage s1;
AnsiString buff;
 
int i;
if (!TryStrToInt(edtRSq->Text,i) || !TryStrToInt(edtRHight->Text,i) || !TryStrToInt(edtAFloor->Text,i)) //и т.д
   ShowMessage("Ошибка во входных данных!");
 
r1.setSquare(StrToInt(edtRSq->Text));
r1.setHight(StrToInt(edtRHight->Text));
 
a1.setFloor(StrToInt(edtAFloor->Text));
a1.setRoomsCount(StrToInt(edtARooms->Text));
a1.setSquare(StrToInt(edtASq->Text));
 
s1.setCapability(StrToInt(edtSCap->Text));
s1.setSquare(StrToInt(edtSSq->Text));
можно ещё что бы работа программы не прекращалась?????
 
Текущее время: 04:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru