Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Evgen8
2 / 2 / 2
Регистрация: 24.05.2013
Сообщений: 280
1

Как повторить вычисления в консоли без ее перезапуска

21.04.2014, 21:43. Просмотров 670. Ответов 7
Метки нет (Все метки)

Например:
C#
1
2
3
4
5
6
7
8
string line;
Console.WriteLine("Введите b:");
line = Console.ReadLine(); int b = int.Parse(line);
Console.WriteLine("Введите c:");
line = Console.ReadLine(); int c = int.Parse(line);  
Console.WriteLine("Введите a:);
 line = Console.ReadLine(); long a = long.Parse(line);
Console.WriteLine(a+b+c);
Мы ввели значения - получили значения...и теперь чтобы сплюсовать другие значения надо перезапускать консоль. можно ли опять запустить данную программу в том же окне консоли ?
за исключением
C#
1
2
3
4
5
6
7
static void Main(string[] args)
        {
            while (true)
            {
 
}
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2014, 21:43
Ответы с готовыми решениями:

Подгрузка скриптов без перезапуска программы.
Я занимаюсь irc ботом на c#, пишу для него скрипты, но они находятся непосредственно в коде: у меня...

Обновление веб-сервиса без перезапуска
Здравствуйте, Разрабатываю web сервис, функционал которого в последствии будет расширяться. Т.е....

как скомпилировать код без консоли
Добрый день! Подскажите пожалуйста, как скомпилировать код без консоли, то есть имеется Код ...

Как реализовать вычисления по формуле без ошибки выхода за пределы массива?
Пытаюсь реализовать формулу. Выдает ошибку:Индекс находился вне границ массива. int s; ...

Как повторить перехваченный запрос?
как request отправить на сервер запрос скопированного с сниффера со всеми показателями (text, hex,...

7
cooller
565 / 533 / 280
Регистрация: 25.12.2013
Сообщений: 1,456
21.04.2014, 21:45 2
Evgen8, а ввод в цикле не устраивает?
0
Evgen8
2 / 2 / 2
Регистрация: 24.05.2013
Сообщений: 280
21.04.2014, 21:52  [ТС] 3
нет
0
Metall_Version
2119 / 1256 / 516
Регистрация: 04.03.2014
Сообщений: 4,094
Завершенные тесты: 2
21.04.2014, 21:59 4
Evgen8, чем ?
0
denkir
1 / 1 / 3
Регистрация: 17.08.2013
Сообщений: 37
21.04.2014, 21:59 5
а если использовать goto?
0
Metall_Version
2119 / 1256 / 516
Регистрация: 04.03.2014
Сообщений: 4,094
Завершенные тесты: 2
21.04.2014, 22:00 6
поработаю экстрасенсом ... тебе нужно чтобы консоль была чистая?
тогда очищай -
C#
1
Console.Clear();
и запускай в цикле сколько нужно

Добавлено через 35 секунд
Цитата Сообщение от denkir Посмотреть сообщение
а если использовать goto?
то будет бред бесконечный цикл
0
Evgen8
2 / 2 / 2
Регистрация: 24.05.2013
Сообщений: 280
21.04.2014, 22:20  [ТС] 7
мягко говоря, мне поставили задачу найти другой способ....
0
Metall_Version
2119 / 1256 / 516
Регистрация: 04.03.2014
Сообщений: 4,094
Завершенные тесты: 2
21.04.2014, 22:31 8
можно рекурсивно вызывать метод мейн

C#
1
2
3
4
5
6
7
8
static void Main()
        {
        //тело программы
 
            Console.ReadLine();
            Main();
 
        }
Добавлено через 5 минут
для выхода использовать это

C#
1
2
3
4
5
6
7
8
9
10
static void Main()
        {
        //тело программы
 
            
Console.WriteLine("Нажмите q для выхода");
 
            if(Console.Read()!='q')
                Main();
}
0
21.04.2014, 22:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.04.2014, 22:31

Как в программе повторить цикл for
Необходимо, чтобы программа запрашивала ввод исходных данных и цикл повторялся

Как повторить веб запрос программно на C#?
Пишу бота-пакетника для онлайн-браузерной игры. Скопировал веб запрос из Charles но как сделать...

Как повторить ввод данных при неверном значении
using System; using System.Collections.Generic; using System.Linq; using System.Text; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru