Anda di halaman 1dari 5

TUGAS MINGGU 8

“PENGULANGAN PROSES”

Mata Kuliah PENGANTAR CODING

Sesi 202321280584

Disusun Oleh :

Nadira Anastasya (23023026)

Dosen Pembimbing :

Juli Sardi, S.Pd, M.T

PROGRAM STUDI PENDIDIKAN SENDRATASIK

FAKULTAS BAHASA & SENI

UNIVERSITAS NEGERI PADANG

2024
LATIHAN TUGAS MINGGU 8

Buatlah potongan program untuk soal-soal dibawah ini

1. Gunakan loop for untuk menampilkan nilai 1 sampai dengan 10 dalam baris-baris yang
terpisah

JAWABAN : Dalam bahasa C :

#include <stdio.h>

int main(){

for(int i=1; i<=10; i++);

printf("%d\n",i);

return 0;

2. Gunakan loop for untuk mendapatkan tampilan sbb :


1
22
333
4444
55555

JAWABAN :

3. Gunakan loop for untuk menjumlahkan seluruh bilangan antara 10 sampai dengan 100
ke dalam sebuah variabel total. Asumsikan bahwa variabel total tidak diinisialisasi
terlebih dahulu dengan nilai nol.
JAWABAN :

4. Gunakan loop for untuk menampilkan seluruh karaker dari A sampai dengan Z dalam
baris-baris yang terpisah

JAWABAN :
#include <stdio.h>

main()
{
for (char kar = 65; kar < 91; kar++)
{
printf("\n%c \n", kar);
}

5. Hitunglah bilangan triangular dari masukan 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

JAWABAN :
#include <stdio.h>
main()
{
int bil, hasil=0, max;
printf("Masukkan angka : ");
scanf("%d", &max);
for(bil=0; bil<=max; bil++)
{
hasil = bil + hasil;
}

printf("\nHasil = %d \n\n", hasil);


}

6. Gunakan loop while untuk menampilkan bilangan integer antara 1 sampai dengan 10 di
layar sbb : 1 2 3 4 5 6 7 8 9 10

JAWABAN :
{
Int jumlah = 0;
printf("\nMasukkan jumlah bilangan : ");
scanf("%d",&n);
printf("\nHasil pengulangan : ");
for(i=1;i<=n;i++)
{
if(i % 2 == 0)printf("%d ",i*-1);
elseprintf("%d ",i);
}
printf("\n");

7. Gunakan nested while loop untuk mendapatkan keluran sbb :


1
22
333
4444
55555

JAWABAN :

Anda mungkin juga menyukai