Created
April 15, 2025 12:45
-
-
Save fantom44ik/0a693ac3785d6b39ac81e2c51ac3a683 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <iostream> | |
using namespace std; | |
int main() | |
{ | |
setlocale(0, ""); | |
//1st | |
int result = 0; | |
for (int i = 1; i <= 10; i++) | |
{ | |
result += i; | |
} | |
cout << "Сумма чисел между 1 и 10 = " << result << "\n"; | |
//2nd | |
int factorial, result = 1; | |
cout << "Введите факториал = "; | |
cin >> factorial; | |
for (int i = 1; i <= factorial; i++) | |
{ | |
result *= i; | |
} | |
cout << "Факториал числа = " << result << "\n"; | |
//3rd | |
int num_1, num_2; | |
cout << "Введите число на которое хотите делить = "; | |
cin >> num_1; | |
cout << "Введите верхнюю границу диапазона чисел которые будут делится на это число = "; | |
cin >> num_2; | |
for (int i = 1; i <= num_2; i++) | |
{ | |
if (i % num_1 == 0) | |
{ | |
cout << i << " "; | |
} | |
} | |
cout << "\n"; | |
//4th | |
int num_1_2; | |
bool prostoe = true; | |
cout << "Введите число = "; | |
cin >> num_1_2; | |
if (num_1_2 <= 1) | |
{ | |
cout << "Число не является простым\n"; | |
} | |
else | |
{ | |
for (int i = 2; i < num_1_2; i++) | |
{ | |
if (num_1_2 % i == 0) | |
{ | |
prostoe = false; | |
break; | |
} | |
} | |
if (prostoe) | |
{ | |
cout << "Число является простым\n"; | |
} | |
else | |
{ | |
cout << "Число не является простым\n"; | |
} | |
} | |
//5th | |
int number; | |
short last_dig = 0; | |
cout << "Введите число = "; | |
cin >> number; | |
int number_bef = number, number_aft; | |
while (number > 0) { | |
last_dig = number % 10; | |
number_aft = number_aft * 10 + last_dig; | |
number /= 10; | |
} | |
if (number_bef == number_aft) | |
{ | |
cout << "Число является палиндромом\n"; | |
} | |
else | |
{ | |
cout << "Число не является палиндромом\n"; | |
} | |
//6th | |
int stependia = 2350, spend = 5200, sum = 0, step_sum = 0, parent_money = 0; | |
for (int i = 1; i <= 10; i++) | |
{ | |
spend = spend * 1.05; | |
sum += spend; | |
step_sum += stependia; | |
} | |
cout << "Сумма всех трат = " << sum << "\n"; | |
cout << "Сумма всех степендий = " << step_sum << "\n"; | |
cout << "У родителей нужно попросить = " << sum - step_sum << "\n"; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment