Csak akkor olvass tovább, ha a Tömbök alapjai 19. feladatot megoldottad, vagy nem sikerült megoldani.
A feladat leírását a fenti linken megtalálod.
/** * * @author http://webotlet.hu */ package webotlet_tombok19; public class Webotlet_Tombok19 { //Vizsgáld meg, hogy egy tömb elején és végén ugyanazok //a számok állnak-e úgy, hogy a számokat a tömb szélétől //kezdjük beolvasni. Írd ki, hogy melyek ezek a számok! //Példák: //{ 0,2,5,7,3,5,2,0 } -> igen { 5,2,0 } //{ 2,4,7,4,2,2 } -> igen { 2 } //{ 0,2,5,7,2,5,2 } -> nem public static void main(String[] args) { int [] tomb = new int [] { 0 , 2 , 5 , 7 , 3 , 5 , 2 , 0 }; // int[] tomb = new int[] { 2,4,7,4,2,2 }; // int[] tomb = new int[] { 0,2,5,7,2,5,2 }; // int[] tomb = new int[] { 1,2,3,4,5,6,5,4,3,2,1 }; for ( int i = 0 ; i < tomb.length; i++) { System.out.print(tomb[i] + " " ); } System.out.println(); int count = 0 ; int limit = tomb.length / 2 ; for ( int i = 0 ; i < limit; i++ ) { if ( tomb[i] == tomb[tomb.length- 1 -i]) { System.out.print(tomb[i]+ " " ); count++; } else { break ; } } if ( count == 0 ) { System.out.println( "Nem ugyanaz" ); } } } |