М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Dashuleta200
Dashuleta200
09.09.2021 08:35 •  Информатика

Требуется написать программу, которая будет выполнять действия описанные ниже. желательно с комментированием.(visual studio, на c#) символы и их коды. формирование строк 1.7. дана непустая строка. вывести коды ее первого и последнего символа. 1.8. дано целое число n (> 0) и символ c. вывести строку длины n, которая состоит из символов c. 1.9. дано четное число n (> 0) и символы c1 и c2. вывести строку длины n, которая состоит из чередующихся символов c1 и c2, начиная с c1.

👇
Ответ:
MishaNY2001
MishaNY2001
09.09.2021

Переменную строки буду называть \texttt{str}.

1.7.

\texttt{Console.WriteLine((int)str.First());}\\\texttt{Console.WriteLine((int)str.Last());}

1.8.

\texttt{Console.WriteLine(new String(Enumerable.Re}\texttt{peat(C, N).ToArray()));}

1.9.

\texttt{Console.WriteLine(new String(}\\\texttt{{ }{ }{ }{ }Enumerable}\\\texttt{{ }{ }{ }{ }{ }{ }{ }{ }.Re}\texttt{peat(new[] \{ C1, C2 \}, N / 2)}\\\texttt{{ }{ }{ }{ }{ }{ }{ }{ }.SelectMany(t = t)}\\\texttt{{ }{ }{ }{ }{ }{ }{ }{ }.ToArray())}\\\texttt{);}

Потребуется использовать

\texttt{using System.Linq;}

4,4(70 оценок)
Открыть все ответы
Ответ:
nauryzbekova
nauryzbekova
09.09.2021

Можно назвать логическим выражением потому, что резальтатом отношения неравенства/равенства всегда будет true/false (истина/ложь), а не какое-то числовое значение.

Блок схему привести сложно - рисовать, а потом всосывать картинку откровенно лень. Но пример приведу:

дано a и b;

если а < b, то идти на пункт 3;

выполнить a + b и вывести результат, окончить вычисления;

если a > b, то идти на пункт 5;

выполнить a - b и вывести результат, окончить вычисления;

если a == b, то a * b и вывести результат.

Теперь, преположим a = 1, b = 10, тогда по логике работы схемы a < b и выведется (пункт 3.) и выведется 11.

a = 10, b = 1. тогда по логике сработает пункт 4 и выведется 9.

a = -5, b = -5, тогда по логике сработает пункт 6 и выведется 25 ((-5)*(-5) = 25).

Результат работы логики.

4,8(74 оценок)
Ответ:
ksennike
ksennike
09.09.2021

1210₁₀ = 10010111010₂

1210₁₀ = 2272₈

1210₁₀ = 4BA₁₆

5710₁₀ = 1011001001110₂

5710₁₀ = 13116₈

5710₁₀ = 164E₁₆

8910₁₀ = 10001011001110₂

8910₁₀ = 21316₈

8910₁₀ = 22CE₁₆

Объяснение:

1210₁₀ = 10010111010₂

1210 ÷ 2 = 605 (остаток 0)

605 ÷ 2 = 302 (остаток 1)

302 ÷ 2 = 151 (остаток 0)

151 ÷ 2 = 75 (остаток 1)

75 ÷ 2 = 37 (остаток 1)  

37 ÷ 2 = 18 (остаток 1)

18 ÷ 2 = 9 (остаток 0)

9 ÷ 2 = 4 (остаток 1)

4 ÷ 2 = 2 (остаток 0)

2 ÷ 2 = 1 (остаток 0)

1 ÷ 2 = 0 (остаток 1)

Записываем снизу-вверх

1210₁₀ = 2272₈

1210 ÷ 8 = 151 (остаток 2)

151 ÷ 8 = 18 (остаток 7)

18 ÷ 8 = 2 (остаток 2)

2 ÷ 8 = 0 (остаток 2)

Записываем снизу-вверх

1210₁₀ = 4BA₁₆

1210 ÷ 16 = 75 (остаток 10)

75 ÷ 16 = 4 (остаток 11)

4 ÷ 16 = 0 (остаток 4)

A = 10 // B = 11

Записываем снизу-вверх

5710₁₀ = 1011001001110₂

5710 ÷ 2 = 2855 (остаток 0)

2855 ÷ 2 = 1427 (остаток 1)

1427 ÷ 2 = 713 (остаток 1)

713 ÷ 2 = 356 (остаток 1)

356 ÷ 2 = 178 (остаток 0)  

178 ÷ 2 = 89 (остаток 0)

89 ÷ 2 = 44 (остаток 1)

44 ÷ 2 = 22 (остаток 0)

22 ÷ 2 = 11 (остаток 0)

11 ÷ 2 = 5 (остаток 1)

5 ÷ 2 = 2 (остаток 1)

2 ÷ 2 = 1 (остаток 0)

1 ÷ 2 = 0 (остаток 1)

Записываем снизу-вверх

5710₁₀ = 13116₈

5710 ÷ 8 = 713 (остаток 6)

713 ÷ 8 = 89 (остаток 1)

89 ÷ 8 = 11 (остаток 1)

11 ÷ 8 = 1 (остаток 3)

1 ÷ 8 = 0 (остаток 1)

Записываем снизу-вверх

5710₁₀ = 164E₁₆

5710 ÷ 16 = 356 (остаток 14)

356 ÷ 16 = 22 (остаток 4)

22 ÷ 16 = 1 (остаток 6)

1 ÷ 16 = 0 (остаток 1)

A = 10 // B = 11 // C = 12 // D = 13 // E = 14

Записываем снизу-вверх

8910₁₀ = 10001011001110₂

8910 ÷ 2 = 4455 (остаток 0)

4455 ÷ 2 = 2227 (остаток 1)

2227 ÷ 2 = 1113 (остаток 1)

1113 ÷ 2 = 556 (остаток 1)

556 ÷ 2 = 278 (остаток 0)  

278 ÷ 2 = 139 (остаток 0)

139 ÷ 2 = 69 (остаток 1)

69 ÷ 2 = 34 (остаток 1)

34 ÷ 2 = 17 (остаток 0)

17 ÷ 2 = 8 (остаток 1)

8 ÷ 2 = 4 (остаток 0)

4 ÷ 2 = 2 (остаток 0)

2 ÷ 2 = 1 (остаток 0)

1 ÷ 2 = 0 (остаток 1)

Записываем снизу-вверх

8910₁₀ = 21316₈

8910 ÷ 8 = 1113 (остаток 6)

1113 ÷ 8 = 139 (остаток 1)

139 ÷ 8 = 17 (остаток 3)

17 ÷ 8 = 2 (остаток 1)

2 ÷ 8 = 0 (остаток 2)

Записываем снизу-вверх

8910₁₀ = 22CE₁₆

8910 ÷ 16 = 556 (остаток 14)

556 ÷ 16 = 34 (остаток 12)

34 ÷ 16 = 2 (остаток 2)

2 ÷ 16 = 0 (остаток 2)

A = 10 // B = 11 // C = 12 // D = 13 // E = 14

Записываем снизу-вверх

4,6(81 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ