May 1, 2025, Thursday, 120

C/Zadanie1 2015

From MJanik

(Difference between revisions)
Jump to: navigation, search
(Created page with "Napisać program, który wczytuje z pliku dane studentów, analizuje je, a następnie wyświetla studentów którzy nie zaliczyli semestru na standardowe wyjście (na podstawie l...")
Line 1: Line 1:
-
Napisać program, który wczytuje z pliku dane studentów, analizuje je, a następnie wyświetla studentów którzy nie zaliczyli semestru na standardowe wyjście (na podstawie liczby uzyskanych punktow ECTS). Po uruchomieniu program pyta użytkowanika o nazwę pliku do analizy.
+
Napisać program, który wczytuje z pliku dane studentów, analizuje je, a następnie wyświetla studentów którzy nie zaliczyli semestru na standardowe wyjście (na podstawie liczby uzyskanych punktow ECTS). Na koniec program podaje informacje o liczbie studentów którzy niezaliczyli semestru. Po uruchomieniu program pyta użytkowanika o nazwę pliku do analizy.
Format danych wejściowych:
Format danych wejściowych:
Line 11: Line 11:
* 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)  
-
* 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 . (1.5 pkt)
+
* Podliczenie ilości studentów którzy nie zaliczyli semestru 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 15:58, 5 March 2015

Napisać program, który wczytuje z pliku dane studentów, analizuje je, a następnie wyświetla studentów którzy nie zaliczyli semestru na standardowe wyjście (na podstawie liczby uzyskanych punktow ECTS). Na koniec program podaje informacje o liczbie studentów którzy niezaliczyli semestru. Po uruchomieniu program pyta użytkowanika o nazwę pliku do analizy.

Format danych wejściowych:

 Imie Nazwisko Średnia Suma_ECTS

Format danych wyjściowych:

 Lp. Nazwisko Imię ECTS

Etapy rozwiązania:

  • Instrukcje preprocesora i funkcja main(). (0.5 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)
  • Instrukcje wypisujące poprawnie sformatowane dane na standardowe wyjście (jedynie studentów o liczbie punktów ECTS < 16). (1.5 pkt)
  • Podliczenie ilości studentów którzy nie zaliczyli semestru i wypisanie tej informacji na ekran. (1 pkt)

Dodatkowo:

  • Zrozumienie, analiza treści, projekt programu (0.5 pkt) + poprawność i estetyka kodu (0.5 pkt)