November 1, 2024, Friday, 305

C/Zadanie1 2015

From MJanik

(Difference between revisions)
Jump to: navigation, search
Line 11: Line 11:
Etapy rozwiązania:
Etapy rozwiązania:
-
* Instrukcje preprocesora i funkcja main(). (0.5 pkt)
+
* Instrukcje preprocesora i funkcja main().  
* Zapytanie o nazwę pliku i jego otwarcie (wraz z zabezpieczeniem przed otwarciem nieistniejącego pliku). (1 pkt)  
* Zapytanie o nazwę pliku i jego otwarcie (wraz z zabezpieczeniem przed otwarciem nieistniejącego pliku). (1 pkt)  
* Pętla wczytująca dane z pliku wejściowego i zapisująca do buforów. (1 pkt)  
* Pętla wczytująca dane z pliku wejściowego i zapisująca do buforów. (1 pkt)  
-
* Instrukcje wypisujące poprawnie sformatowane dane na standardowe wyjście (jedynie studentów o liczbie punktów ECTS < 16). (1.5 pkt)
+
* Instrukcje wypisujące poprawnie sformatowane dane na standardowe wyjście (jedynie studentów o liczbie punktów ECTS < 15). (1 pkt)
* Podliczenie ilości studentów którzy nie zaliczyli semestru i wypisanie tej informacji na ekran. (1 pkt)  
* Podliczenie ilości studentów którzy nie zaliczyli semestru i wypisanie tej informacji na ekran. (1 pkt)  
 +
* Podliczenie średniej ilości punktów ECTS wszystkich studentów i wypisanie tej informacji na ekran. (1 pkt)
Dodatkowo:
Dodatkowo:
* Zrozumienie, analiza treści, projekt programu (0.5 pkt) + poprawność i estetyka kodu (0.5 pkt)
* Zrozumienie, analiza treści, projekt programu (0.5 pkt) + poprawność i estetyka kodu (0.5 pkt)
-->
-->

Revision as of 13:34, 6 March 2015

Przed laboratoriami polecam przećwiczenie otwierania plików, wczytywania z nich informacji dla wielu rekordów, przetwarzania ich (np. wypisywania na ekran, obliczenia), i zamknięcie.