menu

Tampilkan postingan dengan label Tugas Praktikum Alpro. Tampilkan semua postingan
Tampilkan postingan dengan label Tugas Praktikum Alpro. Tampilkan semua postingan

Rabu, 18 Mei 2016

c++ mencari data penjualan terbesar dan terkecil araay dua dimensi

#include <iostream>
using namespace std;
void baca (int mat[100][100], int baris, int kolom)
{ int i,j;
for (i=0; i<baris; i++)
for (j=0; j<kolom; j++)
{ cout << "Data [" << i+1 << "," << j+1 << "] : ";
cin >> mat[i][j];
}
}

void cetak (const int A[100][100], int baris, int kolom)
{ int i,j;
for (i=0; i<baris; i++)
{ for (j=0; j<kolom; j++)
cout << A[i][j]<<" ";
cout << endl;
}
}

void proses(const int data[100][100], int m, int n){
int max,min;

for (int i=0; i<m; i++){
for (int j=0; j<n; j++)
if(data[i][j]>max){
max=data[i][j];       
}
}
cout<<"nilai maksimum= "<<max;
cout<<endl;

for (int i=0; i<m; i++){
for (int j=0; j<n; j++)
   {
    if(data[i][j]<min)
      {
       min=data[i][j];
      }
   }
}
cout<<"nilai minimum= "<<min;   
}




main() {
int m, n;
int data[100][100];
int max,min;

cout << "Banyak baris : ";
cin >> m;
cout << "Banyak kolom : ";
cin >> n;

baca(data,m,n);
cetak(data,m,n);
proses(data,m,n);


}


download raptor

c++ array 2 dimensi program tabel perkalian antara 10 matrik kolom dengan 10 matrik baris


Senin, 02 Mei 2016

link download raptor prak pert 6

silahkan sedot gan

Buatlah algoritma dan flowchart untuk menggeser ke kiri elemen array.


Menghitung rerata nilai dengan input minimal 10 mahasiswa.

#include<iostream>
using namespace std;

main(){
float jml=0,n,dta[10];
float rata;   
   
cout<<"masukan banyak data = "; cin>>n;   
    for(int i=0;i<n;i++)
    {cout<<"masukan data ke"<<i+1<<" = ";cin>>dta[i];
    jml=jml+dta[i];   
    }
    rata =jml/n;
cout<<endl;   
cout<<"jumlah semua data= "<<jml<<endl;
cout<<"rata-rata        = "<<rata;
}

Buatlah algoritma dan flowchart untuk menggeser ke kanan elemen array.

 #include <iostream>
using namespace std;

main ()
{ int A [5]={20,21,22,23,24};
  int n=0,temp=A[4];

  cout<<"Data yang lama\n";
  for (n=0;n<5;n++)
    { cout<<" "<<A[n];}
  cout<<endl; 

  cout<<endl;
  cout<<"Data yang baru : "<<endl;


 for(int i=5;i>0;i--)
 A[i]=A[i-1];
 A[0]=temp;

  for (n=0;n<5;n++)
    { cout<<" "<<A[n]; }
}

Membalik string yang diinputkan.