10 tugas array

7
1. Buatlah program menginput data calon ketua kelas MI-1menggunakan array satu dimensi dengan ketentuan : Inputkan Nama anggota, alamat, telepon Gunakan Looping Tampilkan kembali yang tadi sudah diinputkan #include <iostream.h> #include <conio.h> void main() { char *nama[5]; char *alamat[5]; long int tlp[5]; cout<<"Daftar 3 orang calon ketua kelas"<<endl; cout<<"masukan datanya ! "<<endl; for(int i=0;i<3;i++){ cout<<"Nama calon : "; cin>>nama[i]; cout<<"Alamat : "; cin>>alamat[i]; cout<<"Telepon : "; cin>>tlp[i]; cout<<"\n\n";} cout<<"Daftar anggota yang telah anda masukkan adalah : "<<endl; for(int j=0;j<3;j++){ cout<<"Nama calon : "<<nama[j]<<endl; cout<<"Alamat : "<<alamat[j]<<endl; cout<<"Telepon : "<<tlp[j]<<endl; cout<<"\n\n";} getch(); } 2. Buatlah program menginput data penduduk menggunakan array satu dimensi dengan ketentuan :

Upload: dang-herman

Post on 28-Jun-2015

192 views

Category:

Documents


0 download

DESCRIPTION

10 contoh program Array

TRANSCRIPT

Page 1: 10 Tugas Array

1. Buatlah program menginput data calon ketua kelas MI-1menggunakan array satu dimensi dengan

ketentuan :

Inputkan Nama anggota, alamat, telepon

Gunakan Looping

Tampilkan kembali yang tadi sudah diinputkan

#include <iostream.h>

#include <conio.h>

void main()

{

char *nama[5];

char *alamat[5];

long int tlp[5];

cout<<"Daftar 3 orang calon ketua kelas"<<endl;

cout<<"masukan datanya ! "<<endl;

for(int i=0;i<3;i++){

cout<<"Nama calon : "; cin>>nama[i];

cout<<"Alamat : "; cin>>alamat[i];

cout<<"Telepon : "; cin>>tlp[i];

cout<<"\n\n";}

cout<<"Daftar anggota yang telah anda masukkan adalah : "<<endl;

for(int j=0;j<3;j++){

cout<<"Nama calon : "<<nama[j]<<endl;

cout<<"Alamat : "<<alamat[j]<<endl;

cout<<"Telepon : "<<tlp[j]<<endl;

cout<<"\n\n";}

getch();

}

2. Buatlah program menginput data penduduk menggunakan array satu dimensi dengan ketentuan :

Inputkan Nama anggota, alamat, telepon, no rumah

menggunakan Looping

Tampilkan kembali yang tadi sudah diinputkan

#include <iostream.h>

#include <conio.h>

void main()

Page 2: 10 Tugas Array

{

char *nama[10];

char *alamat[10];

char*no[5];

long int tlp[10];

cout<<"Masukan data penduduk :";

for(int i=0;i<10;i++){

cout<<"Nama : "; cin>>nama[i];

cout<<"Alamat : "; cin>>alamat[i];

cout<<"no rumah : "; cin>>no[i];

cout<<"Telepon : "; cin>>tlp[i];

cout<<"\n\n";}

cout<<"Daftar anggota yang telah anda masukkan adalah : "<<endl;

for(int j=0;j<10;j++){

cout<<"Nama : "<<nama[j]<<endl;

cout<<"Alamat : "<<alamat[j]<<endl;

cout<<"no rumah : "; cin>>no[j];

cout<<"Telepon : "<<tlp[j]<<endl;

cout<<"\n\n";}

getch();

}

3. Buatlah program menampilkan data No.Telp dan Nama depan pemilik no telepon menggunakan array

satu dimensi dengan ketentuan :

menggunakan Looping

Tampilkan data yang ada di dalam variable array

#include<iostream.h>

#include<conio.h>

void main()

{

clrscr();

long tlp[5];

tlp[0]=470187;

tlp[1]=471535;

tlp[2]=472767;

tlp[3]=470768;

tlp[4]=472769;

char nama[5]="ASEPA";

for(char x=0;x<5;x++)

{

Page 3: 10 Tugas Array

cout<<"Nomor Telepon :"<<tlp[x]<<endl;

cout<<"Nama Depan Pemilik Telepon :"<<nama[x]<<endl<<endl;

}

getch();

}

4. Buatlah program untuk menampilakan bilangan ganjil menggunakan array satu dimensi dengan

ketentuan :

Buat variable array dengan isi variable 1-15

Gunakan Looping

Tampilkan hanya bilangan ganjil

#include "constream.h"

void main()

{

clrscr();

int angka[15]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};

for(int x=0;x<=15;x++)

{

if (angka[x]%2==1)

cout << angka[x];

}

getch();

}

5. Buatlah program untuk menampilakan bilangan genap menggunakan array satu dimensi dengan

ketentuan :

Buat variable array dengan isi variable 1-25

Gunakan Looping

Tampilkan hanya bilangan genap

#include "constream.h"

void main()

{

clrscr();

int angka[25]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23.24.25};

for(int x=0;x<=24;x++)

{

if (angka[x]%2==0)

cout << angka[x];

}

getch();

}

Page 4: 10 Tugas Array

6. Buatlah program untuk menghitung jumlah pengeluaran 1 bulan menggunakan array satu dimensi

dengan ketentuan :

Input pengeluaran selama 1 minggu

Tampilkan jumlah akhir

#include <iostream.h>

#include <conio.h>

void main(){

clrscr();

long pngl[30];

long total=0;

cout << "Masukan uang jajan : " << endl;

for(int i=0; i<7; i++) {

cout << "Masukkan pengeluaran hari ke " << i+1 << " : ";

cin >> pngl[i];

total= total * pngl[i]; }

cout << "Jumlah pengeluaran kamu selama satu minggu : " << total << endl;

getch();

}

7. Buatlah program untuk mencari bilangan terbesar menggunakan array satu dimensi dengan ketentuan :

Input 5 bilangan

Gunakan Looping

Tampilkan bilangan terbesar

#include <iostream.h>

#include <conio.h>

void input(int bil[]);

void main(){

clrscr();

int bil[5];

cout << "Mencari bilangan terbesar " << endl;

input(bil);

getch();

}

void input(int bil[]){

for (int i=0; i<5; i++) {

cout << "Masukkan bil ke " << i+1 << " : ";

cin >> bil[i]; }

int besar = bil[0];

cout << "Bilangan terbesarnya adalah : ";

Page 5: 10 Tugas Array

for (i=1; i<5; i++) {

if(besar < bil[i])

besar = bil[i]; }

cout << besar << endl;

}

8. Buatlah program menampilkan bilangan dari 1 s/d 50 menggunakan array satu dimensi dengan ketentuan

:

Gunakan Looping

Tampilkan bilangan dari 1 s/d 50

#include<iostream.h>

#include<conio.h>

main()

{

clrscr();

long nilai[] = {1};

long i, n=1, jum=1;

for(i=1;i<51;i=i+1)

{

nilai[n] = i;

n++;

jum++;

}

for(n=1;n<jum;n++)

cout<<nilai[n]<<' ';

getch();

}

9. Buatlah program menampilkan judul film yang diinputkan menggunakan array satu dimensi dengan

ketentuan :

Inputkan Judul film

Gunakan Looping

Tampilkan Judul lagu yang tadi diinputkan

#include <iostream.h>

#include <conio.h>

void main()

{

clrscr();

Page 6: 10 Tugas Array

long char *jdl[3];

cout<<"Judul Film "<<endl;

for(int i=0;i<3;i++){

cout<<"Judul : "; cin>>jdl[i];

}

cout<<"Daftar Judul Film yang telah di input : "<<endl;

for(int j=0;j<3;j++){

cout<<"judul : "<<jdl[j]<<endl;

}

getch();

}

10. Buatlah program menggunakan array satu dimensi dengan ketentuan :

Inputkan NRP

Gunakan Looping

Tampilkan NRP yang tadi di inputkan

#include <iostream.h>

#include <conio.h>

void main();

{

clrscr();

double n[11];

for (int x=1;x<=10;x++)

{

cout<<"Masukan NRP : "<<x<<":" ;

cin>>n[x];

}

for (int y=1;y<=10;y++)

cout<<"NIM ke"<<y<<" adalah: "<<n[y]<<endl;

getch();

}