Sabtu, 04 November 2017
On November 04, 2017 by Wik No comments
1. Tipe data yang berukuran 8 byte adalah
a. Char
b. Int
c. Bool
d. Long
e. Short
2. Tentukan Tipe data yang cocok untuk Nilai Mahasiswa "80"
a. Char
b. Int
c. Bool
d. Long
e. Short
3. Sebutkan karakteristik aray, Kecuali
a. Bertipe data yang sama
b. Kumpulan dari nilai data
c. Berisi nilai yang sama atau berbeda beda
d. Dapat di akses secara random
e. Efisien dalam penggunaan memory
4. Array yang terdiri dari m buah baris (row) dan n buah kolom (column) adalah
a. Array satu dimensi
b. Variabel
c. Integer
d. Array dua dimensi
e. Array multidimensi
5. Sekumpulan data yang bertipe sama dan antara data satu dengan data yang lain dibedakan dengan indeksnya merupakan pengertian dari..
a. Integer
b. Array
c. Variabel
d. Char
e. Booelan
6. Pengurutan data yang dimulai dari nilai terkecil adalah
a. Sort
b. Array
c. Ascending
d. Descending
e. Variebel
7. Metode pengurutan Algoritma yang paling sederhana adalah
a. Bubble sort
b. Selection sort
c. Insertion sort
d. Shell sort
e. Merge Sort
8. Suatu proses pengurutan data yang sebelumnya disusun secara acak atau tidak teratur menjadi urut dan teratur menurut suatu aturan tertentu adalah
a. Array
b. Tipe data
c. Sorting
d. Linked List
e. Variebel
9. Operasi yang di gunakan untuk mengetahui node selanjutnya yang ditunjuk oleh pointer adalah
a. Find()
b. Remove()
c. Node()
d. Insert()
e. Next()
10. Sebuah simpul yang yang terdiri dari data dan pointer
a. Akhir
b. Node
c. Kepala
d. Data
e. Pointer
a. Char
b. Int
c. Bool
d. Long
e. Short
2. Tentukan Tipe data yang cocok untuk Nilai Mahasiswa "80"
a. Char
b. Int
c. Bool
d. Long
e. Short
3. Sebutkan karakteristik aray, Kecuali
a. Bertipe data yang sama
b. Kumpulan dari nilai data
c. Berisi nilai yang sama atau berbeda beda
d. Dapat di akses secara random
e. Efisien dalam penggunaan memory
4. Array yang terdiri dari m buah baris (row) dan n buah kolom (column) adalah
a. Array satu dimensi
b. Variabel
c. Integer
d. Array dua dimensi
e. Array multidimensi
5. Sekumpulan data yang bertipe sama dan antara data satu dengan data yang lain dibedakan dengan indeksnya merupakan pengertian dari..
a. Integer
b. Array
c. Variabel
d. Char
e. Booelan
6. Pengurutan data yang dimulai dari nilai terkecil adalah
a. Sort
b. Array
c. Ascending
d. Descending
e. Variebel
7. Metode pengurutan Algoritma yang paling sederhana adalah
a. Bubble sort
b. Selection sort
c. Insertion sort
d. Shell sort
e. Merge Sort
8. Suatu proses pengurutan data yang sebelumnya disusun secara acak atau tidak teratur menjadi urut dan teratur menurut suatu aturan tertentu adalah
a. Array
b. Tipe data
c. Sorting
d. Linked List
e. Variebel
9. Operasi yang di gunakan untuk mengetahui node selanjutnya yang ditunjuk oleh pointer adalah
a. Find()
b. Remove()
c. Node()
d. Insert()
e. Next()
10. Sebuah simpul yang yang terdiri dari data dan pointer
a. Akhir
b. Node
c. Kepala
d. Data
e. Pointer
Minggu, 22 Oktober 2017
On Oktober 22, 2017 by Wik No comments
#include <conio.h>
#include <stdio.h>
using namespace std;
int main()
{
int baris, baris1, kolom, kolom1, matriks[20][20], min=matriks[baris][kolom];
printf("Menentukan nilai terkecil dari matriks \n");
printf("input baris : "); scanf("%d", &baris1);
printf("input kolom : "); scanf("%d", &kolom1);
printf("==================\n");
printf("baris | kolom\n");
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
printf(" [%d] | [%d] : ", baris+1, kolom+1);
scanf("%d", &matriks[baris][kolom]);
}
}
printf("\n\noutput : \n");
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
printf("%5.0d", matriks[baris][kolom]);
}
printf("\n\n");
}
//mencari nilai terbesar//
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
if(matriks[baris][kolom]<min){
min=matriks[baris][kolom];
}
}
}
printf("nilai terkecil :\n %d", min);
getch();
}
#include <stdio.h>
using namespace std;
int main()
{
int baris, baris1, kolom, kolom1, matriks[20][20], min=matriks[baris][kolom];
printf("Menentukan nilai terkecil dari matriks \n");
printf("input baris : "); scanf("%d", &baris1);
printf("input kolom : "); scanf("%d", &kolom1);
printf("==================\n");
printf("baris | kolom\n");
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
printf(" [%d] | [%d] : ", baris+1, kolom+1);
scanf("%d", &matriks[baris][kolom]);
}
}
printf("\n\noutput : \n");
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
printf("%5.0d", matriks[baris][kolom]);
}
printf("\n\n");
}
//mencari nilai terbesar//
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
if(matriks[baris][kolom]<min){
min=matriks[baris][kolom];
}
}
}
printf("nilai terkecil :\n %d", min);
getch();
}
#include <conio.h>
#include <stdio.h>
using namespace std;
int main()
{
int baris, baris1, kolom, kolom1, matriks[20][20], min=matriks[baris][kolom];
printf("Menentukan nilai terkecil dari matriks \n");
printf("input baris : "); scanf("%d", &baris1);
printf("input kolom : "); scanf("%d", &kolom1);
printf("==================\n");
printf("baris | kolom\n");
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
printf(" [%d] | [%d] : ", baris+1, kolom+1);
scanf("%d", &matriks[baris][kolom]);
}
}
printf("\n\noutput : \n");
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
printf("%5.0d", matriks[baris][kolom]);
}
printf("\n\n");
}
//mencari nilai terbesar//
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
if(matriks[baris][kolom]<min){
min=matriks[baris][kolom];
}
}
}
printf("nilai terkecil :\n %d", min);
getch();
}
#include <conio.h>
#include <stdio.h>
using namespace std;
int main()
{
int baris, baris1, kolom, kolom1, matriks[20][20], min=matriks[baris][kolom];
printf("Menentukan nilai terkecil dari matriks \n");
printf("input baris : "); scanf("%d", &baris1);
printf("input kolom : "); scanf("%d", &kolom1);
printf("==================\n");
printf("baris | kolom\n");
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
printf(" [%d] | [%d] : ", baris+1, kolom+1);
scanf("%d", &matriks[baris][kolom]);
}
}
printf("\n\noutput : \n");
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
printf("%5.0d", matriks[baris][kolom]);
}
printf("\n\n");
}
//mencari nilai terbesar//
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
if(matriks[baris][kolom]<min){
min=matriks[baris][kolom];
}
}
}
printf("nilai terkecil :\n %d", min);
getch();
}
#include <conio.h>
#include <stdio.h>
using namespace std;
int main()
{
int baris, baris1, kolom, kolom1, matriks[20][20], min=matriks[baris][kolom];
printf("Menentukan nilai terkecil dari matriks \n");
printf("input baris : "); scanf("%d", &baris1);
printf("input kolom : "); scanf("%d", &kolom1);
printf("==================\n");
printf("baris | kolom\n");
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
printf(" [%d] | [%d] : ", baris+1, kolom+1);
scanf("%d", &matriks[baris][kolom]);
}
}
printf("\n\noutput : \n");
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
printf("%5.0d", matriks[baris][kolom]);
}
printf("\n\n");
}
//mencari nilai terbesar//
for (baris=0; baris<baris1; baris++){
for (kolom=0; kolom<kolom1; kolom++){
if(matriks[baris][kolom]<min){
min=matriks[baris][kolom];
}
}
}
printf("nilai terkecil :\n %d", min);
getch();
}
Nama : Dwiki
Riksa Maulana
NIM :
16416255201181
Kelas :
IF16D
Algoritma Array 2
Dimensi
(Menampilkan nilai Terkecil dari kumpulan element array yang telah di
inputkan)
Deklarasi ;
Int x, int y, int brs,
int klm, int hsl
Int mtk[brs][klm]
Input banyaknya baris
dan kolom ;
masukkan(baris)
masukkan(kolom)
Input baris dan kolom ;
for(x=0;x<brs;x++)
for(y=0;y<klm;y++)
write(mtk[a][b]);
Output baris dan kolom ;
for(x=0;x<brs;x++)
for(y=0;y<klm;y++)
write(mtk[a][b])
Rumus menentukan nilai minimum ;
Int
min=mtk[x][y]
for(x=0;x<brs;x++)
for(y=0;y<klm;y++)
if(mtk[x][y]<min)
min=mtk[x][y]
Total seluruh
nilai/angka yang diinput ;
write(hsl);
Nama : Dwiki Riksa Maulana
NIM : 16416255201181
Kelas : IF16D
Algoritma Array 2 Dimensi
(Menampilkan nilai Terkecil dari kumpulan element array yang telah di inputkan)
Deklarasi ;
Int x, int
y, int brs, int klm, int hsl
Int
mtk[brs][klm]
Input banyaknya baris dan kolom ;
masukkan(baris)
masukkan(kolom)
Input baris dan kolom ;
for(x=0;x<brs;x++)
for(y=0;y<klm;y++)
write(mtk[a][b]);
Output baris dan kolom ;
for(x=0;x<brs;x++)
for(y=0;y<klm;y++)
write(mtk[a][b])
Rumus menentukan nilai minimum ;
Int min=mtk[x][y]
for(x=0;x<brs;x++)
for(y=0;y<klm;y++)
if(mtk[x][y]<min)
min=mtk[x][y]
Total seluruh nilai/angka yang diinput ;
write(hsl);
Sabtu, 14 Oktober 2017
On Oktober 14, 2017 by Wik No comments
Contoh Program Dengan Array Satu Dimensi Dalam C++
Berikut ini adalah contoh program menggunakan Array Satu Dimensi yang didalamnya terdapat proses deklarasi sekaligus inisialisasi array (pengisian elemen array) dan proses menampilkan nilai yang terdapat pada elemen array.
#include <iostream>
using namespace std;
int main(){
// Deklarasi sekaligus inisialisasi (pengisian awal)
// Array 'ARnilai' dengan 5 buah elemen berisi int
int ARnilai[5]={8,4,5,10,2};
// Karena sudah melakukan inisialisasi maka kita
// Tidak wajib mengisi nilai kedalam Elemen Array
// Menampilkan nilai atau isi dari array 'ARnilai'
for(int i=0; i<5;i++){
cout<<"Tampil nilai indek ke ["<<i<<"] = "<<ARnilai[i];
cout<<endl;
}
return 0;
}
Dibawah ini adalah contoh program menggunakan Array Satu Dimensi yang di dalamnya terdapat proses mengisi nilai ke dalam elemen array dan proses menampilkan nilai yang terdapat pada elemen array.
#include <iostream>
using namespace std;
int main(){
// Deklarasi array 'ARnilai' dengan 5 buah elemen berisi int
int ARnilai[5];
// Mengisi nilai ke dalam elemen array
cout<<"== Mengisi Array ARnilai ==\n";
for(int i=0; i<5;i++){
cout<<"Isi indek ke ["<<i<<"] = ";
cin>>ARnilai[i];
}
// Menampilkan nilai atau isi dari array 'ARnilai'
for(int i=0; i<5;i++){
cout<<"\nTampil nilai indek ke ["<<i<<"] = "<<ARnilai[i];
}
return 0;
}
Dibawah ini adalah contoh program menggunakan Array Satu Dimensi yang didalamnya terdapat proses mengisi nilai ke dalam elemen array dan mencari sebuah nilai pada elemen array.
#include <iostream>
using namespace std;
int main(){
// Deklarasi array 'ARnilai' dengan 5 buah elemen berisi int
int ARnilai[5];
int nilaidicari;
string status = "belum ketemu";
cout<<"====================================";
cout<<"\n== Mencari nilai (N) pada Array ==\n";
cout<<"====================================\n";
// Mengisi nilai ke dalam elemen array
cout<<"\n== Isi Array ==\n";
for(int i=0; i<5;i++){
cout<<"Isi indek ke ["<<i<<"] = ";
cin>>ARnilai[i];
}
cout<<"\nMasukkan nilai yang dicari = ";cin>>nilaidicari;
for(int i=0; i<5;i++){
if(ARnilai[i]==nilaidicari){
cout<<"\nNilai yang dicari ("<<nilaidicari<<") ditemukan di indek ke ["<<i<<"]\n";
status = "ketemu";
break;
}
}
if (status == "belum ketemu"){
cout<<"\nNilai yang dicari ("<<nilaidicari<<") tidak ditemukan\n";
}
return 0;
}
Dibawah ini adalah contoh program menggunakan Array Satu Dimensi yang di dalamnya terdapat proses mengisi nilai ke dalam elemen array dan menjumlahkan semua elemen array.
#include <iostream>
using namespace std;
int main(){
// Deklarasi array 'ARnilai' dengan 5 buah elemen berisi int
int ARnilai[5];
int tampung = 0;
cout<<"=============================================";
cout<<"\n= Program Menjumlahkan Semua Elemen Array =\n";
cout<<"=============================================\n";
// Mengisi nilai ke dalam elemen array
cout<<"\n== Isi Array ==\n";
for(int i=0; i<5;i++){
cout<<"Isi indek ke ["<<i<<"] = ";
cin>>ARnilai[i];
}
for(int i=0; i<5;i++){
tampung = tampung + ARnilai[i];
}
cout<<"\nHasil Penjumlahan semua elemen Array : "<<tampung;
return 0;
}
Langganan:
Postingan (Atom)