Jak w części teoretycznej na maturze z informatyki trzeba napisać jakiś algorytm to jak załatwić sprawę z danymi podanymi w specyfikacji? Napisać wczytywanie danych z inputa, czy po prostu pominąć ten etap i od razu cyk do sedna? (pseudokod)
@xTeski: Żeby było śmieszniej, z tego co pamiętam, na maturze z informatyki było zadanie z "obróbki danych" które mogłeś rozwiązać wybranych przez siebie językiem programowania lub w excelu... baa mogłeś nawet ręcznie to policzyć, tylko to strata czasu była :) (liczył się wynik). Ogólnie poziom matury z roku na rok spada, więc nie ma co się bać.
@xTeski: Wszystkie zmienne podane w danych traktujesz w kodzie tak, jakby zostały wcześniej zainicjalizowane z pewną (daną) wartością. Więc zakładamy, że dane są już wczytane.
@xTeski: Ale uwaga: jeśli tworzysz zmienne pomocnicze, koniecznie muszą one być zainicjalizowane z pewną wartością (np. zero). Jeśli piszesz kod w C++, a nie w pseudokodzie, egzaminator może doczepić się do tego, że zmienna lokalna ma początkowo losową wartość i uciąć za to punkty.
Jak w części teoretycznej na maturze z informatyki trzeba napisać jakiś algorytm to jak załatwić sprawę z danymi podanymi w specyfikacji? Napisać wczytywanie danych z inputa, czy po prostu pominąć ten etap i od razu cyk do sedna? (pseudokod)
Kiedyś za poprawne zainicjowanie zmiennych miałeś punkty, a teraz nie wiadomo.
Tak wygląda kod do zadania 1 z 2016 roku.
Nigdzie nie było zadeklarowanej zmiennej 'a', czyli możemy założyć, że to już mamy wczytane i piszemy tylko
źródło: comment_cPsi4n6lSQkwXS7lAcu0CaUop3AJbreI.jpg
Pobierz