Jumat, 15 April 2016

KASUS ALPRO MINGGU KE TUJUH

Selamat malam ..
kali ini saya akan mengepost kasus-kasus yang ada di ppt pertemuan minggu ke-7. Saya mendapat bagian mengerjakan kasus 6.3 dan kasus 6.4

KASUS 6.3

Algoritma
Deklarasi
  i, j, temp, maks, a[10] : integer
Deskripsi
  read(n)
  for i<-1 to n do
    read(a[i])
  end for
  for j <- 1 to n do
    if(a[j]>temp) then
     temp <- a[j]
     maks <- temp
    end if
   end for
  write(maks)

Raptor





Cpp nya
#include <iostream>
#include <math.h>
using namespace std;
int main(){
int n, temp, maks;
int a[10];
cout<<"masukkan banyak data : "; cin>>n;
for(int i=1;i<=n;i++){
    cout<<"\nmasukkan data["<<i<<"] = ";cin>>a[i];
}
for(int j=1;j<n;j++){
    if(a[j]>temp){
        temp=a[j];
        maks=temp;
    }
}
cout<<"\nNilai Maksimum = "<<maks;
return 0;
}


KASUS 6.4

Algoritma
Deklarasi:
  a[10], maks, min, n, i, j : integer
Deskripsi:
  read(n)
  for i <- 1 to n do
     read(a[i])
  end for
  for j <- 1 to n do
    maks <- a[1]
    min <- a[1]
    if(maks < a[j]) then maks <- a[j]
    else if (min > a[j]) then min <- a[j]
    end if
   end for
   write(maks)
   write(min)


Raptor


Cpp nya

#include <iostream>
#include <string.h>
/* 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 a[10];
int maks, min, n;
cout<<"masukkan banyak data : "; cin>>n;
for(int i=1;i<=n;i++){
    cout<<"\nmasukkan data["<<i<<"] = ";cin>>a[i];
}
for(int j=1;j<n;j++){
    maks=a[1];
    min=a[1];
    if(maks<a[j]){
        maks=a[j];
    } else if(min>a[j]){
        min=a[j];
    }
}
cout<<"\nNilai maksimal = "<<maks<<endl;
cout<<"Nilai minimal = "<<min;
    return 0;
}  


untuk kasus lainnya link menyusul

Tidak ada komentar:

Posting Komentar