Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Tony95
0 / 0 / 0
Регистрация: 18.09.2013
Сообщений: 2
#1

Проверка ввода данных в C++ - C++

19.09.2013, 00:00. Просмотров 718. Ответов 2
Метки нет (Все метки)

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
printf(" Laboratornaya rabota №1 \n\n");/* название */
    printf("Vvedite pervoe poloshitelnoe chislo \n");/* подсказка */
    printf("x=");/* подсказка */
    scanf("%f", &x);/* прочитать целое */
    printf("Vvedite vtoroe luboe chislo \n");/* подсказка */
    printf("y=");/* подсказка */
    scanf("%f", &y);/* прочитать целое */
        a=2*x*pow(1+pow(x, 2), 2);
        b= pow(fabs(1+pow(x,5)), 1/3)+x;
        c=2*y+10;
        d=sqrt(x);
        rezult=a/b*d/c;
  printf("\a\n Otvet:  rezult=%lf\n", rezult);
  getch( ); /* функция ввода символа с клавиатуры. Используется для задержки */
}
В данной работе требуется провести проверку X на положительные числа, а также исключить ввод буквенных значений, а также провести проверку для Y на исключение ввода буквенных значений.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2013, 00:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверка ввода данных в C++ (C++):

Проверка ввода данных - C++
Как можно предотвратить ввод с клавиатуры символа в переменную типа int?

Проверка ввода данных - C++
Добрые день! Нужна помощь Нужно осуществить проверку ввода. Имя. если пользователь ввел цифру в имени, выдавало "Try again" Код....

Проверка ввода данных - C++
Задача 1 такая: "Введите 1, для вычисления среднего арифметического, введите 2, для вычисления среднего геометрического". Решил я её так,...

Проверка ввода данных в C++ - C++
/* Программа сложения */ #include <math.h>/* подключение математической библиотеки */ #include <stdio.h>/*подсоединение раздела...

Проверка ввода данных в консоле - C++
Доброй ночи Столкнулся с такой проблемой Написал программу "Даны натуральные n, действительное x. Вычислить: sinx +...

Cin: проверка ввода данных - C++
Выполняю одну задачку, с проверкой на ввод данных типа int/double, ошибка, если - введены данные типа char. Внизу код(в разработке),...

2
-=ЮрА=-
Заблокирован
Автор FAQ
19.09.2013, 00:12 #2
http://www.cyberforum.ru/blogs/34326/blog279.html
1
gazlan
3133 / 1909 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
19.09.2013, 02:05 #3
Исключая какие-то особые патологии, не описываемые формальными грамматиками, естественный (и лучший) выбор - использование регулярных выражений (именно так, например, проверяет ваш ввод компилятор).

Input Validation using Regular Expressions
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.09.2013, 02:05
Привет! Вот еще темы с ответами:

Проверка переданных данных из потока ввода - C++
Здорова! От допустим у нас есть три переменные int i, double d и char c. Нужно проверить что находится в потоке ввода, какой тип...

Visual C++ проверка ввода на число, проверка на кирилицу - C++
Суть ввести с клавиатуры нечто, и повторять ввод до тех пор пока введенное число не будет числом. Этот код проверяет на буквы и знаки,...

Проверка ввода - C++
Здравствуйте, помогите, пожалуйста, написать функцию для обработки неправильного ввода символов. Программа для высчитывания логических...

Проверка ввода - C++
Всем привет. Прошу обясните мне как зделать проверку вводимых даных. Мне нужно к примеру задать числовой масив типа (int). Как зделать так...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru