using System;
namespace restless
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Первый член арифметической прогрессии: ");
double a1 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Разность членов арифметической прогресии: ");
double d = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Количество членов прогрессии: ");
int n = Convert.ToInt32(Console.ReadLine());
double sum = 0, next = a1;
for (int i = 0; i < n; i++)
{
sum += next;
next += d;
}
Console.WriteLine($"Сумма арифметической прогрессии: {sum} ");
}
}
}
Программа:
Python:
3. Составить программу для пересчета величины временного интервала в минутах, в величину, выраженную в часах и минутах. ниже представлен пример диалога.
n = int(input('Введите величину временного интервала (в минутах)\n\033[1m'))
print(f'\033[0m{n} мин. - это {n // 60} час. {n % 60} мин.')
4. Дано трехзначное число. Найти число, полученное при прочтении его цифр справа налево.
n = int(input())
print(str(n)[::-1])
5. Дано трехзначное число. Создать всевозможные числа, образованные перестановкой цифр исходного числа. Сколько их будет? Всегда ли все получившиеся числа будут трехзначными? Всегда ли все получившиеся числа будут различными?
n = int(input())
n1, n2, n3 = int(str(n)[0]), int(str(n)[1]), int(str(n)[2])
print(f'\n{n1}{n2}{n3}')
print(f'{n1}{n3}{n2}')
print(f'{n2}{n1}{n3}')
print(f'{n2}{n3}{n1}')
print(f'{n3}{n2}{n1}')
print(f'{n1}{n1}{n2}')
int main()
{
setlocale(LC_ALL, "rus");
int a;
std::cout << "Введите кол-во лепестков >> ";
std::cin >> a;
switch (a%4)
{
case 1:
std::cout << "Любит";
break;
case 2:
std::cout << "Не любит";
break;
case 3:
std::cout << "Плюнет";
break;
case 0:
std::cout << "Поцелует";
}
}