Anda di halaman 1dari 18

2018

Tinto Pratama
1807113463
Teknik
Informatika
Kelas B

[TUGAS PRAKTIKUM DASAR


PEMOGRAMAN III]
Universitas Riau
Pekanbaru
Tugas Praktikum III
Soal No.6
Code Soal No. 6

#include<stdio.h>

int main()

int val;

int counter=0;

while(val>0)

printf("The input value is ");

scanf("%d",&val);

counter+=1;

printf("%d values are entered", counter);

}
Screenshot Soal No. 6 Tabel 1

Input Value {1 2 3 0}

Screenshot Soal No. 6 Tabel 2

Input Value {0 1 2 3}
Screenshot Soal No. 6 Tabel 3

Input Value {1 2 3 4 5 6}

Screenshot Soal No. 6 Tabel 4

Input Value {0}


Keterangan Soal No. 6

• #include<stdio.h> : stdio singkatan dari standart input output dan h


singakatan dari header.
• main(){} : adalah fungsi untuk menjalankan program, yaitu untuk
mengeksekusi program.
• int val; : int adalah tipe data berbentuk angka dan tidak desimal sedangkan
N adalah variable yang akan di gunakan dalam program.
• while(val>0) : kondisi dimana val lebih besar dari 0.
• printf("The input value is "); : printf untuk menampilkan kalimat yang ada di
dalam tanda kutip 2 (“”).
• scanf("%d",&val); : meminta user untuk memasukkan nilai yang akan di
simpan pada variabel val. %d adalah simbol untuk menampilakan nilai yang
berbemtuk angka dan bukan desimal dalam suatu variabel . &i adalah simbol
untuk memasukkan nilai ke dalam variabel val.
• counter+=1; : penyelesaian jika syarat pengulangan masih terpenuhi.
• printf("%d values are entered", counter); : printf untuk menampilkan
kalimat yang ada di dalam tanda kutip 2 (“”).
Soal No.7
Code Soal No. 7

#include<stdio.h>

int sum=0;

int i=5;

int main()

while(i<10)

{ sum=sum+i;

i=i+2;

} printf("\nSum = %d",sum);

}
Screenshot Soal No. 7

i. Tentukan output Sum!

ii. Berapa kali kah pengulangan terjadi?


Pengulangan terjadi 3 kali
Keterangan Soal No. 7

• #include<stdio.h> : stdio singkatan dari standart input output dan h


singakatan dari header.
• Int sum=0; : int adalah tipe data berbentuk angka dan tidak desimal
sedangkan sum=0 adalah variable yang akan di gunakan dalam program dan
bernilai 0.
• Int i=5; : int adalah tipe data berbentuk angka dan tidak desimal sedangkan
i=5 adalah variable yang akan di gunakan dalam program program dan
bernilai 5.
• main(){} : adalah fungsi untuk menjalankan program, yaitu untuk
mengeksekusi program.
• while(i<10) : kondisi dimana i lebih kecil dari 10.
• i=i+2; : penyelesaian jika syarat pengulangan masih terpenuhi.
• printf("\nSum = %d",sum); : printf untuk menampilkan kalimat yang ada di
dalam tanda kutip 2 (“”).%d adalah simbol untuk menampilakan nilai yang
berbemtuk angka dan bukan desimal dalam suatu variabel .
Soal No.8
Code Soal No. 8

i. count = count + 1

#include<stdio.h>

int main()

int sum=0,count=0;

do{count+=1;sum+=count;}

while(count<10);

printf("total %d",sum);

iii. count = count + 4

#include<stdio.h>

int main()

int sum=0,count=0;

do{count+=4;sum+=count;}

while(count<10);

printf("total %d",sum);

}
Screenshot Soal No. 8

i. count = count + 1

ii. Berapa kali kah pengulangan terjadi?


Pengulangan terjadi 10 kali

iii. count= count + 4


Keterangan Soal No. 8

• #include<stdio.h> : stdio singkatan dari standart input output dan h singakatan


dari header.
• Int sum=0,count=0; : int adalah tipe data berbentuk angka dan tidak desimal
sedangkan sum=0 adalah variable yang akan di gunakan dalam programdan
bernilai 0.
• main(){} : adalah fungsi untuk menjalankan program, yaitu untuk mengeksekusi
program.
• do{count+=1;sum+=count;} : penyelesaian jika syarat pengulangan masih
terpenuhi.
• while(count<10); : kondisi dimana count lebih kecil dari 10.
• printf("total %d",sum); : printf untuk menampilkan kalimat yang ada di dalam
tanda kutip 2 (“”).%d adalah simbol untuk menampilakan nilai yang berbemtuk
angka dan bukan desimal dalam suatu variabel .
Soal No.9
Code Soal No. 9

#include<stdio.h>

int main()

int val;

int counter=0;

while(val>0)

printf("The input value is ");

scanf("%d",&val);

counter+=1;

printf("%d values are entered", counter);

}
Screenshot Soal No. 9 Tabel 1

Input Value {1 2 3 0}

Screenshot Soal No. 9 Tabel 2

Input Value {0 1 2 3}
Screenshot Soal No. 9 Tabel 3

Input Value {1 2 3 4 5 6}

Screenshot Soal No. 9 Tabel 4

Input Value {0}


Keterangan Soal No. 9

• #include<stdio.h> : stdio singkatan dari standart input output dan h


singakatan dari header.
• main(){} : adalah fungsi untuk menjalankan program, yaitu untuk
mengeksekusi program.
• int val; : int adalah tipe data berbentuk angka dan tidak desimal sedangkan
N adalah variable yang akan di gunakan dalam program.
• while(val>0) : kondisi dimana val lebih besar dari 0.
• printf("The input value is "); : printf untuk menampilkan kalimat yang ada di
dalam tanda kutip 2 (“”).
• scanf("%d",&val); : meminta user untuk memasukkan nilai yang akan di
simpan pada variabel val. %d adalah simbol untuk menampilakan nilai yang
berbemtuk angka dan bukan desimal dalam suatu variabel . &i adalah simbol
untuk memasukkan nilai ke dalam variabel val.
• counter+=1; : penyelesaian jika syarat pengulangan masih terpenuhi.
• printf("%d values are entered", counter); : printf untuk menampilkan
kalimat yang ada di dalam tanda kutip 2 (“”).
Soal No.10
Code Soal No. 10

#include<stdio.h>

int repeat=1;

int sum;

int main()

while(repeat==1)

int no1;

int no2;

printf("masukkan angka pertama\t = ");

scanf("%d",&no1);

printf("masukkan angka kedua\t = ");

scanf("%d",&no2);

sum = no1 + no2;

printf("masukkan repeat(banyak pengulangan) = ",repeat);

scanf("%d",&repeat);

printf("total = %d\n\n",sum);

}
Screenshot Soal No. 10

Input Value {20 12 1}


11 51 2
Keterangan Soal No. 10

• #include<stdio.h> : stdio singkatan dari standart input output dan h


singakatan dari header.
• int repeat=1; : : int adalah tipe data berbentuk angka dan tidak desimal
sedangkan repeat=1 adalah variable yang akan di gunakan dalam program
dan bernilai 1.
• int sum; : : int adalah tipe data berbentuk angka dan tidak desimal.
sedangkan sum adalah variable yang akan di gunakan dalam program.
• main(){} : adalah fungsi untuk menjalankan program, yaitu untuk
mengeksekusi program.
• while(repeat==1) : kondisi dimanarepeat sama dengan 1.
• printf("masukkan angka pertama\t = "); : printf untuk menampilkan kalimat
yang ada di dalam tanda kutip 2 (“”).
• scanf("%d",&no1); : meminta user untuk memasukkan nilai yang akan di
simpan pada variabel no1. %d adalah simbol untuk menampilakan nilai yang
berbemtuk angka dan bukan desimal dalam suatu variabel . &no1 adalah
simbol untuk memasukkan nilai ke dalam variabel no1.
• printf("masukkan angka kedua\t = "); : printf untuk menampilkan kalimat
yang ada di dalam tanda kutip 2 (“”).
• scanf("%d",&no2); : meminta user untuk memasukkan nilai yang akan di
simpan pada variabel no2. %d adalah simbol untuk menampilakan nilai yang
berbemtuk angka dan bukan desimal dalam suatu variabel . &no1 adalah
simbol untuk memasukkan nilai ke dalam variabel no2.
• sum = no1 + no2; : Penyelesaian suatu masalah.
• printf("masukkan repeat(banyak pengulangan) = ",repeat); : printf untuk
menampilkan kalimat yang ada di dalam tanda kutip 2 (“”).
• scanf("%d",&repeat); : : meminta user untuk memasukkan nilai yang akan di
simpan pada variabel repeat. %d adalah simbol untuk menampilakan nilai
yang berbemtuk angka dan bukan desimal dalam suatu variabel . &repeat
adalah simbol untuk memasukkan nilai ke dalam variabel repeat.
• printf("total = %d\n\n",sum); : printf untuk menampilkan kalimat yang ada
di dalam tanda kutip 2 (“”).

Anda mungkin juga menyukai