Rabu, 21 Oktober 2020

Logika & Algoritma (Pertemuan ke-5)

 Tugas Kelompok 10

Logika dan Algoritma



Untuk Memenuhi Tugas Mata Kuliah

Logika dan Algoritma

 

Yang dibimbing oleh : 


M. Haddiel Fuad, Skom, MTI


Disusun Oleh :


1.  Rani Oktanti (19200043)

2.  Nurul Abidin (19200032)

3.  Fahrry Adhitya Maulana (19200197)

4.  Muhammad Tedi Permana Jaya (19200330)

===============================================================


  1.    Buatlah algoritma dan program untuk  menentukan bilangan prima dari 1 sampai 200.  Output Program dapat menampilkan bilangan  prima tersebut dengan menggunakan instruksi  perulangan (for, atau while).

#Coding
    
    

#Running

    C:\Users\AppData\Local\Programs\Python\Python37\python.exe "F:/`Rani Ayey/tugas/Algoritma/Menentukan bilangan prima.py"
------------------------------------------
2 adalah bilangan prima
3 adalah bilangan prima
5 adalah bilangan prima
7 adalah bilangan prima
11 adalah bilangan prima
13 adalah bilangan prima
17 adalah bilangan prima
19 adalah bilangan prima
23 adalah bilangan prima
29 adalah bilangan prima
31 adalah bilangan prima
37 adalah bilangan prima
41 adalah bilangan prima
43 adalah bilangan prima
47 adalah bilangan prima
53 adalah bilangan prima
59 adalah bilangan prima
61 adalah bilangan prima
67 adalah bilangan prima
71 adalah bilangan prima
73 adalah bilangan prima
79 adalah bilangan prima
83 adalah bilangan prima
89 adalah bilangan prima
97 adalah bilangan prima
101 adalah bilangan prima
103 adalah bilangan prima
107 adalah bilangan prima
109 adalah bilangan prima
113 adalah bilangan prima
127 adalah bilangan prima
131 adalah bilangan prima
137 adalah bilangan prima
139 adalah bilangan prima
149 adalah bilangan prima
151 adalah bilangan prima
157 adalah bilangan prima
163 adalah bilangan prima
167 adalah bilangan prima
173 adalah bilangan prima
179 adalah bilangan prima
181 adalah bilangan prima
191 adalah bilangan prima
193 adalah bilangan prima
197 adalah bilangan prima
199 adalah bilangan prima

Process finished with exit code 0

    2. Buatlah algoritma setengah piramida dan setengah piramida terbalik dengan menggunakan angka

#Coding


#Running

C:\Users\Lenovo\PycharmProjects\pythonProject1\venv\Scripts\python.exe C:/Users/Lenovo/PycharmProjects/pythonProject1/LOGIKA&ALGORITMA/LATIHAN2.py

 

1

1 2

1 2 3

1 2 3 4

1 2 3 4 5

1 2 3 4 5 6

1 2 3 4 5 6 7

1 2 3 4 5 6 7 8

1 2 3 4 5 6 7 8 9

1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9

1 2 3 4 5 6 7 8

1 2 3 4 5 6 7

1 2 3 4 5 6

1 2 3 4 5

1 2 3 4

1 2 3

1 2

1

 

Process finished with exit code 0

#Coding

#Running
    
C:\Users\Lenovo\PycharmProjects\pythonProject1\venv\Scripts\python.exe C:/Users/Lenovo/PycharmProjects/pythonProject1/LOGIKA&ALGORITMA/LATIHAN2.py

10 

10 9 

10 9 8 

10 9 8 7 

10 9 8 7 6 

10 9 8 7 6 5 

10 9 8 7 6 5 4 

10 9 8 7 6 5 4 3 

10 9 8 7 6 5 4 3 2 

10 9 8 7 6 5 4 3 2 1 

--------------------------------------------

10 9 8 7 6 5 4 3 2 1 

10 9 8 7 6 5 4 3 2 

10 9 8 7 6 5 4 3 

10 9 8 7 6 5 4 

10 9 8 7 6 5 

10 9 8 7 6 

10 9 8 7 

10 9 8 

10 9 

10 


Process finished with exit code 0


Demikian tugas kelompok kami, sekian dan terimakasih

Salam, 

Bangbrozz Squad✌😊✌

===============================================================


Jumat, 16 Oktober 2020

Logika & Algoritma (Pertemuan ke-3)

 Tugas Kelompok 10

Logika dan Algoritma



Untuk Memenuhi Tugas Mata Kuliah

Logika dan Algoritma

 

Yang dibimbing oleh : 


M. Haddiel Fuad, Skom, MTI


Disusun Oleh :


1.  Rani Oktanti (19200043)

2.  Nurul Abidin (19200032)

3.  Fahrry Adhitya Maulana (19200197)

4.  Muhammad Tedi Permana Jaya (19200330)

===============================================================

  1. Diketahui empat bilangan 20, 60, 40, dan 100. Buatlah  flowchart/diagram alir untuk mendapatkan nilai terbesar  diantara keempat bilangan tersebut :

    2.  Buatlah flowchart/diagram alir untuk mengitung jumlah  suku pada deret angka berikut:

          a. S = 1 + 3 + 5 + 7 + 9 + 11

          b. S = 2 + 5 + 10 + 17 + 26 + 37


a. 


b. 


        3.  Buatlah algoritma dari flowchart ini :


Berikut Phyton nya :

bil = 1
while True:     if bil < 10:         if bil != 5:             print (bil)         bil += 1
   
else:         break

Hasil Print :


Demikian tugas kelompok kami, sekian dan terimakasih

Salam, 

Bangbrozz Squad✌😊✌

===============================================================



Kamis, 15 Oktober 2020

Logika & Algoritma (Pertemuan ke-4)

 Tugas Kelompok 10

Logika dan Algoritma



Untuk Memenuhi Tugas Mata Kuliah

Logika dan Algoritma

 

Yang dibimbing oleh : 


M. Haddiel Fuad, Skom, MTI


Disusun Oleh :


1.  Rani Oktanti (19200043)

2.  Nurul Abidin (19200032)

3.  Fahrry Adhitya Maulana (19200197)

4.  Muhammad Tedi Permana Jaya (19200330)

===============================================================

     1. 


#Coding

  
 #Running 


2. Buatlah program pseudocode berikut ini :
       
            a. Masukkan nama barang
           b. Masukkan harga barang
       c. Masukkan jumlah barang
       d. Hitung bayar = harga * jumlah barang
       e. Jika bayar >100000 maka diberikan discount 10%.  Selain dari itu tidak mendapat discount
        f. Hitung totol bayar = bayar – discount
        g. Cetak total bayar

       #Coding

nama=input("nama barang : ")
harga=
int(input("harga barang : "))
jumlah=
int(input("jumlah barang : "))
bayar=(harga*jumlah)
if bayar>=10000:
    diskon=
0.10*100000
else :
    diskon=
0
total=bayar-diskon
print("=========================================")
print("Masukkan nama barang : "+str(nama))
print("Masukkan harga barang : ", +(harga))
print("Masukkan jumlah barang : ", +(jumlah))
print("Total : ", +(total))

     #Running 

C:\Users\Lenovo\PycharmProjects\pythonProject1\venv\Scripts\python.exe C:/Users/Lenovo/PycharmProjects/pythonProject1/latihan8.py

nama barang : sepatu

harga barang : 100000

jumlah barang : 2

=========================================

Masukkan nama barang : sepatu

Masukkan harga barang :  100000

Masukkan jumlah barang :  2

Total :  190000.0

 Process finished with exit code 0

       

    3. Buatlah program dari pseudocode berikut ini :

       a. Diketahui phi =3,14

       b. Masukkan nilai jari-jari (r)

       c. Hitung keliling =2*phi*r

       d. Cetak keliling

      

         #Coding

  
  #Running

4. Buatlah flowchart dan program dengan menggunakan struktur  branching untuk menentukan grade kelulusan mahasiswa dari mata  kuliah dengan ketentuan jika grade A s/d C dinyatakan lulus selain itu  tidak lulus.

Tabel Nilai Akhir (NA):



Input: Nim, Nama Mahasiswa, Mata Kuliah, Nilai Absensi, Nilai Tugas, Nilai UTS, Nilai UAS
Proses: Nilai Akhir = 20% absensi + 25% tugas + 25% UTS + 30% UAS
Output:Nim, Nama Mahasiswa, Mata Kuliah, Nilai Akhir dan Grade




#Coding



#Running

Demikian tugas kelompok kami, sekian dan terimakasih

Salam, 

Bangbrozz Squad✌😊✌

===============================================================




Logika & Algoritma (Pertemuan ke-10)

Tugas Kelompok 10 Logika dan Algoritma Untuk Memenuhi Tugas Mata Kuliah Logika dan Algoritma   Yang dibimbing oleh :  M. Haddiel Fuad, Skom,...