Strona 1 z 1

wcztywanie danych

Napisane: sobota, 30 marca 2013, 00:32
przez dudek
Witam,
wiem że jest to banale zadanie, ale mam mały problem. Muszę napisać program w C# i tu pojawia się problem, jak wpisywać w konsoli dane w jednej linii?
Bo użycie : int zmienna = int.Parse(Console.ReadLine()) pozwala wpisywać dane w oddzielnych liniach. W C++ byłoby to proste , a jak coś takiego zrobić w C#?

Re: wcztywanie danych

Napisane: sobota, 30 marca 2013, 00:58
przez Morfidon
Podaj dane wejściowe i co chcesz z tego uzyskać na przykładzie, bo niestety nie rozumiem do końca pytania.

Re: wcztywanie danych

Napisane: sobota, 30 marca 2013, 12:30
przez dudek
akurat na spoju znalazłem podobne zadanie:

zadanie:
Input
Najpierw t - liczba testów. Następnie dla każdego testu liczba n i n liczb, n <= 100.
Output
Dla każdego testu n liczb w porządku odwrotnym niż na wejściu.
Example

Input:
2
7 1 2 3 4 5 6 7
3 3 2 11

Output:
7 6 5 4 3 2 1
11 2 3
I chodzi o to w jaki sposób wpisywać do konsoli dane po spacji w jednej linii.

Re: wcztywanie danych

Napisane: wtorek, 2 kwietnia 2013, 16:02
przez Morfidon
ReadLine czyta całą linie, ale jeżeli masz string "1 12 14 4 12" i sparsujesz go do int to wtedy otrzymasz jedną wartość. Musisz rozbić stringa.

http://www.dotnetperls.com/explode-function