Skip to content

Instantly share code, notes, and snippets.

@FreeFly19
Created November 6, 2015 16:47
Show Gist options
  • Save FreeFly19/4ed434129a8c3240e973 to your computer and use it in GitHub Desktop.
Save FreeFly19/4ed434129a8c3240e973 to your computer and use it in GitHub Desktop.
ClassTask2
/**
* Created by FreeFly on 06.11.2015.
*/
public class Arr {
public static void main(String[] args) {
//Створення цілочисельного масиву з 10 елементів
int[] arr = new int[10];
//Елементи масиву номеруються починаючи з нуля, тобто arr[9] - останій елемент масиву з 10 елементів
//Запис в нульовий елемент масиву числа 17
arr[0] = 17;
//Масив знає свій розмір, тобто ви можете не запам'ятовувати скільки на скільки елементів
//Ви створили масив, просто напишіть Ім'я_масиву.length - це і буде розмір масиву
//Наприклад: arr.length==10
//Заповнення масиву значеннями
for (int i = 0; i < arr.length; i++) {
arr[i] = i*5;
}
//Вивід значень записаний в масиві
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
//Вивід значень записаний в масиві в зручному форматі
for (int i = 0; i < arr.length; i++) {
System.out.println("arr[" + i + "]=" + arr[i]);
}
}
}
import java.util.Scanner;
public class Arr2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter size of array:");
//Створення масиву, розміру який задає користувач
int size = sc.nextInt();
int[] arr = new int[size];
//Або більш короткий спосіб
System.out.println("Enter size of array2:");
int[] arr2 = new int[sc.nextInt()];
//Заповнити масив числами, які будуть запитуватись у користувача
for (int i = 0; i < arr.length; i++) {
System.out.println("Enter " + i + " element of array: ");
arr[i] = sc.nextInt();
}
//Алгоритм знаходження мінімального значення в масиві
// Припускаємо(створюємо точку відліку) що нульовий елемент в масиві є мінімальним
int min = arr[0];
//Чому саме нульовий?!
//Можна використати будь-який, просто нульовий елемент гарантовано є в любому масиві
//незалежно від його розміра
for (int i = 1; i < arr.length; i++) {
if(arr[i] < min) {
min = arr[i];
}
}
// Вивід значення мінімального елеманта в масиві
System.out.println("Min value of element in array: " + min);
}
}
//Вказання в якому пакеті розташувається класс Scanner
import java.util.Scanner;
public class Input {
public static void main(String[] args) {
//Створення об'єкта Scanner, який скинуватиме поток вводу даних
Scanner sc = new Scanner(System.in);
//Знак присвоєння має одну особливість, ЗАВЖДИ спочатку виконується права частина
//Тому ми спочатку зчитаємо ціле число від користувача з клавіатури,
//а потім створимо цілочисельну змінну inputInteger і присвоємо значення яке ввів користувач
int inputInteger = sc.nextInt();
//Зчитування знаків до пробілу(зчитування слова)
String inputString = sc.next();
//Зчитування знаків до натискання клавіші Enter(зчитування стрічки тексту)
String inputLine = sc.nextLine();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment