SlideShare uma empresa Scribd logo
1 de 13
PEMROGRAMAN DASAR
OPERASI ARITMATIKA DAN LOGIKA
Kelompok 6
ARGA HUSNI M (02)
DHIA USFA S (11)
FAIZAL KUSUMA (14)
NOVITASETYANI (26)
A. OPERASI ARITMATIKA
OPERASI ARITMATIKA : Operasi nilai data berjenis
numerik,bilangan bulat maupun bilangan real
Contoh Operasi Aritmatika
B. FUNGSI MATEMATIKA
1. ABS :menghasilkan nilai mutlak dari sebuah bilangan negatif
2. FRAC :menghasilkan nilai decimal dari bilangan real
3. INT :membulatkan angka pecahan menjadi sebyah bilangan bulat positif
4. LN :menghasilkan nilai logaritmadari sebuah bilangan
5. SIN :menghitung nilai sinus dari sebuah bilangan
6. SQR :melakukan perhitungan kuadrat
7. SQRT :melakukan perhitungan antar kuadrat
8. Pemangkatan lebih dari 2 :menghitung bilangan dengan pangkat lebih 2
Contoh Fungsi Matematika
ABS
Contoh Fungsi Matematika
FRAC
FUNGSI MATMATIKA
9. PRED :Menghasilkan nilai yang lebih kecil darinya.
10.SUCC :Menghasilkan nilai yang lebih besar darinya.
11.CHR :Mengkonversi data numerik menjadi tipe data bertipe karakter
berdasarkan kode ASCII.
12.ORD :Mengkonversi data bertipe karakter menjadi data bertipe numerik
berdasarkan kode ASCII.
13.ODD :Menentukn sebuah bilangan apakah termasuk bilangan ganjil atau
bukan.
14.INC dan DEC :INC (Menambah nilai bilangan numerik sebesar 1) , DEC (mengurangi
nilai bilangan numerik sebesar 1.
15.RANDOM :Menampilkan bilangan numerik secara acak.
C .OPERASI LOGIKA
Operasi ini dilakukan hanya pada dataa bertipe boolean yaitu true dan false.
Operator logika
OPERATOR KETERANGAN
NOT Akan menghasilkan nilai output bernilai kebalikan dari
inputnya
AND Akan menghasilkan nilai true jika kedua operandnya
bernilai true
OR Akan menghasilkan nilai true jika salah satu operand yang
dioperasikan bernilai true
XOR Akan menghasilkan output bernilai true jika kedua operand
yang dioperasika bernilai beda
Contoh Operasi Logika
NOT
OR
D. Operasi Bit
Operasi bit digunakan untukmemanipulasi bit pada bilangan bertipe data byte dan word.
1. Konversi bilangan biner
Terdiri dari dua jenis, yaitu true (1) dan false (0).
2. Operator OR
Operator OR akan menghasilkan nilai true jika salah satu operandnya bernilai true.
3. Operator XOR
Operator XOR akan menghasilkan nilai truejika nilai kedua operand berbeda.
4. Operator AND
Operand AND akan menghasilkan nilai truejika kedua operand berniolai true.
5. Operator SHR
SHR merupakan singkatan dari Shift Right yang berarti menggeser nilai bit ke kanan menuju ke
posisi yang lebih rendah.

Mais conteúdo relacionado

Semelhante a Pemrograman dasar ( Kelompok 6 )

Presentation1 tgs111
Presentation1 tgs111Presentation1 tgs111
Presentation1 tgs111
Sii Frc
 
Materi 4-dan-resume-materi-1-3
Materi 4-dan-resume-materi-1-3Materi 4-dan-resume-materi-1-3
Materi 4-dan-resume-materi-1-3
Ismanu Rahadi
 
05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)
wawankoerniawan
 
05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)
wawankoerniawan
 
05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)
wawankoerniawan
 
Bab 6 konsep dasar pemrograman (2)
Bab 6 konsep dasar pemrograman (2)Bab 6 konsep dasar pemrograman (2)
Bab 6 konsep dasar pemrograman (2)
risal07
 

Semelhante a Pemrograman dasar ( Kelompok 6 ) (20)

ALPro Operasi Bitwise.pptx
ALPro Operasi Bitwise.pptxALPro Operasi Bitwise.pptx
ALPro Operasi Bitwise.pptx
 
Buku pemrograman dasar
Buku pemrograman dasarBuku pemrograman dasar
Buku pemrograman dasar
 
Presentation1 tgs111
Presentation1 tgs111Presentation1 tgs111
Presentation1 tgs111
 
207-P02.pdf
207-P02.pdf207-P02.pdf
207-P02.pdf
 
Bilangan real
Bilangan realBilangan real
Bilangan real
 
7 Pointer
7 Pointer7 Pointer
7 Pointer
 
Materi 4-dan-resume-materi-1-3
Materi 4-dan-resume-materi-1-3Materi 4-dan-resume-materi-1-3
Materi 4-dan-resume-materi-1-3
 
05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)
 
Modul praktikum instruksi lanjut
Modul praktikum instruksi lanjutModul praktikum instruksi lanjut
Modul praktikum instruksi lanjut
 
05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)
 
05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)
 
Sistem bilangan4
Sistem bilangan4Sistem bilangan4
Sistem bilangan4
 
Bab 6 konsep dasar pemrograman (2)
Bab 6 konsep dasar pemrograman (2)Bab 6 konsep dasar pemrograman (2)
Bab 6 konsep dasar pemrograman (2)
 
ppt arsitektur.pptx
ppt arsitektur.pptxppt arsitektur.pptx
ppt arsitektur.pptx
 
1. sistem bilangan dan register
1. sistem bilangan dan register1. sistem bilangan dan register
1. sistem bilangan dan register
 
Fungsi Single Row dan Multi Row pada Oracle
Fungsi Single Row dan Multi Row pada OracleFungsi Single Row dan Multi Row pada Oracle
Fungsi Single Row dan Multi Row pada Oracle
 
Bab 2-intro-python
Bab 2-intro-pythonBab 2-intro-python
Bab 2-intro-python
 
OPERASI SISTEM BILANGAN.ppt
OPERASI SISTEM BILANGAN.pptOPERASI SISTEM BILANGAN.ppt
OPERASI SISTEM BILANGAN.ppt
 
aritmatika komputer
aritmatika komputeraritmatika komputer
aritmatika komputer
 
Operator python
Operator pythonOperator python
Operator python
 

Último

BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
JuliBriana2
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
IvvatulAini
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
pipinafindraputri1
 

Último (20)

vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdfModul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptxRegresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
E-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMAE-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMA
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptx
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 

Pemrograman dasar ( Kelompok 6 )

  • 2. Kelompok 6 ARGA HUSNI M (02) DHIA USFA S (11) FAIZAL KUSUMA (14) NOVITASETYANI (26)
  • 3. A. OPERASI ARITMATIKA OPERASI ARITMATIKA : Operasi nilai data berjenis numerik,bilangan bulat maupun bilangan real
  • 5. B. FUNGSI MATEMATIKA 1. ABS :menghasilkan nilai mutlak dari sebuah bilangan negatif 2. FRAC :menghasilkan nilai decimal dari bilangan real 3. INT :membulatkan angka pecahan menjadi sebyah bilangan bulat positif 4. LN :menghasilkan nilai logaritmadari sebuah bilangan 5. SIN :menghitung nilai sinus dari sebuah bilangan 6. SQR :melakukan perhitungan kuadrat 7. SQRT :melakukan perhitungan antar kuadrat 8. Pemangkatan lebih dari 2 :menghitung bilangan dengan pangkat lebih 2
  • 8. FUNGSI MATMATIKA 9. PRED :Menghasilkan nilai yang lebih kecil darinya. 10.SUCC :Menghasilkan nilai yang lebih besar darinya. 11.CHR :Mengkonversi data numerik menjadi tipe data bertipe karakter berdasarkan kode ASCII. 12.ORD :Mengkonversi data bertipe karakter menjadi data bertipe numerik berdasarkan kode ASCII. 13.ODD :Menentukn sebuah bilangan apakah termasuk bilangan ganjil atau bukan. 14.INC dan DEC :INC (Menambah nilai bilangan numerik sebesar 1) , DEC (mengurangi nilai bilangan numerik sebesar 1. 15.RANDOM :Menampilkan bilangan numerik secara acak.
  • 9. C .OPERASI LOGIKA Operasi ini dilakukan hanya pada dataa bertipe boolean yaitu true dan false. Operator logika OPERATOR KETERANGAN NOT Akan menghasilkan nilai output bernilai kebalikan dari inputnya AND Akan menghasilkan nilai true jika kedua operandnya bernilai true OR Akan menghasilkan nilai true jika salah satu operand yang dioperasikan bernilai true XOR Akan menghasilkan output bernilai true jika kedua operand yang dioperasika bernilai beda
  • 11. OR
  • 12. D. Operasi Bit Operasi bit digunakan untukmemanipulasi bit pada bilangan bertipe data byte dan word. 1. Konversi bilangan biner Terdiri dari dua jenis, yaitu true (1) dan false (0). 2. Operator OR Operator OR akan menghasilkan nilai true jika salah satu operandnya bernilai true. 3. Operator XOR Operator XOR akan menghasilkan nilai truejika nilai kedua operand berbeda.
  • 13. 4. Operator AND Operand AND akan menghasilkan nilai truejika kedua operand berniolai true. 5. Operator SHR SHR merupakan singkatan dari Shift Right yang berarti menggeser nilai bit ke kanan menuju ke posisi yang lebih rendah.