Вы находитесь на странице: 1из 4

Примеры простых приложений

Пример 1
import java.util.Scanner;

/*
* Программа - эхо.
* Программа ожидает ввода сообщения пользователя в консоли.
* Когда сообщение введено и пользователь нажал Enter, программа выводит его
сообщение
*/
public class Example1 {

public static void main(String[] args) {


// Используем готовый ссылочный тип Scanner, который будет ожидать ввода
с
Scanner scanner = new Scanner(System.in);
// создаем переменную с идентификатором input ссылочного типа String и
присваиваем ей
// введенное пользователем значение
String input = scanner.nextLine();
// выводим значение переменной input в консоль
System.out.println(input);
}
}

Результат работы:

Пример 2
import java.util.Scanner;

/*
* Программа спрашивает имя пользователя.
* Ожидает ввода имени пользователем в консоли.
* Когда имя введено, программа выводит "Привет", имя пользователя
*/
public class Example2 {

public static void main(String[] args) {


// просим пользователя ввести имя
System.out.println("Введите ваше имя");
// Используем готовый ссылочный тип Scanner, который будет ожидать ввода
с
Scanner scanner = new Scanner(System.in);
// создаем переменную с идентификатором input ссылочного типа String и
присваиваем ей
// введенное пользователем значение
String input = scanner.nextLine();
// выводим Привет и значение переменной input в консоль
System.out.println("Привет, " + input);
}
}

Результат работы:

Пример 3
import java.util.Scanner;

/*
* Программа просит пользователя ввести 2 целых числа.
* Вычисляет и выводит сумму, разность, произведение, деление, остаток от деления
чисел
*/
public class Example3 {

public static void main(String[] args) {


// просим пользователя ввести имя
System.out.println("Введите число a");
// Используем готовый ссылочный тип Scanner, который будет ожидать ввода
с
Scanner scanner = new Scanner(System.in);
// создаем переменную с идентификатором a примитивного типа int и
присваиваем ей
// введенное пользователем значение
int a = scanner.nextInt();
System.out.println("Введите число b");
// создаем переменную с идентификатором b примитивного типа int и
присваиваем ей
// введенное пользователем значение
int b = scanner.nextInt();
// выводим Сумма и значение суммы переменных a, b в консоль
System.out.println("Сумма: " + (a + b));
// выводим Разность и значение разности переменных a, b в консоль
System.out.println("Разность: " + (a - b));
// выводим Произведение и значение произведения переменных a, b в
консоль
System.out.println("Произведение: " + (a * b));
// выводим Деление и значение деления переменных a, b в консоль
System.out.println("Деление: " + (a / b));
// выводим Остаток от деления и значение остатка от деления переменных
a, b в консоль
System.out.println("Остаток от деления: " + (a % b));
}
}

Результат работы:

Пример 4
import java.util.Scanner;

/*
* Программа просит пользователя ввести сумму в белорусских рублях. (может быть
дробным)
* Далее просит ввести курс доллара. (дробное число)
* Вычисляет и выводит сумму в долларах.
*/
public class Example4 {

// Внимание!!!! При использовании scanner.nextDouble() дробное значение должно


быть введено
// через запятую (например 3,27). Смотрите Example 5, где есть возможность
ввода через точку
public static void main(String[] args) {
// просим пользователя ввести имя
System.out.println("Введите сумму в белорусских рублях");
// Используем готовый ссылочный тип Scanner, который будет ожидать ввода
с
Scanner scanner = new Scanner(System.in);
// создаем переменную с идентификатором sum примитивного типа double и
присваиваем ей
// введенное пользователем значение
double sum = scanner.nextDouble();
System.out.println("Введите курс доллара");
// создаем переменную с идентификатором course примитивного типа double
и присваиваем ей
// введенное пользователем значение
double course = scanner.nextDouble();
// выводим Сумма в долларах и значение деления sum, course в консоль
System.out.println("Сумма в долларах: " + (sum / course));
}
}

Результат работы:
Пример 5
import java.util.Scanner;

/*
* Программа просит пользователя ввести сумму в белорусских рублях. (может быть
дробным)
* Далее просит ввести курс доллара. (дробное число)
* Вычисляет и выводит сумму в долларах.
*/
public class Example5 {

// Внимание!!!!Дробное значение должно быть введено через точку (например


3.27).
public static void main(String[] args) {
// просим пользователя ввести имя
System.out.println("Введите сумму в белорусских рублях");
// Используем готовый ссылочный тип Scanner, который будет ожидать ввода
с
Scanner scanner = new Scanner(System.in);
// преобразуем введенную пользователем строку в примитивный тип double,
// создаем переменную с идентификатором sum примитивного типа double и
присваиваем ей
// преобразованное значение
double sum = Double.parseDouble(scanner.nextLine());
System.out.println("Введите курс доллара");
// преобразуем введенную пользователем строку в примитивный тип double,
// создаем переменную с идентификатором course примитивного типа double
и присваиваем ей
// преобразованное значение
double course = Double.parseDouble(scanner.nextLine());
// выводим Сумма в долларах и значение деления sum, course в консоль
System.out.println("Сумма в долларах: " + (sum / course));
}
}

Результат работы:

Вам также может понравиться