41 / 50
Aug 2017

to może po prostu poatrz na wyjście twojego programu na ideone ? - czy autor zadania oczekiwał czegoś takiego ?

a co będzie, jeżeli w ostatniej linii nie ma znaku nowej linii (czyli ostatnim znakiem jest cyfra) ?

kalkulator zaakceptowany, wykorzystałem do tego
" if " zamiast "switch'a" oraz usunąłem "eof "

switch był ok, eof sprawiał problem
usuń kod, bo zbyt bliski rozwiązaniu, niech inni rozwiązują samodzielnie :slight_smile:

Z ciekawości sprawdziłem te rozwiązanie ze switchem i miałeś rację problem leżał tylko z "końcem pliku"

2 months later

Ja natomiast ćwicząc sobie tworzenie funkcji zrobiłem ten kalkulator. Niestety sędzia nie przyjmuje, szukałem na forum ale przyczyny nie znalazłem :confused:

@edit już nie ważne, zapomniałem o tym że miało być w formacie int32 (nigdy się z tym nie spotkałem, ale nauczka dla mnie, działa)

7 years later

A co mam wpisać w while w C# bo program wyświetla mi prawidłowe wyniki ale dostaję info błąd wykonania (SIGABRT)

Na wejście programu podana zostanie pewna nieokreślona liczba zestawów danych.

    while ((line = Console.ReadLine()) != null)
    {
        var parts = line.Split();
        char sign = parts[0][0];
        int a = int.Parse(parts[1]);
        int b = int.Parse(parts[2]);
  ...