Nieprawidłowe działanie tablic

Nieprawidłowe działanie tablic

Wątek przeniesiony 2017-11-13 17:37 z Java przez Patryk27.

kkolej
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 54
0

Witam siedzę nad kodem od godziny i nie mogę znaleŹć błędu, kod nie wykonuje się poprawnie nie wypełnia tablicy liczbami ani ich nie wypisuje . proszę o jakąkolwiek podpowiedź ;/

Kopiuj
import java.util.Scanner;

public class rozne

{
    public static void main(String[] args) {

        Scanner read = new Scanner(System.in);
        System.out.print("podaj rozmiar tablicy : ");
        int wielkoscTablicy = read.nextInt();
        int tablica[] = new int[wielkoscTablicy];
        int licznik = 0;
        do {
            tablica[licznik] = (licznik+1);
            licznik++;
        }while(licznik > wielkoscTablicy);
        while(licznik > 0 ) {
            System.out.println(tablica[licznik]);
            licznik--;
        }

    }
}

wynik konsoli:

Kopiuj
podaj rozmiar tablicy : 10
0

Process finished with exit code 0
Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
0

while(licznik > wielkoscTablicy); - jesteś pewny co do tego warunku?

kkolej
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 54
0

dzięki pomogło :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.