Бұл бағдарлама алапты кері қайтарады. Мысалы, егер пайдаланушы алаптың элементтерін 1, 2, 3, 4, 5 мәндеріне енгізсе, онда бағдарлама массивді қайтарады және алаптың элементтері 5, 4, 3, 2, 1 болады. Бұл бағдарламаны түсіну үшін келесі Java бағдарламалау тақырыптарын білу:
Мысал: алапты қайтару бағдарламасы
import java.util.Scanner; қоғамдық сынып Мысал {public static void main (String args []){ int int, i = 0, j = 0, temp; int саны [] = new int [100]; Сканердің сканері = жаңа сканер (System.in); System.out.print («Сіз қанша элемент енгізгіңіз келеді:»); counter = scanner.nextInt (); / * Бұл цикл біз кіретін барлық элементтерді сақтайды * массив нөмірі. Бірінші элемент нөмірі [0], екіншісі - * нөмірі [1] және т.б. * / for (i = 0; i <counter; i ++) { System.out.print («Массив элементін енгізіңіз» + (i + 1) + «:»); сан [i] = scanner.nextInt (); } / * Мұнда бірінші элементті ауыстыру үшін логика жазамыз * соңғы элемент, екінші элементтің соңғы элементі және * осылайша. Алғашқы Итерация кезінде loop i индексі болып табылады * бірінші элементтің және j - соңғы индексі. Екіншіден * Итерация I - екінші индекс және j - индексі * екінші рет. * / j = i - 1; i = 0; scanner.close (); ал (i <j) { temp = сан [i];сан [i] = сан [j];сан [j] = temp;i ++;j--; } System.out.print («Түзетілген массив:»); for (i = 0; i <counter; i ++) {System.out.print (сан [i] + «»); } } }
Шығару:
Қанша элемент енгізу керек: 5 Массив элементін енгізіңіз1: 11 Массив элементін енгізіңіз2: 22 Массив элементін енгізіңіз3: 33 Массив элементін 4 енгізіңіз: 44 Массив элементін 5: 55 енгізіңіз Түзетілген массив: 55 44 33 22 11
Осыған байланысты java бағдарламаларын тексеріңіз:
Пікір қалдыру Жауапты