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}')
Поделитесь своими знаниями, ответьте на вопрос:
Заданы 2 строки, состоящие из слов, разделенных пробелами. определить местоположение символа первой строки, который первым совпал с одним из символов второй. вывести первую строку, исключив из нее слово, в которое входит этот символ. вторая строка пробелами не разделена60 ) написать программу на с#
internal class Program
{
private static void Main()
{
Console.WriteLine(DoSomeThing("Как тебе живется", "цчхб"));
Console.WriteLine(DoSomeThing("Как тебе живется", "цчх"));
Console.WriteLine(DoSomeThing("Как тебе живется", "цчхи"));
Console.WriteLine(DoSomeThing("Как тебе живется", "цчахбаек"));
Console.WriteLine("Программа оконченна");
Console.ReadKey();
}
private static string DoSomeThing(string st1, string st2)
{
Console.WriteLine();
//Console.WriteLine($"{st1} - {st2}");
var i = 0;
for (var j = 0; j < st1.Length; j++)
{
//Console.WriteLine($"st1[{j}] = {st1[j]} {!st2.Contains(st1[j].ToString())}");
if (!st2.Contains(st1[j].ToString())) continue;
i = j;
break;
}
if (i == 0) return "Нет совпадений";
var s = st1.LastIndexOf(" ", i, StringComparison.Ordinal) > 0
? st1.Substring(0, st1.LastIndexOf(" ", i, StringComparison.Ordinal))
: "";
s = s +
(st1.IndexOf(" ", i, StringComparison.Ordinal) > 0
? st1.Substring(st1.IndexOf(" ", i, StringComparison.Ordinal))
: "");
return "Искомый символ - " + st1[i] + "\n" + s.Trim();
}
}