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

Защита от ввода некорректных данных в консольной программе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти медиану ряда http://www.cyberforum.ru/cpp-beginners/thread751635.html
Уважаемые программисты! Помогите исправить код по нахождению медианы ряда (N - длина последовательности). Может, что-то неправильно с qsort - сортировкой? Заранее благодарен. #include <iostream> #include <cstdio> #include <cstdlib> using namespace std; int comp(const void *grade, const void *b)
C++ Необходимо выделить из текста слова в которых количество гласных букв парная Необходимо выделить из текста слова в которых количество гласных букв парная http://www.cyberforum.ru/cpp-beginners/thread751616.html
C++ Невозможно обратиться к private член, объявленному в классе "Complex"
выдавало ошибку "невозможно обратиться к private член, объявленному в классе "Complex"" я поменяла int n; private: double re; double im; }; на
C++ Ошибка "Перегруженная функция-член не найдена"
заголовочный файл clas_s.h #include <iostream> #include <conio.h> #include <math.h> using namespace std; class Complex // класс компелексных чисел { double re, im; // целая и мнимая части
C++ Нужно с одного файла считать числа(десятичные дроби), заменить их словами, и записать в другой! http://www.cyberforum.ru/cpp-beginners/thread751590.html
пожалуйста! помогите! нужно с одного файла считать числа(десятичные дроби), заменить их словами, и записать в другой!
C++ Создать базу данных автобусного парка Доброго времени суток. Задание таково: Создать базу данных автобусного парка. Структура информации: номер автобуса, фамилия водителя, номер маршрута, количество автобусов на маршруте. В программу необходимо включить меню работы с программой, которое должно содержать следующие пункты: а) создание файла исходных данных; б) просмотр содержимого файла; в) поиск заданной информации в... подробнее

Показать сообщение отдельно
_andrew_
22 / 22 / 3
Регистрация: 14.11.2012
Сообщений: 64
03.01.2013, 10:08     Защита от ввода некорректных данных в консольной программе
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include <iostream>
#include <cstdlib> 
#include <conio.h>
#include <cmath>
 
using namespace std;
 
float slojenie (float f_n1, float f_n2, float f_n3) {
    return f_n1 + f_n2 + f_n3;
}
 
float ymnojenie (float f_n1, float f_n2, float f_n3) {
    return f_n1 * f_n2 * f_n3;
}
 
 
int main()
{
        char  num[2];
        float n1, n2, n3;
        
 
            cout<<"              ::Меню программы:: "<<endl<<endl;
            cout<<"          '1'   - Сложение трех чисел."<<endl;
            cout<<"          '2'   - Умножение трех чисел чисел."<<endl;
            cout<<"          '3'   - Выйти из программы."<<endl<<endl;
            cin>>num;
            cout<<endl;
                             
         switch(num[0]) {
            case '1': cout<<"Для сложения введите три числа: "<<endl;
            cin >> n1 >> n2 >> n3;
            cout<<endl;
            cout << "Результат сложения трёх чисел : "<<slojenie(n1, n2, n3)<<endl<<endl;
          break;
           case '2':            cout << "Для умножения введите три числа: "<<endl;
            cin >> n1 >> n2 >> n3;
            cout<<endl;
            cout << "Результат умножения трёх чисел : "<<ymnojenie(n1, n2, n3)<<endl<<endl;
         case '3':
         break;
          
          default:    cout<<"Вы ввели несуществующий пункт меню."<<endl;
          }
 getch();
    return 0;
}
 
Текущее время: 23:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru