Ал
Александр

нужно переделать мою прогу на C# чтобы в ней было меню (любое) и по возможности сделать блок схему, заранее спасибо

/*Вариант 2 Дано натуральное число N. Определить длину периода 1/n. Период дроби равен периоду в последовательности остатков. Построить гра-фик зависимости периода от N. */
int n = Convert.ToInt32(Console.ReadLine());
string s = (1.0 / n).ToString(); // Результат от деления записываем в стороковую переменную s
Console.WriteLine(s);
s = s.Substring(2, s.Length - 2); // Убираем целую часть и запятую и перезаписываем значение в переменную s
Console.WriteLine(s);
int[] m = new int[s.Length];
for (int i = 0; i < s.Length; i++) // Каждую цифру числа, записываем в массив m
{
m = Convert.ToInt32(s.Substring(i, 1));
Console.Write(m);
} Console.ReadLine();
for (int i = 1; i < m.Length; i++) // Сравниваем числа с 0 элементом
{
if (m == m[0])
{
int index = i; // Запоминаем его порядковый номер
int P = index;
for (i = 0; i < index; i++) // Сравниваем числа от 0 до index - 1 с элементами от index до m.length - 1
{
if (m == m[index])
{
if (index < m.Length - 1)
{
index++;
Console.WriteLine("Период равен P=" + P);
Console.ReadLine();
}
}
}
}
else
{
{
Console.WriteLine("Периода нет");
Console.ReadLine();
}
}
}

Паша
Паша

//Вот меню, дальше сам.
int choice = 0;
do
{
Console.WriteLine("Выберите пункт меню");
choice = Convert.ToInt32(Console.ReadLine());
switch (choice)
{
case 1:
//сделать чёнить
break;
case 2:
//сделать чёнить
break;
}
}
while (choice != 0);

Похожие вопросы
Информатика! Нужна блок-схема!
ПОМОГИТЕ сделать блок-схему пожалуйста.
Нужно нарисовать блок-схему.
Как сделать, чтобы проги написанные на C# можно было читать на любом компе без Visual Studio???
Помогите пожалуйста блок схема и прогу на qbsic нужно очень
Нужна блок-схема по инфе!!
Кто может сделать блок-схему алгоритма?
Помогите сделать блок схему!
Мне нужно создать блок схему.
программы для создания блок схем по коду c++