Kurs C
menu C#
Pliki i Dodawanie |
Aby dodać dwie liczby odczytane z pliku tekstowego oddzielonego spacją trzeba się troszkę namęczyć. Najpierw czytamy znak i sprawdzamy, czy jest spacja lub koniec pliku. Jak jest to bierzemy następny lub wychodzimy, a jak nie jest to dopisujemy do naszego stringa następny znak. Po wyjściu z pętli parsujemy dane (zamieniamy na liczby) i sumujemy. Pamiętamy, że liczby zmiennoprzecinkowe używają przecinka a nie kropki oraz że znak spacji w kodzie ASCII to 32. Jeśli chcielibyśmy zmodyfikować nasz program na dane oddzielone np. średnikiem wystarczy znaleźć kod na http://pl.wikipedia.org/wiki/ASCII i podmienić w programie. Cały kod wygląda następująco: A w pliku.txt wpisaliśmy "1,3 4,7" wygląda to tak jak na obrazku poniżej:
|