ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.01.2024
Просмотров: 114
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Қазақстан Республикасы Ғылым және жоғары білім министрлігі«Ғұмарбек Дәукеев атындағы Алматы энергетика және байланыс университеті» коммерциялық емес АҚАқпараттық технологиялар институтыАқпараттық жүйелер және киберқауіпсіздік кафедрасы№5 ЗЕРТХАНАЛЫҚ ЖҰМЫС бойынша ЕСЕП БЕРУПәннің атауы: «Объектіге бағытталған бағдарламалау»Тақырыбы: Компонентті қолдана отырып қосымшаны құру.Білім беру бағдарламасы: 6В06102 – «Ақпараттық жүйелер»Тобы: ИСк-21-2Орындаған: Қабылбек Марал ЕрлікқызыҚабылдаған: аға оқытушы Тулегенова Б.А. Алматы, 2023Зертханалық жұмыс № 5Тақырыбы: Компонентті қолдана отырып қосымшаны құру.Жұмыстың мақсаты: java.awt пакетін қолданып қосымша құру және өңдеу.Тапсырма: Автобус әр жарты сағат сайын аэропорттың екі терминалының арасында қатынайды. Берілген уақыт енгізінде сәйкес айнымалыны инициализациялау жолымен кезекті автобустың жүруіне қанша уақыт қалғанын есептейтін программа жазу керек.1-қадам. Java бағдарламасында тапсырмаға сәйкес код азамыз: Код:import javax.swing.*;import java.awt.*;public class Main {public static void main(String[] args) {int distance = 100;double fuelConsumption = 8.0;double slopePercentage = 15.0;double fuelTankCapacity = 40.0;// Вычисляем расход топлива на подъемном участкеdouble uphillFuelConsumption = fuelConsumption * (1 + slopePercentage / 100);// Вычисляем максимальное расстояние, которое можно проехать на полном баке топливаdouble maxDistance = fuelTankCapacity / uphillFuelConsumption * distance;// Выводим результаты в диалоговом окнеString message = "С " + fuelTankCapacity + " литровым баком ваш автомобиль может проехать до " + Math.round(maxDistance) + " километров на одном баке топлива.";String title = "Расчет топлива для автомобиля";int messageType = JOptionPane.INFORMATION_MESSAGE;JOptionPane.showMessageDialog(null, message, title, messageType);}}1-сурет(Есептің коды)Нәтижесі:2-сурет(Жауабы)Бақылау сұрақтары:
-
Java.awt пакетіне қандай кластар кіреді?
-
Экранға шықпас бұрын компонент қай объектке орналасады?
-
Paint () әдісі қай кластарда анықталады?
-
Түсті құруға арналған конструкторларды атаңыз.
-
Графикалық әдістерді атаңыз.