Modul praktikum ini membahas algoritma dan pemrograman I menggunakan bahasa C++ dan software Turbo C++. Modul ini menjelaskan pengenalan C++, variabel, tipe data, operator, dan input/output."
Dokumen tersebut membahas tentang bahasa pemrograman C++ dan pemrograman berorientasi objek, meliputi pengantar C++, karakteristik OOP, kompilasi program C++, variabel, operator, dan elemen dasar lainnya."
Modul praktikum ini membahas tentang algoritma dan pemrograman C++. Modul ini menjelaskan tentang pengenalan C++, variabel, tipe data, operator, dan input/output."
Dokumen tersebut membahas tentang pengenalan bahasa pemrograman Python. Python adalah bahasa pemrograman tingkat tinggi berorientasi objek yang dibuat pada tahun 1990. Dokumen ini menjelaskan tentang instalasi Python, elemen dasar seperti operator, dan contoh kode Python.
C++ adalah bahasa pemrograman yang dikembangkan dari bahasa C oleh Bjarne Stroustrup di Bell Labs. C++ mendukung konsep pemrograman berorientasi objek dengan menambahkan fitur-fitur baru seperti class, inheritance, dan overloading. C++ juga mewarisi sintaks dasar dan tipe data dari bahasa C.
Modul praktikum ini membahas algoritma dan pemrograman I menggunakan bahasa C++ dan software Turbo C++. Modul ini menjelaskan pengenalan C++, variabel, tipe data, operator, dan input/output."
Dokumen tersebut membahas tentang bahasa pemrograman C++ dan pemrograman berorientasi objek, meliputi pengantar C++, karakteristik OOP, kompilasi program C++, variabel, operator, dan elemen dasar lainnya."
Modul praktikum ini membahas tentang algoritma dan pemrograman C++. Modul ini menjelaskan tentang pengenalan C++, variabel, tipe data, operator, dan input/output."
Dokumen tersebut membahas tentang pengenalan bahasa pemrograman Python. Python adalah bahasa pemrograman tingkat tinggi berorientasi objek yang dibuat pada tahun 1990. Dokumen ini menjelaskan tentang instalasi Python, elemen dasar seperti operator, dan contoh kode Python.
C++ adalah bahasa pemrograman yang dikembangkan dari bahasa C oleh Bjarne Stroustrup di Bell Labs. C++ mendukung konsep pemrograman berorientasi objek dengan menambahkan fitur-fitur baru seperti class, inheritance, dan overloading. C++ juga mewarisi sintaks dasar dan tipe data dari bahasa C.
Dokumen tersebut membahas tentang C++ dan pemrograman berorientasi objek. Ia menjelaskan bahwa C++ merupakan bahasa pemrograman yang mendukung paradigma pemrograman berorientasi objek dengan menggunakan konsep-konsep seperti kapsulasi, pewarisan, dan polimorfisme. Dokumen tersebut juga menjelaskan elemen-elemen dasar dalam bahasa C++ seperti variabel, konstanta, operator, serta cara menulis dan mengko
Program tersebut merangkum sejarah bahasa C++ dan konsep dasarnya. C++ dikembangkan dari bahasa C oleh Bjarne Stroustrup pada tahun 1980-an dan menjadi bahasa berorientasi objek pada tahun 1990. Program C++ terdiri dari deklarasi variabel, operator, input-output, dan struktur dasar lainnya.
Dokumen tersebut merangkum materi pertemuan pertama praktikum Python. Materi yang disajikan meliputi pengenalan software PyCharm, sejarah bahasa pemrograman Python, contoh program hello world, serta penjelasan syntax dasar seperti number, string, operator matematika dan format string.
Modul ini membahas pengenalan bahasa pemrograman C++. Terdiri dari penjelasan tentang struktur dasar bahasa C++ seperti variabel, tipe data, deklarasi, operator, input/output, dan konstanta. Juga menjelaskan penggunaan editor Turbo C++ untuk membuat program C++ sederhana. Diakhiri dengan contoh program "Hello World" beserta penjelasan setiap baris kodenya.
1. Dokumen menjelaskan sejarah bahasa pemrograman C++ dan pengembangannya dari bahasa BCPL hingga menjadi bahasa berorientasi objek pada tahun 1990.
2. Konsep dasar C++ meliputi tipe data, variabel, operator, input output, dan fungsi-fungsi dasar.
3. C++ banyak digunakan untuk membuat sistem operasi, game, sistem kendali, dan aplikasi lainnya.
1. Dokumen menjelaskan sejarah bahasa pemrograman C++ dan pengembangannya dari bahasa BCPL hingga menjadi bahasa berorientasi objek pada tahun 1990.
2. Konsep dasar C++ meliputi tipe data, variabel, operator, input output, dan fungsi-fungsi dasar.
3. C++ banyak digunakan untuk membuat sistem operasi, game, sistem kendali, dan aplikasi lainnya.
1. Dokumen tersebut merupakan modul praktikum mata kuliah Algoritma dan Pemrograman I mengenai bahasa pemrograman C++.
2. Materi yang dibahas meliputi pengertian algoritma, bahasa C dan C++, langkah-langkah menulis program dalam Turbo C++, pengenalan C++, tipe data, variabel, operator, dan input/output.
3. Program yang disertakan sebagai contoh meliputi penggunaan tipe data, variabel, operator arit
1. Dokumen tersebut merupakan modul praktikum mata kuliah Algoritma dan Pemrograman I mengenai bahasa pemrograman C++.
2. Materi yang dibahas meliputi pengertian algoritma, bahasa C dan C++, langkah-langkah menulis program dalam Turbo C++, pengenalan C++, tipe data, variabel, operator, dan input/output.
3. Program yang disertakan sebagai contoh meliputi penggunaan tipe data, variabel, operator arit
Dokumen tersebut memberikan ringkasan singkat tentang pengantar MATLAB. Terdiri dari 3 kalimat:
MATLAB adalah bahasa pemrograman untuk komputasi numerik yang mampu melakukan komputasi, visualisasi, dan pemrograman. Dokumen ini menjelaskan penggunaan MATLAB, cara memulai dan menggunakan perintah dasar seperti variabel, operator matematika, dan fungsi trigonometri.
Program ATM ini bertujuan untuk mempermudah pengguna melakukan transaksi perbankan secara otomatis dan memberikan kenyamanan karena dapat melakukan transaksi berulang kali."
Dokumen tersebut membahas tentang C++ dan pemrograman berorientasi objek. Ia menjelaskan bahwa C++ merupakan bahasa pemrograman yang mendukung paradigma pemrograman berorientasi objek dengan menggunakan konsep-konsep seperti kapsulasi, pewarisan, dan polimorfisme. Dokumen tersebut juga menjelaskan elemen-elemen dasar dalam bahasa C++ seperti variabel, konstanta, operator, serta cara menulis dan mengko
Program tersebut merangkum sejarah bahasa C++ dan konsep dasarnya. C++ dikembangkan dari bahasa C oleh Bjarne Stroustrup pada tahun 1980-an dan menjadi bahasa berorientasi objek pada tahun 1990. Program C++ terdiri dari deklarasi variabel, operator, input-output, dan struktur dasar lainnya.
Dokumen tersebut merangkum materi pertemuan pertama praktikum Python. Materi yang disajikan meliputi pengenalan software PyCharm, sejarah bahasa pemrograman Python, contoh program hello world, serta penjelasan syntax dasar seperti number, string, operator matematika dan format string.
Modul ini membahas pengenalan bahasa pemrograman C++. Terdiri dari penjelasan tentang struktur dasar bahasa C++ seperti variabel, tipe data, deklarasi, operator, input/output, dan konstanta. Juga menjelaskan penggunaan editor Turbo C++ untuk membuat program C++ sederhana. Diakhiri dengan contoh program "Hello World" beserta penjelasan setiap baris kodenya.
1. Dokumen menjelaskan sejarah bahasa pemrograman C++ dan pengembangannya dari bahasa BCPL hingga menjadi bahasa berorientasi objek pada tahun 1990.
2. Konsep dasar C++ meliputi tipe data, variabel, operator, input output, dan fungsi-fungsi dasar.
3. C++ banyak digunakan untuk membuat sistem operasi, game, sistem kendali, dan aplikasi lainnya.
1. Dokumen menjelaskan sejarah bahasa pemrograman C++ dan pengembangannya dari bahasa BCPL hingga menjadi bahasa berorientasi objek pada tahun 1990.
2. Konsep dasar C++ meliputi tipe data, variabel, operator, input output, dan fungsi-fungsi dasar.
3. C++ banyak digunakan untuk membuat sistem operasi, game, sistem kendali, dan aplikasi lainnya.
1. Dokumen tersebut merupakan modul praktikum mata kuliah Algoritma dan Pemrograman I mengenai bahasa pemrograman C++.
2. Materi yang dibahas meliputi pengertian algoritma, bahasa C dan C++, langkah-langkah menulis program dalam Turbo C++, pengenalan C++, tipe data, variabel, operator, dan input/output.
3. Program yang disertakan sebagai contoh meliputi penggunaan tipe data, variabel, operator arit
1. Dokumen tersebut merupakan modul praktikum mata kuliah Algoritma dan Pemrograman I mengenai bahasa pemrograman C++.
2. Materi yang dibahas meliputi pengertian algoritma, bahasa C dan C++, langkah-langkah menulis program dalam Turbo C++, pengenalan C++, tipe data, variabel, operator, dan input/output.
3. Program yang disertakan sebagai contoh meliputi penggunaan tipe data, variabel, operator arit
Dokumen tersebut memberikan ringkasan singkat tentang pengantar MATLAB. Terdiri dari 3 kalimat:
MATLAB adalah bahasa pemrograman untuk komputasi numerik yang mampu melakukan komputasi, visualisasi, dan pemrograman. Dokumen ini menjelaskan penggunaan MATLAB, cara memulai dan menggunakan perintah dasar seperti variabel, operator matematika, dan fungsi trigonometri.
Program ATM ini bertujuan untuk mempermudah pengguna melakukan transaksi perbankan secara otomatis dan memberikan kenyamanan karena dapat melakukan transaksi berulang kali."
Similar to Praktikum Metode Numerik0_Menggunakan Python.pptx (20)
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Fathan Emran
Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka - abdiera.com. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka.
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024Kanaidi ken
Dlm wktu dekat, Pelatihan/WORKSHOP ”CSR/TJSL & Community Development (ISO 26000)” akn diselenggarakan di Swiss-BelHotel – BALI (26-28 Juni 2024)...
Dgn materi yg mupuni & Narasumber yg kompeten...akn banyak manfaat dan keuntungan yg didpt mengikuti Pelatihan menarik ini.
Boleh jga info ini👆 utk dishare_kan lgi kpda tmn2 lain/sanak keluarga yg sekiranya membutuhkan training tsb.
Smga Bermanfaat
Thanks Ken Kanaidi
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1Arumdwikinasih
Pembelajaran berdiferensiasi merupakan pembelajaran yang mengakomodasi dari semua perbedaan murid, terbuka untuk semua dan memberikan kebutuhan-kebutuhan yang dibutuhkan oleh setiap individu.kelas 1 ........
3. Pengantar
• Python adalah bahasa berorientasi objek yang dikembangkan pada akhir 1980-an
sebagai bahasa skrip (namanya berasal dari acara televisi Inggris Monty Python's
Flying Circus). Meskipun Python tidak begitu dikenal di bidang teknik seperti
beberapa bahasa lain, ia memiliki banyak digunakan di komunitas pemrograman.
Python dapat dilihat sebagai bahasa yang berkembang, karena masih
dikembangkan dan disempurnakan. Pada saat ini, ini adalah bahasa yang sangat
baik untuk mengembangkan aplikasi teknik—ia memiliki elegan dan sederhana
yang tidak dapat ditandingi oleh bahasa pemrograman lain.
• Program Python tidak dikompilasi ke dalam kode mesin, tetapi dijalankan oleh
interpreter
• Anaconda is the birthplace of Python data science. We are a movement of data
scientists, data-driven enterprises, and open source communities
(www.anaconda.com).
4. Instalasi Python
1.Buka browser,
kunjungi http://www.python.org/
downloads/windows/
2.Buka (klik 2x) file installer
python yang baru saja di
download
3.Ikuti langkah instalasi sampai
selesai
5. Run Python – Menggunakan Shell
• Buka IDLE (python shell di windows), bisa cari di START.
• Tulis script Python pada shell, contoh:
print(“Assalamu’alaikum”), lalu ENTER
6. Run Python – Menggunakan Script
• Buka IDLE (python shell di
windows), bisa cari di
START.
• Klik menu File – New File
• Tulis script Python di
window
• Simpan script lewat menu
File – Save
• Jalankan program dengan
Run – Run Module
11. Inti Python
• Variabel
Pada kebanyakan Bahasa computer nama variable menyatakan sebuah
nilai dari ketikan tertentu yang disimpan di lokasi memori yang fix. Nilai
mungkin berubah, tapi tidak dengan ketikan. Berbeda dengan Python,
variable adalah ketikan yang dinamis.
b = 2
print(b)
b = b*2
print(b)
2
4
12. Inti Python
• String
Sebuah string adalah barisan karakter yang dikurung dengan tanda petik
(satu atau dua). String digabungkan dengan tanda tambah (+), sedangkan
tanda titik dua (:) digunakan untuk meng-ekstrak string
string1 = 'sehat badan'
string2 = "sehat pikiran"
print(string1+" "+string2) #gabungan
print(string1[0:9]) #mengiris
sehat badan sehat pikiran
sehat bad
String adalah objek yang tetap/immutable - karakter individunya tidak dapat
dimodifikasi dan punya panjang yang fix. Bila ada kesalahan, maka ditandai
TypeError
string1[0] = ‘S’ TypeError: 'str' object does not support item assignment
13. Inti Python
• Tuples
Tuple adalah barisan dari objek sembarang yang dipisahkan dengan koma dan dibatasi
dengan tanda kurung bila lebih dari satu objek. Tuple adalah immutable dan dapat
menggunakan operasi seperti pada string.
biodata = ('Ade','Budiman',(3,8,2000)) #ini adalah tuple
namadepan, namabelakang, TTL = biodata #unpacking the tuple
print(namadepan)
tahunlahir = TTL[2]
print(tahunlahir)
nama = biodata[0]+' '+biodata[1]
print(nama)
print(biodata[0:2])
Ade
2000
Ade Budiman
('Ade', 'Budiman')
14. Inti Python
• List
List serupa dengan tuple, tapi mutable, sehingga Panjang dan anggotanya dapat diubah.
List diidentifikasi dengan melampirkannya dalam tanda kurung.
a = [1.0, 2.0, 3.0] #membuat list
a.append(4.0) #append/menambah 4.0 ke list
print(a)
a.insert(0, 0.0) #insert/memasukan 0.0 di posisi 0
print(a)
print(len(a)) #menetapkan panjang list
a[2:4] = [1.0, 1.0, 1.9] #modifikasi anggota terpilih
print(a)
[1.0, 2.0, 3.0, 4.0]
[0.0, 1.0, 2.0, 3.0, 4.0]
5
[0.0, 1.0, 1.0, 1.0, 1.9, 4.0]
15. Inti Python
• Jika a adalah objek mutable, seperti list, pernyataan b = a tidak menghasilkan objek baru
b, tapi hanya membuat referensi baru untuk a. Jadi setiap perubahan membuat b akan
menggambarkan a. Untuk membuat Salinan bebas list a gunakan pernyataan c = a[:]
a = [1.0, 2.0, 3.0]
b = a #'b' adalah 'a'
b[0] = 5.0 #mengubah 'b'
print(a)
c = a[:] #'c' adalah salinan bebas 'a'
c[0] = 1.0 #mengubah 'c'
print(a)
[5.0, 2.0, 3.0]
[5.0, 2.0, 3.0]
Output a tidak dipengaruhi oleh perubahan
16. Inti Python
• Matriks dapat disajikan sebagai list tersarang dengan tiap baris adalah anggota dari list.
a = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
print(a[1]) #Print baris 2 (anggota 1)
print (a[1][2]) #Print baris 2 elemen 3
[4, 5, 6]
6
17. Inti Python
• Operator Aritmatika
s = 'salam '
t = 'untuk semua'
a = [1,2,3]
print(3*s)
print(3*a)
print(s+t)
print(3+s)
salam salam salam
[1, 2, 3, 1, 2, 3, 1, 2, 3]
salam untuk semua
TypeError: unsupported operand type(s) for +: 'int' and 'str'
18. Inti Python
• Operator Perbandingan
Operator ini menyatakan True untuk benar dan False
untuk salah
a = 2
b = 1.99
c = '2'
print(a > b)
print(a < b)
print ((a > b) and (a != c))
print ((a > b) or (a == b))
True
False
True
True'
19. Inti Python
• Kondisional
Konstruk if menjalankan blok pernyataan jika kondisi benar.
Jika kondisi salah, maka blok dilewati. Kondisional if dapat diikuti
dengan konstruk elif yang bekerja dengan cara yang sama.
Klausa else dapat digunakan untuk mendefinisikan blok pernyataan yang
untuk dijalankan jika if-elif tidak benar.
a = -1.5
if a > 0.0:
tanda = 'positif'
elif a < 0.0:
tanda = 'negatif'
else:
tanda = 'nol'
print('tanda a adalah ' + tanda)
tanda a adalah negatif
else:
blok
elif kondisi:
blok
if kondisi:
blok
20. Inti Python
• Loop/Pengulangan
Konstruk while menjalankan blok pernyataan jika kondisi benar. Setelah
menjalankan blok, maka kondisi dievaluasi kembali. Jika kondisi masih
benar, maka blok dijalankan kembali. Proses ini dilanjutkan sampai
kondisi menjadi salah. Klausa else dapat digunakan untuk
mendefinisikan blok pernyataan yang untuk dijalankan jika kondisi salah.
nMax = 5
n = 1
a = [] # Create empty list
while n < nMax:
a.append(1.0/n) # Append element to list
n = n + 1
print (a)
[1.0, 0.5, 0.3333333333333333, 0.25]
else:
blok
while kondisi:
blok
21. Inti Python
• Loop/Pengulangan
Pernyataan for membutuhkan sebuah target dan sebuah
barisan (biasanya berupa list) terhadap target pengulangan.
Klausa else dapat ditambahkan yang dijalankan setelah
pengulangan for telah selesai.
nMax = 5
a = [] # Create empty list
for n in range(1,nMax):
a.append(1.0/n) # Append element to list
print (a)
[1.0, 0.5, 0.3333333333333333, 0.25]
for target in barisan:
blok
Di sini n adalah target dan list [1,2, ...,nMax-1], yang dibentuk dengan menggunakan fungsi range adalah
barisan.
22. Fungsi
• Struktur fungsi pada python adalah
def volume_kubus(s):
vol = s**3
return vol
s = 3
volume = volume_kubus(s)
print('Volume kubus adalah', volume)
Volume kubus adalah 27
def nama_fungsi (par1, par2,
…)
pernyataan
return nilai
23. Modul Matematika
• Modul math
Untuk memggunakan modul math ada 3 cara
1. from math import * #memuat semua fungsi
2. from math import func1,func2, …. #memuat hanya beberapa fungsi
3. import math
from math import log,sin
print (log(sin(0.5)))
import math
print (math.log(math.sin(0.5)))
-0.7351666863853142
-0.7351666863853142