Skip to content

Latest commit

 

History

History

odc-06

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

#Instrukcja switch case. Menu główne. Kontrola błędów wejścia Lekcja znajduje się pod linkiem: LINK

Zamiany oznaczone jako (P) są moją osobistą preferencją, czyli sam kod jest poprawny.

##Dokonane zmiany

  • przeniosłem zmienne globalne do main deklarując 1 / linię + deklaracja leniwa
  • (P) dodałem znak nowej linii po wykonaiu każdego cout
  • poprawiłem wcięcia

###kalkulator_if.cpp

  • poprawiłem wcięcia na mniejsze (nie wiedzieć czemu po ifach wyoru opcji było wcięcie o 1 głebokość za dużo)
  • zmniejszyłem dziwne odstępy pomiędzi if/else a wykonywaną instrukcją
  • ujednoliciłem styl bloków warunkowych,
  • (P) większe bloki kodu umieściłem w klamrach

###kalkulator_switch.cpp

  • pozbyłem się exit(0), należy tej funkcji unikać! nie pozwala na uruchomienie się destruktorów
  • przeniosłem deklarację char wybor nad pętlę
  • zamieniłem nieskończoną pętlę na bardziej elegancką pętlę while
  • zamieniłem nagłówki include na te zgodne ze standardem C++

###miesiace_if.cpp

  • (P) zamieniłem nawiasy w złożonych warunkach na odstępy pomiędzy operatorami logicznymi
  • ujednoliciłem styl kodu

###miesiace_switch.cpp

  • usunąłem paskudny exit(0)!
  • ujednoliciłem zapis (za tak paskudny styl pisania kodu - tutaj głównie wcięcia - powinny publicznie kamienować)

##Literatura Dodatkowe warte uwagi materiały