Latihan Program Looping Bahasa C
![Latihan Program Looping Bahasa C Latihan Program Looping Bahasa C](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1QjZ-LupOIYEIYen0UPa4R3gPVSJoS6QvocQN3thVTXU5zOW223ZSZ7WnRIBOeuEDpQqL1CcawmXZLgih56d6xg2bJdKznZhKLb4-_cQQv9-UqWbsya4-nYaop3eOSGTdgWHMJqimSII/s1600/praktikum-c-looping.jpg)
1. Dalam baris baris yang terpisah . Hitunglah bilangan triangular dari masukkan pengguna yang dibaca dari keyboard dengan menggunakan scanf(). Bilangan triangular adalah penjumlahan dari bilangan masukan dengan seluruh bilangan sebelumnya, sehingga bilangan triangular dari 7 adalah : 7+6+5+4+3+2+1
- input : Masukkan sebuah bilangan : 7
- output : Bilangan triangular 7 adalah 28
Listing program :
![Latihan Program Looping Bahasa C Latihan Program Looping Bahasa C](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5wFwZPNU-osUjsm77228MZ-ME5ldTUPxQkGWP6B2Xdh5ARLOJM_U5AaG8Ss5bITXOHsm2XUSd3Kj4InAx1oVOzYwQ0-xV8fcdYyc53womNyP98WSUcyLGWT00qNy7RiyiNgXDyxBBpVQ/s1600/tugas41.png)
2. Gunakan loop for dengan kenaikan variabel negative untuk menampilkan seluruh karakter dari Z sampai dengan A dalam baris baris yang terpisah.
Listing program :
![Latihan Program Looping Bahasa C Latihan Program Looping Bahasa C](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdG8rV3yjswHSUisZ9634m1QakE5V6RKYxUdQh8Nw90uh911vH8zizohqx1dN9n_wwW02248g0i0kyyTglJ35m3_tCYYW8h8HXejwMoabPqgMLB7sXVBHN6Q5LpZFVKqlfbGkOTFFLgXo/s1600/tugas42.png)
3. Gunakan loop for untuk membuat program bilangan ganjil sampai ke-n (nilai n diinputkan)
Listing program:
![Latihan Program Looping Bahasa C Latihan Program Looping Bahasa C](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyC5TGoI6C-MJQhjTOadsaM6zL_R2IkvjCGeeihb0WHIfdRmCTG3_gaY7QjUh6jtSpG7kotSIHyR63u_so0niO_u5OecqAWUXUrDIzEMDfuj_qUxTOHRBAJbzkTpwm-isM26Br-7KzcEc/s1600/tugas43.png)
4. Gunakan loop for untuk membuat program sebagai berikut :
input : n
output : 1 -2 3 -4 5 -6 7 -8 ... n
Listing program :
![Latihan Program Looping Bahasa C Latihan Program Looping Bahasa C](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEvkv0LOKM3ku1gZnAJSpYGqA_JnfgHlB-kI2zM_SvAKU2QmcuQ3ukFB8JaLeUq6TPzf1e6D4HeJ9VYNk_Mpe9ZFRHyfgGjfaisMjlH6T1SKryEXOTQqMfMtmgj3YLSLIuhh1PaeefHng/s1600/tugas44.png)
5. Gunakan loop while untuk membuat program yang dapat mencari total angka yang dimasukan dengan tampilan sebagai berikut :
Masukkan bilangan ke-1 : 5
Mau memasukkan data lagi [y/t] ? y
Masukkan bilangan ke-2 : 3
Mau memasukkan data lagi [y/t] ? t
Total bilangan = 8
Listing program :
![Latihan Program Looping Bahasa C Latihan Program Looping Bahasa C](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQon7Ri3rKKnxQOpvC9E4_Ge4WgHIFNcVdjxIQW2dW0YkXf5kUVUBceATyUYU0TKnQnT5cq6pkqb7Z2VDL5nJD48NjGnbNZ3d0tlghdmVDsvnthk67nTEtazujxVatzNrij5T4B1BVoAg/s1600/tugas45.png)
6. Pada program no 5 tambahkan penghitungan rata-rata, maksimum dan minimum angka yang dimasukkan.
Listing program :
![Latihan Program Looping Bahasa C Latihan Program Looping Bahasa C](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN-hojYpkUstXXJth-2tz2gdUwri92kgYAT1vp5SBMVD4aIPx3Zh9IUiw366gx8MjzxmscPwxGUNFkyHkQhBReddHX1KElN76e5EnD5urg5RmPLoG6DwKBfQCiD9ZLg4Myc5msyUNGv_U/s1600/tugas46.png)
7. Dengan menggunakan pernyataan break dan continue, buatlah program untuk membuat program dengan input n , dan output bilangan ganjil kecuali kelipatan 7 dan 11 mulai dari 1 sampai < n atau bilangan tersebut < 100
Listing program :
![Latihan Program Looping Bahasa C Latihan Program Looping Bahasa C](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_tzZ5NS_2_6F9tpoh5IIkiTjHwpwsRx_HWLzLKPIWRYH_dBAIGmN2hWiveQs0-RUMg32ZyZn25U_zGcZpDLAS1s27nlLkroxo-u3J1zUvYtHUFgRRpx0VEF3hBQT6wzFjDTKLJRZ-8-g/s1600/tugas47.png)
8. Buatlah program untuk menerima daftar nilai mahasiswa sbb :
input :
- Jumlah data (n)
- Nilai ke-1 s/d Nilai ke-n
output :
- Nilai minimal
- Nilai maksimal
- Nilai rata-rata
Listing program :
![Latihan Program Looping Bahasa C Latihan Program Looping Bahasa C](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA0GMR5eKrQy_vOUjcmgP40FkAaAPLb1iSmPvgB0z2PS0HZK1igX9vbJZKgHvDl_dwWeDEwcIquVCnc0f9fHv1JTukB5IqM9fooPG750UoRNOl4goJniDhtI1gIBuvc9lX2ENTiBbgA-0/s1600/tugas48.png)
9. Dengan menggunakan pernyataan nested loop, buatlah program berikut :
input : n
output :
1
2 2
3 3 3
..........n kali
n n n n n n ....n
Listing program:
![Latihan Program Looping Bahasa C Latihan Program Looping Bahasa C](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWpaEnyg6fQYVvVIkv5YGmP0z8r6jXf1IHrsHWSXKJJ0_qWM9C4-me8_i4zlpT480DtHCe_yr2Sr1RcPPsM0TN2p-e9BgOQ4PKzdWrDOGvDQKhlCFI7ZCUskULzGzqVZ5j_HeCwyykx24/s1600/tugas49.png)
10. Dengan menggunakan pernyataan nested loop, buatlah program yang menampilkan bilangan prima sampai ke-n (n diinputkan keyboard)
Listing program :
![Latihan Program Looping Bahasa C Latihan Program Looping Bahasa C](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNqZnN9Xoe95KwEF7IiarJ3N-GSjjXv2u5Q6gT-lZ_EZbDH_AG1Cj5pC11pl0vlIaYtfimR6FzlSluHsXSY9JImr7fVON3k559qfbevzSbToA3F6XfJVG-oFk5gZ5Kb-I9pU3ntWVrJhA/s1600/tugas410.png)