wcztywanie danych

Dyskusje na temat języka C# oraz biblioteki .NET
dudek
Nowicjusz
Posty: 2
Dołączył(a): sobota, 30 marca 2013, 00:29

wcztywanie danych

Post 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#?
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: wcztywanie danych

Post przez Morfidon »

Podaj dane wejściowe i co chcesz z tego uzyskać na przykładzie, bo niestety nie rozumiem do końca pytania.
dudek
Nowicjusz
Posty: 2
Dołączył(a): sobota, 30 marca 2013, 00:29

Re: wcztywanie danych

Post 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.
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: wcztywanie danych

Post 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
Post Reply