Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "pch.h"
- #include <iostream>
- using std::cout;
- using std::cin;
- double Input(bool t) // t вспомогательная переменная для степени
- {
- double input;
- if (t)
- {
- while (!(cin >> input && input >= 0 && input < 7))
- {
- cout << "\nВвод некорректен. Повторите ввод: ";
- cin.clear();
- while (cin.get() != '\n');
- }
- while (cin.get() != '\n');
- }
- else
- {
- while (!(cin >> input && input >= 0))
- {
- cout << "\nВвод некорректен. Повторите ввод: ";
- cin.clear();
- while (cin.get() != '\n');
- }
- while (cin.get() != '\n');
- }
- return input;
- }
- void Input(double *a, int size)
- {
- double input=0;
- for (int i = 0; i < size; i++)
- {
- cout << i + 1 << "-го числа: ";
- while (!(cin >> input))
- {
- cout << "\nВвод некорректен. Повторите ввод: ";
- cin.clear();
- while (cin.get() != '\n');
- }
- while (cin.get() != '\n');
- a[i] = input;
- }
- }
- void Hi()
- {
- cout << "Complex Calculator 3000\n";
- cout << "Введите число от 1 до 6 для:\n 1: *\n 2: / (В случае деления 1-е число делится на 2-е)\n 3: +\n 4: -\n 5: ^\n 6: abs\n 0: exit\n";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement