Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа №1 Java - программирование

.docx
Скачиваний:
53
Добавлен:
29.12.2020
Размер:
144.22 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ КЫРГЫЗСКОЙ РЕСПУБЛИКИ

КЫРГЫЗСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ

УНИВЕРСИТЕТ ИМ. И. РАЗЗАКОВА

Лабораторная работа

Бишкек 2020

Лабораторная работа №1

Цель: Вспомнить материал из курса программирования (операторы (условные / инкремента / декремента), изучить основные правила запуска jdk, просмотреть этапы запуска программы через командную строку.

Задания:

  1. Операции сравнения. С клавиатуры вводятся 2 числа. Используя оператор условия, выполнить проверку условий на сравнение чисел(!=, ==, <,>)

Код:

package kg.com.lanvin.lab1;

import java.util.Scanner;

public class Lab1 {

public static void main(String[] args) {

Scanner scan = new Scanner(System.in);

System.out.println("Введите два числа");

int a = scan.nextInt();

int b = scan.nextInt();

System.out.println("Вбери число от 1-4");

int d = scan.nextInt();

int c=d;

switch (c){

case 1:

if(a!=b){

System.out.println(a +" не равен "+ b);

}

else System.out.println(a + " равен "+b);

break;

case 2:

if(a==b){

System.out.println("Равны");

}

else System.out.println("не равны");

break;

case 3:

if(a<b){

System.out.println(b + " больше "+a);

}

else System.out.println(b + " меньше "+a);

break;

case 4:

if(a>b){

System.out.println(a + " больше "+b);

}

else System.out.println(a + " меньше "+b);

break;

default:System.out.println("Не понел");

}

}

}

Фото отчет:

  1. Логические операции. Также как и в первом пункте, но использовать операции &&, ||.

Код:

package kg.com.lanvin.lab1;

import java.util.Scanner;

import java.lang.String;

public class Lab1 {

public static void main(String[] args) {

Scanner scan = new Scanner(System.in);

System.out.println("Введите имя собаки");

String str = new String();

String name = scan.next();

System.out.println("Введите возраст собаки");

int dog = scan.nextInt();

System.out.println("Введите вес собаки");

int weight = scan.nextInt();

if( dog >= 0 && weight <= 10)

{

System.out.println("Дайте " + name+"у" + " еду");

}

else

{

System.out.println ("Всё хорошо");

}

}

}

Фото отчет:

3) С клавиатуры вводятся 2 символа. С помощью оператора цикла проверить существует ли первый введенный символ в предложении (у каждого студента свое предложение). Если такой символ существует, то заменить его на второй введенный символ. Вывести конечный результат. Реализовать два варианта: а) замена всех найденных символов, б) замена только первого найденного символа.