Larik/Array
#include<iostream>
#include<conio.h>
int main()
{
int A[10]={21, 47, 50, 39, 44, 74, 4, 9, 32, 79};
int i;
int main()
{
int B[10];
int i;
3. Mencetak elemen larik C, dimana matrik C adalah hasil penjumlahan Larik A dan
Larik B. (Prak53.cpp)
#include <iostream>
#include <conio.h>
int main ()
{
int A[5]={3, 5, 6, 7, 3};
int B[5]={4, 5, 2, 9, 5};
int C[5];
int i;
4. Mencari
nilai terkecil dan terbesar dari elemen yang ada dalam larik C.
(Prak54.cpp)
#include <iostream>
#include <conio.h>
int main()
{
int n, min, max;
int nilai[20];
cout<<"Jumlah data : ";cin>>n;
cout<<"\n";
min=nilai[0];
max = nilai[0];
for(int i=0;i<n;i++)
{
#include<iostream>
#include<conio.h>
int main()
{
int i, j;
int MatriksA [3][4] = { {2,3,4,5} , {3,5,7,8} , {6,8,2,6} };
#include <iostream>
#include <conio.h>
int main ()
{
short int baris, kolom, i, j;
cout<<"Masukkan banyak baris matriks = "; cin>>baris;
cout<<"Masukkan banyak kolom matriks = "; cin>>kolom;
int MatriksA[baris][kolom];
int MatriksB[baris][kolom];
int MatriksC[baris][kolom];
cout<<"\nMatriks A : \n";
for(i=0; i<baris; i++)
{
for(j=0; j<kolom; j++)
{
cout<<MatriksA[i][j]<<" ";
}
cout<<"\n";
}
cout<<"\nMatriks B : \n";
for(i=0; i<baris; i++)
{
for(j=0; j<kolom; j++)
{
cout<<MatriksB[i][j]<<" ";
}
cout<<"\n";
}
7. Buat program untuk mengisi larik dimensi dua dengan karakter dan mencetaknya
dilayar dengan lay-out:
SAYA
SUKA
KAMU
(Prak57.cpp)
#include<iostream>
#include<conio.h>
int main()
{
int i, j;
char Matriks[3][4] ={ {'S', 'A', 'Y', 'A'} , {'S', 'U', 'K', 'A'} ,
{'K', 'A', 'M', 'U'} };
8. 8. Dari soal No. 7, buat program untuk menentukan banyak huruf 'A' pada
larik tersebut !. (Prak58.cpp)
#include <iostream>
#include <string>
int main()
{
int i, j, jumlah=0;
char Matriks[3][4] ={ {'S', 'A', 'Y', 'A'} , {'S', 'U', 'K', 'A'} ,
{'K', 'A', 'M', 'U'} };
for(int i=0;i<3;i++)
for(int j=0;j<4;j++)
if(Matriks[i][j]=='A')
jumlah++;
return 0;
}