Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
furrio
0 / 0 / 0
Регистрация: 23.11.2010
Сообщений: 24
#1

Ограничение на ввод

12.02.2012, 19:02. Просмотров 814. Ответов 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();
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2012, 19:02
Ответы с готовыми решениями:

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

Ограничение на ввод
В программе пользователь должен вводить только целые числа. Если введет...

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

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

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

4
ШКІПЕР
95 / 95 / 22
Регистрация: 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;
}
1
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" - ругается, что его нет
а так спасибо за помощь
0
Dani
1393 / 637 / 134
Регистрация: 11.08.2011
Сообщений: 2,299
Записей в блоге: 2
Завершенные тесты: 1
12.02.2012, 19:39 #4
Цитата Сообщение от furrio Посмотреть сообщение
#include "stdafx.h" - ругается, что его нет
значит, вы включили его в проект. теперь приписывайте его, или создавайте новый проект без "Precompiled Header"
1
ШКІПЕР
95 / 95 / 22
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
12.02.2012, 20:32 #5
Цитата Сообщение от furrio Посмотреть сообщение
так поточнее будет
Так и было .


Цитата Сообщение от furrio Посмотреть сообщение
#include "stdafx.h" - ругается, что его нет
Вот поэтому всем рекомендую в подобных относительно простеньких проектах создавать пустой проект и добавить туда хотя бы один .срр
1
12.02.2012, 20:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.02.2012, 20:32

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

Ограничение на ввод (только целые числа)
Нужно задать ограничение на ввод только целых чисел. При вводе дробного числа...

Ограничение на ввод символов scanf() и cin
Здравствуйте. Возможно ли ограничить ввод символов после вызова scanf() или...


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

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

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