Java / module1
.docxМинистерство образования и науки Кыргызской Республики
Кыргызский Государственный Технический Университет им И. Раззакова Факультет Информационных Технологий
Кафедра «Информатика и вычислительная техника»
ОТЧЕТ
Модуль
Бишкек 2019
№1
Карточка №7
1) Дан массив вещественных значений. Отсортируйте массив по возрастанию.
2) С клавиатуры ввести строку. Найти последний символ.
3) Даны два массива. Определите все серии подряд идущих элементов из первого массива (серия
может состоять и из одного элемента), каждая из которых совпадает с какой-нибудь серией
подряд идущих элементов второго массива.
1)
import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
int arr[] = new int[]{3,6,2,7,2};
for (int i = 0; i < arr.length; i++) {
int min = arr[i];
int min_i = i;
for (int j = i+1; j < arr.length; j++) {
if (arr[j] < min) {
min = arr[j];
min_i = j;
}
}
if (i != min_i) {
int tmp = arr[i];
arr[i] = arr[min_i];
arr[min_i] = tmp;
}
}
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}
}
2)
import java.util.Scanner;
class Main
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.println("Enter a string: ");
String str = sc.nextLine();
System.out.println("You have entered: "+str);
String substr = str.substring(str.length() - 1);
System.out.println(substr);
}
}