Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Скрин 3.2

Разработка программы для выполнения операций с данными типа char и boolean

 

 

1) Разработайте программу согласно варианту задания (таблица 3.4).

2) Проведите отладку программы и испытание на достаточном количестве тестовых примеров.

Таблица 3.4 – Варианты заданий

№ п/п Правило для вычисления значения переменной a
  a=c-d, если с – буква, d – буква, с> d; a=047016 , в противном случае.

 

Код программы

public class Lab_6 {

public static void main(String [] arg){

char c, d;

char a;

boolean f;

c = 'd';

d = 'a';

f = ((Character.isLetter(c) & Character.isLetter(d)) & (c > d));

a = f? (char)(c - d): '\u0470';

System.out.println(" При с = " + c + " и d = " + d + " --> a = " + a);

//--------------------------Тест № 2----------------------------------//

c = 'c';

d = 'd';

f = ((Character.isLetter(c) & Character.isLetter(d)) & (c > d));

a = f? (char)(c - d): '\u0470';

System.out.println(" При с = " + c + " и d = " + d + " --> a = " + a);

}

}

Cкрин 3.1

После компиляции программы в окне терминала мы увидим:

 

Скрин 3.2

Вывод: выполняя лабораторную работу № 6, я ознакомился с принципами хранения и обработки символов и логических значений в Java, выполнил заданные операции над данными типа char в окне кода, выполнил заданные операции над данными типа boolean в окне кода, разработал и отладил программу, демонстрирующую использование типов char и boolean, условных выражений, а также троичной условной операции.

 

<== предыдущая лекция | следующая лекция ==>
Часть 1. Работа в окне кода BlueJ | Каталог товаров




© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.