-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.cpp
More file actions
30 lines (25 loc) · 699 Bytes
/
main.cpp
File metadata and controls
30 lines (25 loc) · 699 Bytes
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 <iostream>
#include <fstream>
#include <lib.h>
using namespace std;
const string FILE_ADDRESS = "../input.txt";
int* numbers = new int[2];
int answer(0);
ifstream inputFile;
int main() {
try{
connectFile(inputFile, FILE_ADDRESS);
readNumbers(inputFile, numbers);
answer = divisionNumbers(numbers);
cout << "Ответ: " << answer;
} catch (invalid_argument &err) {
cout << "Ошибка! " << err.what();
} catch (runtime_error &err){
cout << "Ошибка! " << err.what();
} catch (domain_error &err){
cout << "Ошибка! " << err.what();
}
delete [] numbers;
inputFile.close();
return 0;
}