Anda di halaman 1dari 6

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()
{
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++)
{
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();
}
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 : ";

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();
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();
}

Anda mungkin juga menyukai