Minggu, 30 September 2012

Tugas 2 Alstrukdat



Bismillahirahmanirahim..
Ini adalah tugas kedua saya di mata kuliah algoritma dan struktur data. Mudah- mudahan dengan diberikannya tugas ini, saya bisa termotivasi untuk memahami mengenai C Modul secara lebih detail.
EVALUASI
1.   Apa yang dimaksud dengan C Module?
Sebelumnya saya akan menjelaskan dulu pengertian dan karakteristik kata Modul berdasarkan sumber yang saya dapatkan.
Modul merupakan bahan ajar cetak yang dirancang untuk dapat dipelajari secara mandiri oleh peserta pembelajaran.
Modul disebut juga media untuk belajar mandiri karena di dalamnya telah dilengkapi petunjuk untuk belajar sendiri.
Jadi, C Modul adalah suatu bahan ajar cetak bahasa pemrograman C yang sengaja dibuat agar penggunanya bisa langsung mengerti secara mandiri. Di dalamnya telah dibuat tutorial – tutorial lengkap mengenai bahasa pemrograman C. Artinya, pengguna dapat melakukan kegiatan belajar tanpa kehadiran pengajar secara langsung.

2.   Apa yang dimaksud interface file sebuah modul?
Suatu komunikasi hubungan antara komponen satu komponen dengankomponen lainnya. Program akan lebih bisa diidentifikasi oleh programer apabila penjabarannya jelas.

3.   Apa yang dimaksud implementation file sebuah modul?
Pengaplikasian file yang diterapkan langsung ke bahasa pemrograman seperti ke bahasa C. Pendeklarasian program.

4.   Bagaimana mengetahui layanan – layanan yang disediakan oleh modul?
Dengan cara menganalisanya. Biasanya tersaji dengan jelas.




Sumber:
http://www.wikipedia.com/modul-struktur-data.html




Link Tugas 1 Kelompok (ADT)

http://www.mediafire.com/view/?789bzha12zoz7sr

Selasa, 25 September 2012

Tugas Program Pangkat ( Bahasa C)


#include <stdio.h>
#include<conio.h>
main()
{
      int i,NomorMenu;
      float NilaiM, NilaiN, pangkat;
      do
      {
      system("cls");
      printf("  \n");
      printf(" MENU TUGAS ALSTRUKDAT 1  \n");
      printf(" ======================= \n");
      printf("  1. Lihat Biodata Saya:)       \n");
      printf("  2. Hitung Pangkat :) \n");
      printf("  3. Exit :) \n");
      printf("  Silahkan pilih menu anda ( 1/2/3) : ");
     
      scanf("%d",&NomorMenu);
     
      switch (NomorMenu)
      {
             case 1 : {
                        system("cls");
                        printf("  \n");
                        printf(" Biodata ku \n");
                        printf(" =========== \n");
                        printf(" Nama   : Ilham Nurhakim \n");
                        printf(" Nim    : 113114284 \n");
                        printf(" Alamat : Buah Batu Bojong Soang \n");
                        break;
                      }
             case 2 : {
                        system("cls");
                        printf("  \n");
                        pangkat=1;
                        printf(" Masukan nilai bilangan : "); scanf("%f",NilaiM);
                        printf(" Masukan nilai pangkatnya : "); scanf("%f",NilaiN);
                        for(i=1;i<=NilaiN;i++)
                        {
                          pangkat=pangkat*NilaiM;
                        }
                        printf(" Hasil pemangkatan adalah : %f",pangkat);
                        break;
             case 3 : system("cls");
                      printf("  \n");
                      printf("Keluar program \n");
                      printf("Tengkyu...hehehe  \n");
                      break;
                        }
      }
      getch();
      }
      while(NomorMenu !=3);
}

Minggu, 23 September 2012

Pengembangan Diri

Tugas 1. Alstrukdat 

  1. Kelebihan Diri :
    • Disiplin
    • Jujur
    • Amanah
    • Pedean
    • Leadership
  1.  2.   Kekurangan :

o   Malas
o   Tidak menerima kekalahan
o   Mudah dipengaruhi