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

Как сделать проверку на ввод? С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дан файл, содержащий текст. Сколько слов в тексте? Сколько цифр в тексте? http://www.cyberforum.ru/cpp-beginners/thread170985.html
Здравствуйте, мне вот задание дали. Подскажите алгоритм решения, а то я не очень с этим разбираюсь. Задача: Дан файл, содержащий текст. Сколько слов в тексте? Сколько цифр в тексте? Кто, что подскажет, буду благодарен:)
C++ Правильность и рациональность кода Всем привет! Вот уже прошло 24 часа с момента начала моего обучения С++ :). До этого имел дело с такими языками, как Pascal и PHP. Ко вторнику нужно решить 30 задач. Пока решил 2 и хотелось бы узнать, насколько правильно и оптимально я это сделал, чтобы далее двигаться более рациональным путем. Может быть пропущены какие-то важные моменты? Кусок кода можно переписать гораздо легче? Или я вообще... http://www.cyberforum.ru/cpp-beginners/thread170982.html
Удалить из массива все элементы, совпадающие с минимальным C++
здравствуйте) у меня такой вопрос. я сформировала массив. мне нужно в нём все элементы, совпадающие с миним. значением удалить.. и вывести полученный массив #include <iostream.h> void main() {
C++ Определить равна ли сумма первых двух цифр числа третьей его цифре
bool ifaplusbC(int x) { int a,b,c; a=x/100; b=x%100; b=x/10; c=x%10; if(c==a+b) return true; else
C++ Дано 4 цифры, напечатать цифры в порядке возрастания http://www.cyberforum.ru/cpp-beginners/thread170959.html
в программе ввел 4 числа,она должна распологать цифры в порядке возрастания,без всяких массивов и циклов void lowtohigh(int a, int b,int c, int d) { if(a>b && a>c && a>d) //A { cout<<a; if(b>c && b>d)
C++ Написать класс Student Написать класс Student, содержащий сведения: фамилия, имя, отчество студента, оценки по m экзаменам. Написать программу, которая выводит количество студентов, сдавших сессию только на «4» и «5», и количество студентов, имеющих «2» хотя бы по одному экзамену. Вывести эти показатели и в процентном отношении. Добавить в класс Student функцию-член класса, определяющую, получает ли студент стипендию,... подробнее

Показать сообщение отдельно
relax-z
0 / 0 / 0
Регистрация: 23.09.2010
Сообщений: 32
01.10.2010, 05:35     Как сделать проверку на ввод? С++
y=2*(tgx+sinx/2);
tgx стремится к бесконечности когда cos(x) стремится к нулю
надо сделать проверку на это, и вывести сообщения об ошибке, помогите пожалуйста
вот код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
     double x , y ;
     char k;
     do
     {
         cout << " Введите x: ";
         cin >> x;
         y = 2 * (tan(x) + sin(x) / 2 );
         cout << "y=" << y << endl;     
         cout << " Введите букву Y если хотите рассчитать заново, если решили закончить расчет для выхода нажмите любую клавишу : ";
         cin >> k;
     }
     while(k == 'y' || k == 'Y');
     return 0;
}
Добавлено через 9 часов 31 минуту
Ни кто не знает? :/
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru