Assalamualaikum
Ini merupakan latihan di rencana belajar minggu ke-3, dimana terdapat 3 latihan dan masing2 anggota kelompok mendapatkan tugas ,,
untuk latihan ini saya mengerjakan no 1 yaitu mengenai :
1. Menggeser elemen array
input a - 1 2 3 -
geser kanan - - 1 2 3
geser kiri 1 2 3 - -
* rumus geser kanan = temp=a, a=b, b=temp.
misal a[3]=a[2]
a[2]=a[1]
a[1]=a[0]
for(int i=n; i>0; i--)
a[n+1]=a[n]
ALGORITMA : Menggeser elemen array ke kanan
DEKLARASI :
a,b = integer (input)(output)
temp = integer (output)
DESKRIPSI :
a,b = integer (input)(output)
temp = integer (temporary)
read(a,b)
temp<-- a
b<-- temp
a<-- b
output(a,b)
RAPTOR :
PROGRAM CPP :
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
void tukar(int *a, int *b){
int temp;
temp = *a;
*a = *b;
*b = temp;
}
int main(int argc, char** argv) {
int a,b;
cout<<"masukkan nilai 1 = ";cin>>a;
cout<<"masukkan nilai 2 = ";cin>>b;
tukar(&a ,&b);
cout<<"nilai setelah geser ke kanan "<<endl;
cout<<"nilai 1 = "<<a<<endl;
cout<<"nilai 2 = "<<b;
return 0;
}
Untuk pengerjaan no 2 dikerjakan oleh NISA :
http://nisanurist.blogspot.co.id/2016/05/latihan-menentukan-modus-median-mean.html
dan no 3 oleh SITI :
Sekian dan terimakasih
Wassalamualaikum wr.wb


0 komentar
Posting Komentar