- MEDIA PEMBELAJARANDesain Learning Log Berbasis Taksonomi SOLO
- METODE PEMBELAJARANLevel Berpikir Siswa ala Taksonomi SOLO – Panduan Ringkas untuk Temen-Temen Okeguru
- METODE PEMBELAJARAN3 Metode Atasi Brainrot
- METODE PEMBELAJARANGamifikasi Pembelajaran
- MODEL PEMBELAJARANProject Base Learning
- METODE PEMBELAJARANMetode Pomodoro
- MODEL PEMBELAJARANEmpat Level Inquiry Learning
- MODEL PEMBELAJARANInquiry Learning Model
- ARTIKELPembelajaran Mendalam
- ARTIKELDimensi Kompetensi Psikomotor
Pascal: Program Menentukan Deret Aritmatika Bilangan Ganjil
Daftar Isi
Deret Aritmatika? Bahasa Pemograman Pasca ? Apa hubungannya ?
Nah, sebelum jawab itu semua saya ingin coba kasih info dikit tentang Bahasa Pemograman Pascal. Trus nanti kita bahas implementasinya dengan Deret Aritmatika. Lebih khusus dengan Deret Artimatika Bilangan Ganjil.
Apa itu Bahasa Pemograman Pascal ?
Pascal adalah bahasa pemrograman prosedural yang dikembangkan oleh Niklaus Wirth pada tahun 1970. Bahasa ini dirancang untuk tujuan pengajaran pemrograman yang terstruktur, sehingga mudah dipelajari oleh pemula. Pascal juga digunakan dalam pengembangan perangkat lunak, terutama pada era komputer awal (seperti DOS).
Wah, jadul banget dong. Generasi sekarang, pastinya gak kenal semua dengan pemograman Pascal yang runningnya menggunakan OS DOS.
Pascal cocok untuk pemula yang ingin memahami logika pemrograman sebelum beralih ke bahasa seperti C++, Java, atau Python.
Contohnya seperti ini :
program HelloWorld;
begin
writeln('Halo, Dunia!'); // Menampilkan teks
end.
Dulu populer untuk pengajaran algoritma. Dipakai dalam pembuatan aplikasi desktop (via Delphi). Masih digunakan di beberapa sistem lama dan pendidikan.
Bahasa pemograman Pascal punya ciri khas.
- Struktur Terstruktur. Kode Pascal terorganisir dalam blok (program, procedure, function).
- Strongly Typed. Variabel harus dideklarasikan dengan tipe data yang jelas (seperti integer, string, boolean).
- Sintaks Jelas. Menggunakan kata kunci seperti begin, end, if-then-else, dan for-to-do yang mudah dibaca.
- Kompatibilitas. Pascal menjadi dasar bahasa modern seperti Delphi (Pascal berorientasi objek).
Kalau sobat okeguru mau bernostalgia dengan pascal, bisa coba compiler pascal online di https://onecompiler.com/pascal
Deret Aritmatika
Deret aritmatika adalah rangkaian bilangan dengan selisih (beda) yang tetap antara dua suku berurutan. Dengan mengetahui konsep Deret Aritmatika, kita bisa tahu angka urutan tertentu. Misal, berapakah angka urutan ke 200 dari deret angka 2, 4, 6, 8, … ?
Gunakan aja rumus ini :
Un=a+(n−1)×b
Un = Suku ke n
a = suku pertama
b = beda (selisih antar suku)
Atau bisa juga menentukan jumlah angkanya. Misalkan seperti tadi, jumlah angka dari 2+4+6+8+…+200 berapa ?
Temen – temen bisa gunakan rumus ini :
Implementasi Deret Aritmatikan Menggunakan Program Pascal
Sekarang sekarang cobain. Saya ambil contoh aja pada deret bilangan ganjil.
Bilangan ganjil membentuk deret aritmatika dengan suku pertamanya (a) = 1, bedanya (b) = 2 dan contoh deret: 1, 3, 5, 7, 9, …
Program Pascal untuk menghitung suku ke-n dan jumlah n suku pertama deret bilangan ganjil akan seperti ini :
program DeretAritmatikaGanjil;
var
a, b, n, Un, Sn, i: integer;
begin
// Inisialisasi nilai awal deret ganjil
a := 1; // Suku pertama
b := 2; // Beda deret
// Input banyak suku (n)
write('Masukkan jumlah suku (n): ');
readln(n);
// Hitung suku ke-n (Un)
Un := a + (n - 1) * b;
// Hitung jumlah n suku pertama (Sn)
Sn := (n * (2 * a + (n - 1) * b)) div 2;
// Tampilkan hasil
writeln('Suku ke-', n, ' (Un) = ', Un);
writeln('Jumlah ', n, ' suku pertama (Sn) = ', Sn);
// Tampilkan deret
writeln('Deret bilangan ganjil: ');
for i := 1 to n do
write((a + (i - 1) * b), ' ');
readln; // Menahan tampilan konsol
end.
Mau nyobain hasilnya ?
Yuk, buka https://onecompiler.com/pascal
Trus copy kode program Pascal di atas.
Paste di lembar kode program onlinecompiler dan klik Run.
Seperti video di atas !
Semoga Bermanfaat.
Salam Inovasi Salam Implementasi
wisnurat
Founder of Okeguru.Com. Teacher, Speaker, Writer, Blogger, Education Content Creator and Enterpreneur.
wisnurat
20 Jun 2014
Daftar Isi1 Deret Bilangan Ganjil2 Deret Bilangan Genap3 Pembuatan Program Pascal4 Penjelasan Kode Program5 Kesimpulan “Emang bisa buat program deret bilangan ganjil dan bilangan genap menggunakan pascal ?“ Pernah saya bahas sebelumnya tentang Program Menentukan Deret Aritmatika Bilangan Ganjil. Bedanya dengan eksperimen kali ini, saya akan membuat sejumlah deret bilangan (ganjil dan genap) sesuai dengan …
28 Mar 2018 216.188 views
Daftar Isi1 Lima Langkah Utama2 Tips untuk Implementasi di Kelas3 Contoh Rancangan Pembelajaran Inquiry Learning Langkah-langkah implementasi Inquiry Learning di kelas dapat disesuaikan dengan tingkat kemandirian siswa dan kompleksitas topik yang diajarkan. Namun, secara umum, ada 5 langkah utama yang dapat Anda ikuti untuk menerapkan model ini di kelas. Berikut penjelasannya: Lima Langkah Utama Langkah 1: Orientasi (Mengenalkan Topik …
02 Jul 2022 57.195 views
Daftar Isi1 Pilihan Cara Merumuskan Tujuan Pembelajaran2 Contoh Rumusan Tujuan Pembelajaran3 Download Format Rumusan TP Di dalam Kurikulum Merdeka. Pemerintah menetapkan Capaian Pembelajaran (CP) sebagai kompetensi yang ditargetkan. Namun demikian, CP tidak cukup konkret untuk memandu kegiatan pembelajaran sehari-hari. CP perlu diurai menjadi tujuan-tujuan pembelajaran yang lebih operasional dan konkret, yang dicapai satu persatu oleh …
28 May 2016 35.266 views
Semangat literasi mengundang ketertarikan saya untuk menikmati buku bacaan baru dan akkirnya berlabuh pada “68 Model Pembelajaran Inovatif dalam Kurikulum 2013” yang ditulis Aris Shoimin. Proses belajar mengajar dipengaruhi emosi. Apabila siswa merasa terpaksa mengikuti proses pembelajaran, mereka akan kesulitan memahami materi yang disampaikan guru. Maka dari itu, semestinya guru mampu menciptakan suasana kondusif sehingga …
13 Dec 2021 32.462 views
Daftar Isi1 Sintak Model Pembelajaran Demonstrasi2 Langkah langkah Model Pembelajaran Demonstrasi3 Kelebihan Model Pembelajaran Demonstrasi4 Kekurangan Model Pembelajaran Demonstrasi Model pembelajaran demonstrasi adalah model pembelajaran dengan skenario peragaan. Bisa memperagakan kejadian, urutan akifitas, kejadian atau cara penggunaan alat tertentu. Peragaan bisa dilakukan secara langsung atau dengan menggunakan perantara media pembelajaran. Sintak Model Pembelajaran Demonstrasi Lalu, …
05 Apr 2016 28.800 views
Hi.. sahabat oke guru… Kali ini saya ingin berbagi informasi mengenai konfigurasi / setting HP android supaya bisa dijadikan remote control. Ok, kita angsung saja… Syarat utama supaya HP android sahabat bisa dijadikan remote contro adalah harus memiliki fitur Infra Red (IR). Dan saya menggunakan Redmi Note 2 untuk bahan eksperimen. Caranya: 1. Install aplikasi …
Comments are not available at the moment.