Anda di halaman 1dari 3

ALGORITMA

Nama : Putu Muliana Putra


NIM : 200030097
Kelas : BB203

1. Buatlah Program untuk menginputkan n buah bilangan bulat satu persatu dan menghitung
totalnya, Input berhenti apabila total nilai yang di input lebih besar dari 100. Kemudian
mencetak total tersebut dan proses berhenti.
A. Menggunakan Struktur for :

#include <iostream>
#include <conio.h>

int main() {
int sum,x;
sum=0;

for(int i=0;sum<=100;i++){
cout<<"Masukkan Angka :";
cin>>x;
sum=sum+x;
}
cout<<"Jumlah angka :"<<sum;
getche();
}

B. Menggunakan Struktur do while :

#include <iostream>
#include <conio.h>

int main() {
int sum,x;
sum=0;

do{
cout<<"Masukan Angka: ";
cin>>x;
sum=sum+x;
}
while(sum<=100);
cout<<"Jumlah angka :"<<sum;
getche();
}
C. Menggunakan Struktur while :

#include <iostream>
#include <conio.h>

int main() {
int sum,x;
sum=0;

while(sum<=100){
cout<<"Masukan Angka: ";
cin>>x;
sum=sum+x;
}
cout<<"Jumlah angka :"<<sum;
getche();
}

2. Buat Program untukmencetak data seperti di bawah ini. Gunakan salah satu struktur
pengulangan

A. 1
3 #include <iostream>
5 #include <conio.h>
7
void main() {
9
for (int i=1;i<=13;i=i+2){
11 cout<<i<<endl;
13 }
getch();
}

B. 100 #include <iostream>


95 #include <conio.h>
90
void main() {
85
for (int i=100;i>=70;i=i-5){
80
cout<<i<<endl;
75 }
70 getch();
}
C. 5 #include <iostream>
8 #include <conio.h>
13
20 void main() {
Int x=1;
29
for (int i=5;i<=40;i=i+x){
40
x=x+2;
cout<<i<<endl;
}
getch();
}

Anda mungkin juga menyukai