Adax123
#java #chwyty #akordy #transponowanie
http://tpcg.io/KDIAvA
Tu jest program w online kompilatorze - można przekopiować do jakiegoś programu żeby się kompilowało - tak łatwiej udostępnić Wam. Otóż tak - robię prosty projekt w Javie, który ma transponować akordy - czyli zamieniać litery w tablicy o daną wartość (podobnie jak Szyfr Cezara). Wszystko mi kompiluje, wczytywanie do tablic działa, jednak na koniec coś się psuje przy
0
  • Najlepsze
  • Wszystkie komentarze
V.....d
V.....d
@Adax123: ogarnij czytelność i formatowanie kodu bo nie da się na to patrzeć
1
63274682374
63274682374
@Adax123:
1. NPE - nigdy nie inicjalizujesz tablicy dobreakordy
2. Porównujesz stringi przy użyciu operatora == zamiast equals w linii 34
3. Do dobre
akordy przypisujesz akord[pom] zamiast AKORD[POM]
4. Nie masz obsłużonego warunku brzegowego w sytuacji, gdy przesunięcie wykracza poza tablicę
5. Zmienne wykorzystywane tylko w pętlach for powinny być deklarowane w
1