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

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

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

Ограничение на ввод - C++

12.02.2012, 19:02. Просмотров 739. Ответов 4
Метки нет (Все метки)

Как сделать ограничение, чтобы |x|>3? Помогите пожалуйста

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include "stdafx.h"
#include "conio.h"
#include "stdio.h"
#include "math.h"
#include <iostream>
using namespace std;
 
int main (int argc, char* argv[])
    {
        float x, z, k, rezz, rezk;
            cout << "Restrictions for x: x!=3 and |x|>3 \n";
            cout << "\nEnter x=";
            cin >> x;
            printf ("\n");
        z=(pow(x,2)+2*x-3+(x+1)*sqrt(pow(x,2)-9))/(pow(x,2)-2*x-3+(x-1)*sqrt(pow(x,2)+9));
        rezz=z;
            printf("First formula: \n");
            printf("Result %f \n", rezz);
            printf("\n****************\n \n");
            printf("Second formula: \n");
        k=sqrt((x+3)/(x-3));
        rezk=k;
            printf("Result %f \n \n", rezk);
            printf("Press any key to exit");
        getch();
    }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2012, 19:02     Ограничение на ввод
Посмотрите здесь:

Ограничение на ввод символов (разрешить ввод только цифр) - C++
Всем доброго времени суток! Я начал изучать С++ и у меня возник такой вопрос: Как ограничить ввод символов (разрешить ввод только...

Ограничение на ввод букв! - C++
Приветствую Вас друзья! В общем такая проблема: Нужно выполнить проверку на ввод только цифр, если вместо цифры введена буква запросить...

Ограничение на ввод только цифр - C++
Друзья, У тут меня проблемка возникла, помогите, пожалуйста ;) Коротко: я новичок, и я пишу программку для проверки таблицы умножения....

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

Ограничение на ввод символов scanf() и cin - C++
Здравствуйте. Возможно ли ограничить ввод символов после вызова scanf() или cin? Нужно чтоб после вызова этих функций пользователь...

Ограничение на ввод определённого кол-ва символов - C++
Народ очень нужно сделать так, чтобы при вводе в какое-нибудь поле(string), оно либо позволяло: - вести только 8 символов - принять...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ШКІПЕР
94 / 94 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
12.02.2012, 19:16     Ограничение на ввод #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
//#include "stdafx.h"// Зачем ? Делайте пустой проект.
#include <conio.h>
#include <stdio.h>
#include <math.h>
#include <iostream>
using std::cout;
using std::cin;
 
int main (int argc, char* argv[])
{
    float x = NULL, z, k, rezz, rezk;
    cout << "Restrictions for x: x!=3 and |x|>3 \n";
    while (fabs (x) <= 3){
        cout << "\nEnter x= ";
        cin >> x;
    }
    puts("");
    z=(pow(x,2)+2*x-3+(x+1)*sqrt(pow(x,2)-9))/(pow(x,2)-2*x-3+(x-1)*sqrt(pow(x,2)+9));
    rezz=z;
    printf("First formula: \n");
    printf("Result %f \n", rezz);
    printf("\n****************\n \n");
    printf("Second formula: \n");
    k=sqrt((x+3)/(x-3));
    rezk=k;
    printf("Result %f \n \n", rezk);
    printf("Press any key to exit");
    _getch();
    return EXIT_SUCCESS;
}
furrio
0 / 0 / 0
Регистрация: 23.11.2010
Сообщений: 24
12.02.2012, 19:35  [ТС]     Ограничение на ввод #3
так поточнее будет
C++
1
2
3
4
5
while (fabs (x) <= 3)
            {
                cout << "\nEnter x= ";
                cin >> x;
            }
#include "stdafx.h" - ругается, что его нет
а так спасибо за помощь
Dani
1300 / 637 / 56
Регистрация: 11.08.2011
Сообщений: 2,280
Записей в блоге: 2
Завершенные тесты: 1
12.02.2012, 19:39     Ограничение на ввод #4
Цитата Сообщение от furrio Посмотреть сообщение
#include "stdafx.h" - ругается, что его нет
значит, вы включили его в проект. теперь приписывайте его, или создавайте новый проект без "Precompiled Header"
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.02.2012, 20:32     Ограничение на ввод
Еще ссылки по теме:

Как поставить ограничение на ввод только числа - C++
у меня вопрос ) )) как поставить ограничение на ввод например я хочу вводить только числа ))) есть ли что то подобное как...

Как лучше поставить ограничение на ввод букв, и знаков перпинания - C++
Добрый вечер! подскажите, как лучше поставить ограничение на ввод букв, и знаков перпинания (,.! ,пробел и других, которые используют в...

Ограничение на ввод чисел и проверка чисел - C++
решить квадратное уравнение. Сделала задачу, а преподаватель сказал, что это слишком легко и усложнила задачу, т.е. теперь нужна проверка...

Файловый ввод-вывод, ввод с клавиатуры и обработка массива структур - C++
Добрый вечер)) У меня небольшой вопрос. Почему первые буквы (в названии книг) не выводит на экран? Само задание: О каждой книге ...


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

Или воспользуйтесь поиском по форуму:
ШКІПЕР
94 / 94 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
12.02.2012, 20:32     Ограничение на ввод #5
Цитата Сообщение от furrio Посмотреть сообщение
так поточнее будет
Так и было .


Цитата Сообщение от furrio Посмотреть сообщение
#include "stdafx.h" - ругается, что его нет
Вот поэтому всем рекомендую в подобных относительно простеньких проектах создавать пустой проект и добавить туда хотя бы один .срр
Yandex
Объявления
12.02.2012, 20:32     Ограничение на ввод
Ответ Создать тему
Опции темы

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