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

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

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

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

19.09.2013, 16:54. Просмотров 442. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* Программа сложения */ 
#include <math.h>/* подключение математической библиотеки */
#include <stdio.h>/*подсоединение  раздела библиотеки с функциями ввода/вывода */
#include <conio.h>/* содержит функции для работы с экраном */
void main ()/* определение головного модуля */
{
float x, y, rezult, a, b, c, d;/* объявление */
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, 16:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверка ввода данных в C++ (C++):

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

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

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

Проверка ввода данных в C++ - C++
printf(&quot; Laboratornaya rabota №1 \n\n&quot;);/* название */ printf(&quot;Vvedite pervoe poloshitelnoe chislo \n&quot;);/* подсказка */ ...

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

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

1
rangerx
1937 / 1546 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
19.09.2013, 19:23 #2
Если хотите нормальной проверки введённых чисел, вводите строку и уже потом пробуйте перевести её в число с помощью strtof или strtod.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.09.2013, 19:23
Привет! Вот еще темы с ответами:

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

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

C++ проверка ввода - C++
Ребят помогить пожалуста разобраться не работает чертова проверка ввода я в коментарии вынес текст ошибки гляньте ... // laba1.cpp:...

gets() проверка ввода - C++
возникло слабое звено в программке ... max_length = 100; line = new char; ... gets(line); ... вопрос такой: как...


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

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

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