DASAR PEMROGRAMAN
Fakultas Teknik
Universitas Riau
Pekanbaru
2018
1. Soal No.6 & 9
A. Coding
#include<stdio.h>
#include<conio.h>
int main()
{ int val;
int counter=0;
printf("\t\t\t\tPROGRAM LOOPING\n\n");
while(val>0)
{
printf("The Input Value is : ");
scanf("%d",&val);
counter++;
}
getch();
B. Screenshot Program
i. Input = 1 2 3 0
ii. Input = 0 1 2 3
iii. Input = 1 2 3 4 5 6
iv. Input = 0
C. Keterangan
Stdio.h Singkatan dari standar input output header yang digunakan
sebagai standar input output operasi
int main()
{
int sum=0;
int i=5;
printf("\t\t\t\tPROGRAM LOOPING\n");
while(i<10)
{
sum=sum+i;
i=i+2;
}
printf("\nSum = %d",sum);
getch ();
}
ii. Kondisi Determine
#include<stdio.h>
#include<conio.h>
int main()
{
int sum=0;
int i=10;
printf("\t\t\t\tPROGRAM LOOPING\n");
while(i>5)
{
sum=sum+i;
i=i-2;
}
printf("\nSum = %d",sum);
getch();
}
iii. Pengulangan terjadi sebanyak 3 kali
B. Screenshot
C. Ketereangan
int main()
{
int sum=0;
int count=0;
printf("\t\t\t\tPROGRAM LOOPING\n");
do
{
count++;
sum=sum+count;
}
while(count<10) ;
{
printf("\nSum = %d",sum);
}
getch ();
}
ii. Count + 4
#include<stdio.h>
#include<conio.h>
int main()
{
int sum=0;
int count=0;
printf("\t\t\t\tPROGRAM LOOPING\n");
do
{
count+=4;
sum=sum+count;
}
while(count<10) ;
{
printf("\nSum = %d",sum);
}
getch ();
}
iii. Pengulangan terjadi sebanyak 10 kali
B. Screenshot
C. Keterangan
Stdio.h Singkatan dari standar input output header yang digunakan
sebagai standar input output operasi
#include<stdio.h>
#include<conio.h>
int main() {
int repeat=1;
int sum;
printf("\t\t\tPROGRAM LOOPING\n\n");
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);
}
getch();
}
B. Screenshot
Input = 20 12 1
11 51 2
C. Keterangan
Stdio.h Singkatan dari standar input output header yang digunakan
sebagai standar input output operasi