0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan

Modul Dasar Pemrograman Nazwan

Dokumen tersebut berisi materi pemrograman dasar yang diajarkan pada pertemuan II. Materi yang diajarkan adalah algoritma dan pseudocode. Kemudian diberikan contoh pseudocode untuk menghitung luas persegi panjang beserta flowchartnya. Selanjutnya diberikan contoh pseudocode untuk menghitung nilai akhir mata kuliah berdasarkan rentang nilai. Terakhir diberikan langkah-langkah instalasi DevC++ sebagai editor kode program.

Diunggah oleh

Muhammad Nazwan
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan

Modul Dasar Pemrograman Nazwan

Dokumen tersebut berisi materi pemrograman dasar yang diajarkan pada pertemuan II. Materi yang diajarkan adalah algoritma dan pseudocode. Kemudian diberikan contoh pseudocode untuk menghitung luas persegi panjang beserta flowchartnya. Selanjutnya diberikan contoh pseudocode untuk menghitung nilai akhir mata kuliah berdasarkan rentang nilai. Terakhir diberikan langkah-langkah instalasi DevC++ sebagai editor kode program.

Diunggah oleh

Muhammad Nazwan
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 25

MUHAMMAD NAZWAN

2222025

MODUL DASAR PEMROGRAMAN

Selasa, 7 Maret 2023


Pertemuan II
MATERI : ALGORITMA
 Pseudocode
Dalam hal ini kita akan membuat pseudocode menghitung luas persegi panjang. Rumus luas persegi
panjang adalah L = p x l sedangkan rumus kelilingmya adalah K = 2 x ( p + l). Dalam algoritma
pseudocode menghitung luas persegi panjang, maka panjang dan lebarnya diinput dan luasnya di
tampilkan.

Judul
menghitung_luas_persegipanjang

Deklarasi
var luas, panjang, lebar : integer;

Algoritma:
Read (panjang) ;
Read (lebar) ;

luas <-- (panjang * lebar) ;

write( luas ) ;

 Flowchart
Dalam hal ini kita akan membuat pseudocode menghitung luas persegi panjang. Rumus luas persegi
panjang adalah L = p x l sedangkan rumus kelilingmya adalah K = 2 x ( p + l). Dalam algoritma
pseudocode menghitung luas persegi panjang, maka panjang dan lebarnya diinput dan luasnya di
tampilkan
MUHAMMAD NAZWAN
2222025
MUHAMMAD NAZWAN
2222025

Buatkan proses nilai huruf mata kuliah Dasar Pemrograman jika nilai mahasiswa
1. 80 > = A
2. 75>= = AB
3. 70>= = B
4. 65>= = BC
5. 60>= = C
6. 50>= = D
7. <50 = E

 Pseudocode

Judul
perhitungan_nilai_matakuliah_dasar_pemrograman_mahasiswa

Deklarasi
var nilai : integer;

Algoritma:
Input (Nilai)
IF (Nilai > 80) THEN
WRITE “A”
ELSE IF (Nilai >= 75) THEN
WRITE “AB”
ELSE IF (Nilai >= 70) THEN
WRITE “B”
ELSE IF (Nilai >= 65) THEN
WRITE C”
ELSE IF (Nilai >= 60) THEN
WRITE “C”
ELSE IF (Nilai >= 50) THEN
WRITE “D”
ELSE IF (Nilai <50) THEN
WRITE “E”

End
MUHAMMAD NAZWAN
2222025
MUHAMMAD NAZWAN
2222025

3. Buatkan modul cara install aplikasi devc++ v.5


Langkah-langkah menginstal aplikasi Devc++ V.5.
1. Pertama, kita membuka google chrome

2. Kedua.ketik download devc++ v5 di search

3. Tekan devc++ download free

4. Tekan tombol unduh pada tombol yang disediakan


MUHAMMAD NAZWAN
2222025

5. Tekan tombol unduh sekarang

6. Selanjutnya, kita menunggu proses bebearapa waktu

7. Kemudian,kita memilih Bahasa yang akan digunakan dalam aplikasi tersebut


MUHAMMAD NAZWAN
2222025

8. Selanjutnya,kita menyetujui semua persyaratan dalam aplikasi tersebut

9. Selanjutnya,kita menekan tombol next untuk melanjutkan install

10. Selanjutnya,kita memilih tempat penyimpanan aplikasi devc++ v.5.


MUHAMMAD NAZWAN
2222025

11. Lalu,kita pilih partisi D: sebagai tempat penyimpanan aplikasi

12. Selanjutnya,kita tekan tombol install

13. Kemudian,kita tunggu beberapa waktu sampai aplikasinya sudah terinstall


MUHAMMAD NAZWAN
2222025

14. Lalu,kita tekan tombol karena sudah menyelesaikan penginstallan aplikasi dan
menyetujui semua persyaratan

15. Aplikasi Devc++ V.5. sudah bisa digunakan


MUHAMMAD NAZWAN
2222025

4 April 2023
Latihan 1

Program:

#include <iostream>

using namespace std;

int main ()
{

cout<<"Hello Nama saya Muhammad Nazwan";

return 0;
}

Hasil
MUHAMMAD NAZWAN
2222025

Latihan 2
#include <iostream>

using namespace std;

int main ()
{
cout<<"Nim : 2222025"<< endl;
cout<<"Nama : Muhammad Nazwan"<< endl;
cout<<"Alamat: TIBAN AYU"<< endl;
cout<<"No.HP : 082362081047"<< endl;

return 0;
}
MUHAMMAD NAZWAN
2222025

#include <iostream>

using namespace std;

int main ()
{
cout<<"==============Program Output======================"<<endl;
cout<<"|Nim |: 2222025 |"<<endl;
cout<<"|Nama |: Muhammad Nazwan |"<<endl;
cout<<"|Alamat|: TIBAN AYU |"<<endl;
cout<<"|No.HP |: 082362081047 |"<<endl;
cout<<"==============================================="<<endl;
cout<<"dibuat oleh Muhammad Nazwan"<<endl;
return 0;
}
MUHAMMAD NAZWAN
2222025

Latihan 3

#include <iostream>
#include <string>

using namespace std;

int main() {
string nama;

cout<<"Masukkan nama Anda:";


cin>> nama;

cout<<"Halo,"<<nama<<"!"<<endl;

return 0;
}

Latihan 4
MUHAMMAD NAZWAN
2222025

#include <iostream>
#include <string>
using namespace std;

int main ()
{
string nama, nim , alamat, hp;

cout<<"nama mahasiswa:";
getline(cin,nama);

cout<<"nim:";
getline(cin,nim);

cout<<"alamat:";
getline(cin,alamat);

cout<<"hp:";
getline(cin,hp);

cout<<endl;

cout<<"#Dara Mahasiswa#"<<endl;
cout<<"Menu Input"<<endl;
cout<<"==============Program Output======================"<<endl;
cout<<"nim : ";cin>>nim;
cout<<"nama : ";cin>>nama;
cout<<"Alamat: TIBAN AYU |"<<endl;
cout<<"|No.HP : 082362081047 |"<<endl;
cout<<"=================================================="<<endl;
cout<<"dibuat oleh Muhammad Nazwan"<<endl;
return 0;
}
MUHAMMAD NAZWAN
2222025
MUHAMMAD NAZWAN
2222025

11 April 2023
KUIS 1

Muhammad Nazwan_2222025 ( Belah Ketupat)

Program :
#include <iostream>

using namespace std;

int main()
{
cout << " ---Perhitungan Luas Geometri--- " << endl;
cout << endl;

float sisi_atas, sisi_bawah, tinggi;

cout << "Input panjang sisi sejajar atas: ";


cin >> sisi_atas;
cout << "Input panjang sisi sejajar bawah: ";
cin >> sisi_bawah;
cout << "Input tinggi trapesium: ";
cin >> tinggi;

float luas = 0.5 * (sisi_atas + sisi_bawah) * tinggi;


cout << "==================================" << endl;
cout << "| |" << endl;
cout << "| Luas trapesium = |" << endl;
cout << "| "<<luas<<" |" << endl;
cout << "==================================" << endl;
cout << "Program ini dibuat oleh : ( 2222025 Muhammad Nazwan )" << endl;
MUHAMMAD NAZWAN
2222025

return 0;
}
MUHAMMAD NAZWAN
2222025

2 Mei 2023

#include <iostream>
using namespace std;

int main (){

cout << "=== Program Pembayaran ===" << endl;


int total_belanja;

cout << "Masukan total belanja: ";


cin >> total_belanja;

// menggunakan percabangan if
if(total_belanja > 100000){
cout << "Selamat! anda dapat hadiah" << endl;
}

cout << "terimakasih sudah berbelanja di toko kami" << endl;

cout << "Muhammad Nazwan_2222025" << endl;

return 0;
}
MUHAMMAD NAZWAN
2222025

2 Mei 2023

#include <iostream>
using namespace std;

int main (){

string password;

cout << "========= Login =========" << endl;


cout << "Masukkan password: ";
cin >> password;

// percabangan if/else
if (password == "kopi"){
cout << "Selamat datang bos!" << endl;
} else {
cout << "Password salah,coba lagi!" << endl;
}

cout << "Terimakasih sudah menggunakan aplikasi ini!" << endl;

return 0;
}

2 Mei 2023
MUHAMMAD NAZWAN
2222025

#include <iostream>
using namespace std;

int main (){

int nilai;
string grade;

cout << "=== Program Grade Nilai ===" << endl;


cout << "Inputkan nilai akhir: ";
cin >> nilai;

// menggunakan percabangan if/else/if


if (nilai >= 90){
grade = "A";
} else if (nilai >= 80) {
grade = "B+";
} else if (nilai >= 70) {
grade = "B";
} else if (nilai >= 60) {
grade = "C+";
} else if (nilai >= 50) {
grade = "C";
} else if (nilai >= 40) {
grade = "D";
} else if (nilai >= 30) {
grade = "E";
} else {
grade = "F";
}

cout << "Grade anda:" << grade << endl;


cout << "Muhammad Nazwan_2222025"<< endl;
return 0;
}
MUHAMMAD NAZWAN
2222025
MUHAMMAD NAZWAN
2222025

2 Mei 2023

#include <iostream>
using namespace std;

int main (){


char grade;

cout << "Inputkan grade: ";


cin >> grade;

switch (toupper(grade)){
case 'A' :
cout << "Luar biasa!" << endl;
break;
case 'B':
cout << "Well played" << endl;
case 'C':
cout << "Bagus!" << endl;
break;
case 'D':
cout << "Anda lulus" << endl;
break;
case 'E':
case 'F':
cout << "Anda remidi" << endl;
break;
default:
cout << "Grade Salah!" << endl;
}
return 0;
}
MUHAMMAD NAZWAN
2222025
MUHAMMAD NAZWAN
2222025

#include<conio.h>
#include<iostream>
#include<string>
using namespace std;
int main() {

int nilai;
string nama;
string grade;
string keterangan;

cout<<"nama:";
cin>>nama;

cout<<"nilai:";
cin>>nilai;

if(nilai>=90){
grade="A";
} else if(nilai>=70){
grade="B";
} else if(nilai>=50){
grade="C";
} else if(nilai>=40){
grade="D";
} else {
grade="E";
}

cout<<endl;

if(grade=="A" || grade=="B" || grade=="C"){


keterangan="Lulus";
} else {
keterangan="Tidak Lulus";
}
cout<<"Anda mendapat nilai"<<grade<<"dan dinyatakan"<<keterangan<<endl;

getch();
}
MUHAMMAD NAZWAN
2222025

Anda mungkin juga menyukai