
@$D@F [ Generaďż˝ ]
java - programowanie
nie wiem dlaczego poazuje mi blad w tym programie
w mainie ->
pokaztab; <- tutaj jest jakis blad
a ja nie wiem o co mu chodzi :/
pomozcie
public class prog
public static void pokaz(int[] tab)
for(int j=0; j<tab.length; j++)
System.out.println(tab[j]);
public static int[] odwrocenie(int[]tab)
int[]wynik=new int [tab.length];
for (int i=0; i<tab.length; i++)
wynik[i]=tab[tab.length-1];
return wynik;
public static void main (String[] args)
int[] tab=1,4,6,2,4;
System.out.println (tab);
pokaztab;
System.out.println (odwrocenie);
pokaz (odwrocenie(tab));
wysiu [ ]
Jaki blad?

wysiu [ ]
Aaa, lol,
pokaz‹tab›;
Wpisz tam
pokaz(tab›);
@$D@F [ Generaďż˝ ]
a no tak :) zapomnialem
java.lang.Error: Unresolved compilation problem:
Syntax error on token "pokaz", AssignmentOperator expected after this token
at prog.main(prog.java:20)
Exception in thread "main"
wysiu [ ]
No zle nawiasy dales:) Co ciekawe, w drugim wywolaniu masz juz dobre...:)
@$D@F [ Generaďż˝ ]
mialem dobre nawiasy ale jak zmienilem to teraz jest
java.lang.Error: Unresolved compilation problem:
odwrocenie cannot be resolved
at prog.main(prog.java:21)
Exception in thread "main"
linijka nizej

@$D@F [ Generaďż˝ ]
juz dziala chociaz nie tak jak powinien, musze nad algorytmem popracowac, dzieki wysiu
ps (odwrocenie(tab))
wysiu [ ]
A co tam chcesz wyswietlic? Funkcje?
System.out.println (odwrocenie(tab));
Chyba taki miales zamiar..
wysiu [ ]
Ja bym to jeszcze maina zmienil na cos takiego:
public static void main (String[] args) ‹
int[] tab=‹1,4,6,2,4›;
System.out.println(tab);
pokaz(tab);
tab = odwrocenie(tab);
System.out.println(tab);
pokaz(tab);
›
›