Tuesday 16 April 2013

#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int nilai[5];
int i;

cout << "Masukkan nilai ujian mahasiswa [5 mahasiswa] :\n";


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

cout << "Mahasiswa " << (i+1) << " : ";
cin >> nilai[i]; // Memasukkan nilai ke dalam elemen array
}
cout << "\nNilai mahasiswa yang telah Anda masukkan adalah : ";
for (i = 0; i < 5; i++)

{
cout << "\nMahasiswa " << (i+1) << " : " << nilai[i];
}
cout << "\n\nTerima kasih.";
getch();
return 0;
}

Sunday 14 April 2013

#include<iostream.h>
#include<conio.h>
#include<stdio.h>
#include<alloc.h>

void buat_baru();
void insert_kiri();
void insert_kanan();
void tampil();


struct simpul
{
 int data;
 struct simpul *next;
}
*baru,*awal=NULL, *akhir=NULL, *hapus, *temp;

int main()
{
 insert_kiri();
 insert_kanan();
 insert_kiri();
 insert_kiri();
 tampil();
 return 0;
}

void buat_baru()
{
 baru=(simpul*)malloc(sizeof(struct simpul));
 cout<<"Masukan Data : ";cin>>baru->data;
 baru->next=NULL;
}
void insert_kanan()
{
 buat_baru();
 if(awal==NULL)
 {
  awal=baru;
 }
 else
 {
  akhir->next=baru;
 }
 akhir=baru;
 akhir->next=NULL;
 cout<<endl<<endl;
}

void insert_kiri()
{
 buat_baru();
 if(awal==NULL)
 {
  awal=baru;
  akhir=baru;
  akhir->next=NULL;
 }
 else
 {
  baru->next=awal;
  awal=baru;
 }
 cout<<endl<<endl;
}
void tampil()
{
 if(awal==NULL)
 {
 cout<<"kosong";
 }
else
{
 temp=awal;
 while(temp!=NULL)
 {
  cout<<" Data : "<<temp->data<<"";
  temp=temp->next;
 }
}
getch();
}