Assalamualaikum ....
Selamat pagi,
Pagi ini saya kembali untuk melakukan tugas mingguan saya dan kelompok saya untuk menyelesaikan kasus - kasus yang dosen berikan, minggu ke 4 ini mengenai materi LOOP (perulangan).
Di sini saya kebagian untuk mengerjakan kasus 4.2 dan 4.3
KASUS 4.2
- Mencetak bilngan ganjil dari 0 sampai 10
Pertama saya membuatnya dengan algoritmanya ;
DEKLARASI : i = integer
DESKRIPSI : if = i=0 to 10 do
if ( i mod 2 = 1)
then write(i)
endif
endfor
Untuk yang kedua saya aplikasikan untuk RAPTOR
kemudian PROGRAM C++
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
for(int i=1;i<=10;i++){
if(i %2==1)
cout<<i<<endl;
}
return 0;
}
KASUS 4.3
- carilah rata rata dari n bilangan bulat positif
untuk algoritmanya :
DEKLARASI : i,n,jum,y = integer
rata2 = float
DESKRIPSI : read(n)
jum=0
for i = to n do
read(y)
jumlah = jum+y
endfor
rata2=jum/n
write(rata2)
untuk RAPTORNYA :
kemudian PROGRAM C++
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int i,n,y,jum;
float rata2;
cout<<"masukkan banyak data = ";cin>>n;
jum=0;
for(i=1;i<=n;i++){
cout<<"Data ke - "<<i<<" = "; cin>>y;
jum+=y;
}
rata2=jum/n;
cout<<"rata - rata = "<<rata2;
return 0;
}
* Kemudian untuk kasus 4.1 dan 4.7 anda bisa melihatnya di
http://nisanurist.blogspot.co.id/2016/03/minggu-keempat-kasus-41-dan-kasus-47.html
* Dan untuk kasus 4.4 dan 4.8 anda bisa melihatnya di
Sekian dan terimakasih
Wassalamualaikum .......



0 komentar
Posting Komentar