Skip to content

Instantly share code, notes, and snippets.

@fantom44ik
Created March 23, 2025 23:17
Show Gist options
  • Save fantom44ik/c3eec4ef008fe8875b74e2353f010b01 to your computer and use it in GitHub Desktop.
Save fantom44ik/c3eec4ef008fe8875b74e2353f010b01 to your computer and use it in GitHub Desktop.
#include <iostream>
using namespace std;
int main()
{
//1st
setlocale(0, "");
double uah;
cout << "Введите сумму в грн:\n";
cin >> uah;
cout << "Сумма в долларах: " << uah / 41.2 <<
"\nСумма в евро: " << uah / 44.97 <<
"\nсумма в биткоинах: " << uah / 3434374.18;
//2nd
double kilometer;
cout << "\n\n\nВведите расстояние в километрах:\n";
cin >> kilometer;
cout << "Расстояние в сухопутных милях: " << kilometer / 1.609 <<
"\nРасстояние в морских милях: " << kilometer / 1.852;
//3rd
//int a;
//int b;
//int x;
//cout << "\n\n\nВведите a и b:\n";
//cin >> a >> b;
//x = a;
//a = b;
//b = x;
//cout << "a = " << a << "\nb = " << b;
//3.1
int a;
int b;
cout << "\n\n\nВведите a и b:\n";
cin >> a >> b;
a = a + b;
b = a - b;
a = a - b;
cout << "a = " << a << "\nb = " << b;
//4th
int num_1;
int num_2;
cout << "\n\n\nВведите первое трёхзначное число:\n";
cin >> num_1;
cout << "Введите второе трёхзначное число:\n";
cin >> num_2;
int num_1_1 = num_1 / 100;
int num_1_2 = (num_1 / 10) % 10;
int num_1_3 = num_1 % 10;
int num_2_1 = num_2 / 100;
int num_2_2 = (num_2 / 10) % 10;
int num_2_3 = num_2 % 10;
int num_1_x = num_1_1 * 100 + num_2_2 * 10 + num_1_3;
int num_2_x = num_2_1 * 100 + num_1_2 * 10 + num_2_3;
cout << "Первое число: " << num_1_x <<
"\nВторое число: " << num_2_x;
//5th
int mega_num;
cout << "\n\n\nВведите четырёхзначное число:\n";
cin >> mega_num;
int mega_num_1 = mega_num / 1000;
int mega_num_2 = (mega_num / 100) % 10;
int mega_num_3 = (mega_num / 10) % 10;
int mega_num_4 = mega_num % 10;
cout << "Сумма первой и третьей цифер: " << mega_num_1 + mega_num_3 <<
"\nРазность второй и четвёртой цифрой: " << mega_num_2 / mega_num_4;
//6th
int num;
cout << "\n\n\nВведите трёхзначное число:\n";
cin >> num;
int x_1 = num / 100;
int x_3 = num % 10;
int num_x = x_1 * 10 + x_3;
cout << "Число без средней цифры: " << num_x;
//7th
int sum_uah;
int year_percent;
cout << "\n\n\nВведите сумму вклада в грн:\n";
cin >> sum_uah;
cout << "Введите процент годовых:\n";
cin >> year_percent;
double year_uah_sum = sum_uah * (1 + year_percent / 100.0);
cout << "Выплата ежемесячно: " << year_uah_sum / 12;
//8th
double kilogram;
cout << "\n\n\nВведите вес в килограммах:\n";
cin >> kilogram;
cout << "Вес в фунтах: " << (kilogram * 1000) / 405.9;
//8.1
double pound;
cout << "\n\n\nВведите вес в фунтах:\n";
cin >> pound;
cout << "Вес в килограммах: " << (pound * 405.9) / 1000;
//9th
int mirror_num;
cout << "\n\n\nВведите трёхзначное число:\n";
cin >> mirror_num;
int mirror_num_1 = mirror_num / 100;
int mirror_num_2 = (mirror_num / 10) % 10;
int mirror_num_3 = mirror_num % 10;
int mirror_num_x = mirror_num_3 * 100 + mirror_num_2 * 10 + mirror_num_1;
cout << "Перевёрнутое число: " << mirror_num_x;
//10th
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment