mdubov59
?>

String ar; Console.WriteLine("1 value"); ar = Console.ReadLine(); double e = Convert.ToDouble(ar); Console.WriteLine("2 value"); ar = Console.ReadLine(); double f = Convert.ToDouble(ar); Console.WriteLine("Выберете оператора"); Console.WriteLine("a = +"); Console.WriteLine("b = -"); Console.WriteLine("c = *"); Console.WriteLine("d = /"); string oper = Console.ReadLine(); f = Convert.ToDouble(ar);if (oper == "a") { double g = f + e; Console.WriteLine(g); }if (oper == "b") { double h = e - f; Console.WriteLine(h); } if (oper == "c") { double h = e * f; Console.WriteLine(h); } if (oper == "d") { double h = e / f; Console.WriteLine(h); }Ребят скажите что это за консольное приложение и как оно работает и на каком языке написано?

Информатика

Ответы

djikia88

numbers = int(input("Сколько чисел будет введено: "))

max_n = 0

max_n_sum = 0

while numbers > 0:

   n = int(input("Введите число: "))

   numbers = numbers - 1

   n_copy = n

   n_sum = 0

   while n > 0:

       n_sum = n_sum + n % 10

       n = n // 10

   if n_sum > max_n_sum:

       max_n_sum = n_sum

       max_n = n_copy

print(max_n)

принимать от пользователя число, которое обозначает, сколько чисел он собирается ввести

- принять от пользователя столько чисел, сколько он указал на первом шаге

- найти и вывести на экран число, сумма цифр которого (цифр, из которых число состоит, например, 125 --> 1 + 2 + 5) является наибольшей среди введенных

Объяснение:

принимать от пользователя число, которое обозначает, сколько чисел он собирается ввести

- принять от пользователя столько чисел, сколько он указал на первом шаге

- найти и вывести на экран число, сумма цифр которого (цифр, из которых число состоит, например, 125 --> 1 + 2 + 5) является наибольшей среди введенных

ДОП. ИНФ.: операция % возвращает остаток от деления. Если использовать ее в сочетании с числом 10, то мы сможем как остаток получать последнюю цифру числа.

Примеры: 15 % 10 = 5   25778 % 10 = 8 и т.д.

Пример работы программы (символ > означает ввод данных пользователем):

> 5 (количество чисел)

> 4

> 111

> 45

> 17

> 223

45 (т.к., 4 + 5 = 9, что больше других чисел)

guzelda19904850

Начало

|

a , b , c

|

d = b * b - 4 * a * c

|

- D > = 0 +

| |

ДКН X1 =(-b + SQR(D)) / (2*a)

| |

| X2 =(-b - SQR(D)) / (2*a)

| |

| X1 , X2

| |

| |

| |

| Конец |

Вот и все

Программа

PRINT “Количество корней квадратного уравнения“

INPUT “Ввести a, b, c: “, a, b, c

d = b * b – 4 * a * c

IF d >= 0 THEN

IF d > 0 THEN PRINT “2 разных корня“ ELSE PRINT “2 одинаковых корня“

ELSE PRINT “Действительных корней нет“

словесная программа

Начало

Ввод a,b,c

d = b * b - 4 * a * c

Нет D 》=0 Да

X1 =(-b + SQR(D)) / (2*a)

X2 =(-b - SQR(D)) / (2*a)

X1 , X2

ДКН

Конец

Объяснение:

это правильный ответ

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

String ar; Console.WriteLine("1 value"); ar = Console.ReadLine(); double e = Convert.ToDouble(ar); Console.WriteLine("2 value"); ar = Console.ReadLine(); double f = Convert.ToDouble(ar); Console.WriteLine("Выберете оператора"); Console.WriteLine("a = +"); Console.WriteLine("b = -"); Console.WriteLine("c = *"); Console.WriteLine("d = /"); string oper = Console.ReadLine(); f = Convert.ToDouble(ar);if (oper == "a") { double g = f + e; Console.WriteLine(g); }if (oper == "b") { double h = e - f; Console.WriteLine(h); } if (oper == "c") { double h = e * f; Console.WriteLine(h); } if (oper == "d") { double h = e / f; Console.WriteLine(h); }Ребят скажите что это за консольное приложение и как оно работает и на каком языке написано?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

avn23
modos201276
Irina1435
alukyanov
Филиппович_Николаевич
sespiridonov
Klochkov malakhov1974
Платон Демцун
Александр Сергей
yulyatmb
svetavalera
oserdyuk41
annasv8
saljagindima
Новицкий1107