Tugas TPT 1 ENVIRONMENT DIVISION (COBOL)
Input
Luas
Persegi Panjang Menggunakan Cumpute:
IDENTIFICATION DIVISION.
PROGRAM-ID. FIRST.
ENVIRONMENT DIVISION.
AUTHOR. XEVIRUS.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 DATA-MASUKKAN.
02 PANJANG PIC 9(3).
02 LEBAR PIC
9(3).
02 LUAS PIC
9(3).
SCREEN SECTION.
01 HAPUS-LAYAR.
02 BLANK SCREEN.
PROCEDURE DIVISION.
MULAI.
DISPLAY 'PANJANG : '.
ACCEPT PANJANG.
DISPLAY 'LEBAR : '.
ACCEPT LEBAR.
COMPUTE LUAS = PANJANG * LEBAR.
DISPLAY
'Luas Persegi Panjang: ', LUAS.
SELESAI.
STOP RUN.
Output
Input
Luas
Persegi Panjang Menggunakan Aritmatika:
IDENTIFICATION DIVISION.
PROGRAM-ID. FIRST.
ENVIRONMENT DIVISION.
AUTHOR. XEVIRUS.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 DATA-MASUKKAN.
02 PANJANG PIC 9(3).
02 LEBAR PIC
9(3).
02 LUAS PIC
9(3).
SCREEN SECTION.
01 HAPUS-LAYAR.
02 BLANK SCREEN.
PROCEDURE DIVISION.
MULAI.
DISPLAY 'PANJANG : '.
ACCEPT PANJANG.
DISPLAY 'LEBAR : '.
ACCEPT LEBAR.
MULTIPLY PANJANG BY LEBAR GIVING
LUAS.
DISPLAY
'Luas Persegi Panjang: ', LUAS.
SELESAI.
STOP RUN.
Output
Input
Luas
Segitiga Menggunakan Compute:
IDENTIFICATION DIVISION.
PROGRAM-ID. SECOND.
ENVIRONMENT DIVISION.
AUTHOR. XEVIRUS.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 DATA-MASUKKAN.
02 ALAS PIC 9(3).
02 TINGGI
PIC 9(3).
02 LUAS PIC
9(3).
SCREEN SECTION.
01 HAPUS-LAYAR.
02 BLANK SCREEN.
PROCEDURE DIVISION.
MULAI.
DISPLAY 'ALAS : '.
ACCEPT ALAS.
DISPLAY 'TINGGI : '.
ACCEPT TINGGI.
COMPUTE LUAS = (ALAS * TINGGI) / 2.
DISPLAY
'Luas Segitiga: ', LUAS.
SELESAI.
STOP RUN.
Output
Input
Luas
Segitiga Menggunakan Aritmatika:
IDENTIFICATION DIVISION.
PROGRAM-ID. SECOND.
ENVIRONMENT DIVISION.
AUTHOR. XEVIRUS.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 DATA-MASUKKAN.
02 ALAS PIC 9(3).
02 TINGGI
PIC 9(3).
02 LUAS PIC
9(3).
02 LUASNEW
PIC 9(3).
SCREEN SECTION.
01 HAPUS-LAYAR.
02 BLANK SCREEN.
PROCEDURE DIVISION.
MULAI.
DISPLAY 'ALAS : '.
ACCEPT ALAS.
DISPLAY 'TINGGI : '.
ACCEPT TINGGI.
MULTIPLY ALAS BY TINGGI GIVING
LUASNEW.
DIVIDE
LUASNEW BY 2 GIVING LUAS
DISPLAY
'Luas Segitiga: ', LUAS.
SELESAI.
STOP RUN.
Output
Input
Luas
Lingkaran Menggunakan Compute:
IDENTIFICATION DIVISION.
PROGRAM-ID. THIRD.
ENVIRONMENT DIVISION.
AUTHOR. XEVIRUS.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 DATA-MASUKKAN.
02 JARI PIC 9(3).
02 LUAS PIC
9(3).
SCREEN SECTION.
01 HAPUS-LAYAR.
02 BLANK SCREEN.
PROCEDURE DIVISION.
MULAI.
DISPLAY 'JARI-JARI : '.
ACCEPT JARI.
COMPUTE LUAS = JARI * JARI * 3.14.
DISPLAY
'Luas Persegi Panjang: ', LUAS.
SELESAI.
STOP RUN.
Output
Input
Luas
Lingkaran Menggunakan Aritmatika:
IDENTIFICATION DIVISION.
PROGRAM-ID. THIRD.
ENVIRONMENT DIVISION.
AUTHOR. XEVIRUS.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 DATA-MASUKKAN.
02 JARI PIC 9(3).
02 JARI2 PIC
9(3).
02 LUAS PIC
9(3).
SCREEN SECTION.
01 HAPUS-LAYAR.
02 BLANK SCREEN.
PROCEDURE DIVISION.
MULAI.
DISPLAY 'JARI-JARI : '.
ACCEPT JARI.
MULTIPLY JARI BY JARI GIVING JARI2.
MULTIPLY
JARI2 BY 3.14 GIVING LUAS.
DISPLAY
'Luas Lingkaran: ', LUAS.
SELESAI.
STOP RUN.
Output
Daftar Pustaka:
Materi Statement Aritmatika
Komentar
Posting Komentar