From 5d9500595c5a07a9a31d873aa4c0d4fb675fa8ea Mon Sep 17 00:00:00 2001 From: angeld55 Date: Thu, 14 Oct 2021 13:06:06 +0300 Subject: added solutions --- Sem. 01/Solutions/task1.cpp | 10 ++++++++++ Sem. 01/Solutions/task2.cpp | 21 +++++++++++++++++++++ Sem. 01/Solutions/task3.cpp | 13 +++++++++++++ Sem. 01/Solutions/task4.cpp | 12 ++++++++++++ Sem. 01/Solutions/task5.cpp | 11 +++++++++++ 5 files changed, 67 insertions(+) create mode 100644 Sem. 01/Solutions/task1.cpp create mode 100644 Sem. 01/Solutions/task2.cpp create mode 100644 Sem. 01/Solutions/task3.cpp create mode 100644 Sem. 01/Solutions/task4.cpp create mode 100644 Sem. 01/Solutions/task5.cpp (limited to 'Sem. 01/Solutions') diff --git a/Sem. 01/Solutions/task1.cpp b/Sem. 01/Solutions/task1.cpp new file mode 100644 index 0000000..e354b40 --- /dev/null +++ b/Sem. 01/Solutions/task1.cpp @@ -0,0 +1,10 @@ +#include +using namespace std; + +int main() +{ + int n; + cin >> n; + bool isEven = n % 2 == 0; + cout << isEven; +} diff --git a/Sem. 01/Solutions/task2.cpp b/Sem. 01/Solutions/task2.cpp new file mode 100644 index 0000000..69e2eb4 --- /dev/null +++ b/Sem. 01/Solutions/task2.cpp @@ -0,0 +1,21 @@ +#include +using namespace std; + +int main() +{ + int n; + cin >> n; + + int thirdDigit = n % 10; + n /= 10; //remove the lastDigit; + + int secondDigit = n % 10; + n /= 10; //remove the lastDigit; + + int firstDigit = n % 10; + + int reversed = thirdDigit * 100 + secondDigit * 10 + firstDigit; + reversed++; + + cout << reversed << endl; +} diff --git a/Sem. 01/Solutions/task3.cpp b/Sem. 01/Solutions/task3.cpp new file mode 100644 index 0000000..cc987be --- /dev/null +++ b/Sem. 01/Solutions/task3.cpp @@ -0,0 +1,13 @@ +#include +using namespace std; + +int main() +{ + char ch; + cin >> ch; + + bool isVowel = ch == 'a' || ch == 'e' || ch == 'o' || ch == 'u' || ch == 'i' + || ch == 'A' || ch == 'E' || ch == 'O' || ch == 'U' || ch == 'I'; + + cout << isVowel << endl; +} diff --git a/Sem. 01/Solutions/task4.cpp b/Sem. 01/Solutions/task4.cpp new file mode 100644 index 0000000..9ed7cbb --- /dev/null +++ b/Sem. 01/Solutions/task4.cpp @@ -0,0 +1,12 @@ +#include +using namespace std; + +int main() +{ + int grade; + cin >> grade; + + bool isValidGrade = grade >= 2 && grade <= 6; + + cout << isValidGrade << endl; +} diff --git a/Sem. 01/Solutions/task5.cpp b/Sem. 01/Solutions/task5.cpp new file mode 100644 index 0000000..08a7766 --- /dev/null +++ b/Sem. 01/Solutions/task5.cpp @@ -0,0 +1,11 @@ +#include +using namespace std; + +int main() +{ + int n; + cin >> n; + + cout << n / 10 << endl; + +} -- cgit v1.3.1-23-gd82d