Niedawno zabrałem się za kolekturę (Praktyczny Kurs Javy M.Lis) i niestety nie potrafię rozwiązać zadania  11.4 
 
 Myślałem rozwiązać zadanie poprzez przypisywanie elementom tablicy reszty z dzielenia przez 10.
 
tablica[i] = i % 10;niestety tym sposobem dla liczb np 10, 20...90 otrzymamy wartość 0 (co jest jak najbardziej logiczne), tylko według zadania miała być wartości 1. oczywiście mogę ten problem bez kłopotu ominąć za pomocą pętli instrukcji warunkowej if
 
if (i % 10 == 0) tablica[i] = 1  
ale czy ten sposób będzie prawidłowy i czy autorowi na pewno o to chodziło ? A może to tylko literówka w zadaniu ? 
  
Na razie to jest co napisałem 
 
class Main{	 public static void main(String args[])	 {int tablica[] = new int[100];int i;for (i = 0; i < tablica.length; i++){	   tablica[i] = i % 10;}for (i = 0; i < tablica.length; i++){	System.out.println(i +" = " +tablica[i]);}	  }}