Alnaalnaalna
09.11.2020 22:40

Вопрос 2/25 Какой полнофункциональной антивирусной программы не существует?
Варианты ответов
Microsoft Security Essentials
Microsoft Antiviruse
AVASTI
ESET NOD32
о​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Homoeopath
30.08.2020 09:13
Задача 1
Var i,sum:integer;
      mas:array [1..10] of integer;
Begin 
  for i:=1 to 10 do begin         
     mas[i]:=random(20);           
      write(' ',mas[i]);           
     sum:=sum+mas[i];                   
                         end; 
writeln; 
   write('Среднее арифметическое этих чисел = ',sum/10);
End.

Задача 2 
Var i,max:integer;
Begin 
readln(i); 
    while (i<>0) do begin   
       if (i>max) then max:=i;   
          readln(i);     
                       end; 
  Writeln('Максимальное число: ',max);
End.
0,0(0 оценок)
Ответ:
epstalmakov
17.06.2022 15:58
Хорошо! Вот код на языке C#, который предусматривает ветвь default и реализует алгоритмы старояпонского календаря:

```csharp
using System;

namespace OldJapaneseCalendar
{
class Program
{
static void Main(string[] args)
{
Console.Write("Введите номер года: ");
int year = Convert.ToInt32(Console.ReadLine());

int cycleNumber = (year - 1984) % 60; // вычисляем номер цикла
int subCycleNumber = cycleNumber % 12; // вычисляем номер подцикла

string subCycleName = "";
switch (subCycleNumber)
{
case 0:
subCycleName = "крысы";
break;
case 1:
subCycleName = "коровы";
break;
case 2:
subCycleName = "тигра";
break;
case 3:
subCycleName = "зайца";
break;
case 4:
subCycleName = "дракона";
break;
case 5:
subCycleName = "змеи";
break;
case 6:
subCycleName = "лошади";
break;
case 7:
subCycleName = "овцы";
break;
case 8:
subCycleName = "обезьяны";
break;
case 9:
subCycleName = "курицы";
break;
case 10:
subCycleName = "собаки";
break;
case 11:
subCycleName = "свиньи";
break;
default:
Console.WriteLine("Ошибка! Неверный номер подцикла.");
return; // выход из программы
}

int cycle = (year - 1984) / 60;
string cycleColor = "";
switch (cycle % 5)
{
case 0:
cycleColor = "зеленый";
break;
case 1:
cycleColor = "красный";
break;
case 2:
cycleColor = "желтый";
break;
case 3:
cycleColor = "белый";
break;
case 4:
cycleColor = "черный";
break;
default:
Console.WriteLine("Ошибка! Неверный номер цикла.");
return; // выход из программы
}

Console.WriteLine($"Год {year} на старояпонском календаре: {cycleColor} {subCycleName}.");
Console.ReadLine();
}
}
}
```

Чтобы запустить программу, нужно скопировать этот код в новый проект на языке C# и запустить его. После чего в консоли будет предложено ввести номер года, а программа выведет его название по старояпонскому календарю.

Объяснение кода:
1. Мы спрашиваем пользователя о номере года и сохраняем его в переменной `year`.
2. Вычисляем номер цикла, вычтя 1984 год (начало очередного цикла) и получив остаток от деления на 60.
3. Вычисляем номер подцикла, который является остатком от деления номера цикла на 12.
4. Используя оператор switch, определяем название животного внутри подцикла в зависимости от его номера.
5. Вычисляем номер цвета цикла, который является остатком от деления номера цикла на 5.
6. Используя снова оператор switch, определяем название цвета цикла в зависимости от его номера.
7. Выводим результат на консоль.

Надеюсь, этот код поможет школьнику понять, как реализовать алгоритм старояпонского календаря на языке C#. Если возникнут вопросы, не стесняйтесь задавать!
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота