Aplikasi Menu Input Data Buku

Judul : Aplikasi Menu Input Data Buku
Deskripsi :
Aplikasi ini menggunakan fungsi login untuk security untuk akses aplikasi, apabila benar makan akan masuk ke menu input data buku, jika password salah dengan tiga kali percobaan makan akses aplikasi akan ditolak.

Aplikasi menu input data buku ini digunakan untuk menampung data buku dan kemudian di tampilkan lagi dengan beberapa sesuai dengan inputan yang dimasukkan berdasarkan kode buku, nama buku, nama pengarang, nama penerbit, dan tahun terbit.

Flowchart :


Lising :

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>

int pilihan();
int jum, i, ulang;

int main(void)
{
 
    char kalimat1[20],kalimat2[20];
    char pass1[20],pass2[20];
    int banding1, banding2;
    int login_ulang;

    for (login_ulang=1; login_ulang<=3; login_ulang++){

    strcpy(kalimat1, "mentari");
    printf("Masukkan Username : ");
    gets(kalimat2);

    strcpy(pass1, "tumpil");
    printf("Masukkan Password : ");
    gets(pass2);
 
    banding1=strcmp(kalimat1,kalimat2);
    banding2=strcmp(pass1,pass2);
 
    if (banding1==0 && banding2==0){
 
    pilihan();

}
    else{
  printf("Password Salah \n");
 }
 }
    printf("Akses Ditolak \n");
 system("pause");
 return(0);
}

int pilihan(){
struct data
       {
              int kd_buku;
              char nm_buku[20], nm_pengarang[10], nm_penerbit[20], th_terbit[10];
       };
       struct data buku[10];
    system("cls");
       do{

    printf ("**********************     MENU INPUT DATA BUKU       **********************");
    printf ("\n\n\n");
 
    printf("Masukkan jumlah data buku maksimal 5 : ");
       scanf("%d", &jum);
       if(jum>5)
       {
              printf("Masukkan Maksimal 5 kali!\n");
       }
       else
       {
       for ( i = 0; i < jum; i++)
       {
         
              printf("Masukkan data ke %d :\n",i+1);
              printf("Masukkan Kode Buku : ");
              scanf("%d",&buku[i].kd_buku);
              printf("Masukkan Judul Buku : ");
              scanf(" %s",&buku[i].nm_buku);
              printf("Masukkan Nama Pengarang : ");
              scanf(" %[^\n]s",&buku[i].nm_pengarang);
              printf("Masukkan Nama Penerbit: ");
              scanf(" %s",&buku[i].nm_penerbit);
              printf("Masukkan Tahun Terbit: ");
              scanf(" %s",&buku[i].th_terbit);
     system("cls");
       }
     printf ("**********************     MENU INPUT DATA BUKU       **********************");
           printf ("\n\n\n");
           
    printf("===========================================================================\n");
              printf("|Kode Buku| Judul Buku | Nama Pengarang |   Nama Penerbit  | Tahun Terbit |\n");
              printf("===========================================================================\n");
       for ( i = 0; i < jum; i++)
       {
              printf("|    %2d  |",buku[i].kd_buku);
              printf("    %5s   |",buku[i].nm_buku);
              printf("   %10s   |",buku[i].nm_pengarang);
              printf("   %10s   |",buku[i].nm_penerbit);
              printf("   %10s   |",buku[i].th_terbit);
     printf("\n");
       }
    printf("===========================================================================\n");
       }
       printf("\nUlang [1/0]");
       scanf("%d",&ulang);
       }while(ulang == 1);
       getch();
       return 0;
       }

Video :



 

Aplikasi Rumus Matematika dengan Library Math.h

Judul : Aplikasi Rumus Matematika dengan Fungsi Math
Deskripsi :
Aplikasi ini memiliki 10 menu utama yaitu :
1. Menghitung Akar
2. Menghitung cos
3. Menghitung sin
4. Menghitung tan
5. Menghitung log
6. Menghitung fungsi absolut
7. Menghitung fungsi ceil
8. Menghitung fungsi floor
9. Menghitung fungsi pow
10. Menghitung fungsi fmod
Aplikasi ini dilengkapi fungsi do while untuk melakukan pengulangan, jika user ingin melakukan perhitungan lagi maka pilihan yes atau tidak, dengan angka 1 yaitu ya, dan 2 yaitu tidak. apabila ya akan di ulang dan melakukakn perhitungan dan kembali ke menu utama dengan menggunakan beberapa fungsi dan berbagai variabel global.

Flowchart :

Listing :

#include <stdio.h>
#include <stdlib.h>
#include <math.h>


float F_akar (float nilai1); float akr; // menghitung akar
float F_cos (float nilai2); float cs; // menghitung nilai tan
float F_sin (float nilai3); float sn; // menghitung nilai sin
float F_tan (float nilai4); float tn; // menghitung nilai tan
float F_log (float nilai5); float lg; // menghitung nilai log
int F_absolut (int nilai6); float abso; // menghasikan nilai absolut berjenis integer
float F_ceil (float nilai7); float cl; // menghasikan pembulatan keatas dari suatu nilai desimal
float F_floor (float nilai8); float fl; // menghasikan pembulatan kebawah dari suatu nilai desimal
float F_pow (float a, float b); float pw; // menghasikan nilai berpangkat 
float F_mod (float c, float d); float md; // nilai sisa hasil pembagian

int main(void)
{
int angka;
float a,b,c,d;

printf ("Aplikasi Fungsi Matematika\n");
printf ("1.  Fungsi akar\n");
printf ("2.  Fungsi cos\n");
printf ("3.  Fungsi sin\n");
printf ("4.  Fungsi tan\n");
printf ("5.  Fungsi log\n");
printf ("6.  Fungsi absolut\n");
printf ("7.  Fungsi ceil\n");
printf ("8.  Fungsi floor\n");
printf ("9.  Fungsi pow\n");
printf ("10. Fungsi fmod\n");
printf ("=================\n");
printf ("Masukkan Pilihan : ");
scanf_s ("%d",&angka);
if (angka==1){
printf ("Nilai Akar Adalah : %.2f\n", F_akar(akr));
system ("pause");
}
else if (angka==2){
printf ("Nilai Cos Adalah : %.2f\n", F_cos(cs));
system ("pause");
}
else if (angka==3){
printf ("Nilai Sin Adalah : %.2f\n", F_sin(sn));
system ("pause");
}
else if (angka==4){
printf ("Nilai Tan Adalah : %.2f\n", F_tan(tn));
system ("pause");
}
else if (angka==5){
printf ("Nilai Log Adalah : %.2f\n", F_log(lg));
system ("pause");
}
else if (angka==6){
printf ("Nilai Absolut Adalah : %.2d\n", F_absolut(abso));
system ("pause");
}
else if (angka==7){
printf ("Nilai Ceil Adalah : %.2f\n", F_ceil(cl));
system ("pause");
}
else if (angka==8){
printf ("Nilai Floor Adalah : %.2f\n", F_floor(fl));
system ("pause");
}
else if (angka==9){
printf("Masukkan nilai 1 : ");
scanf_s ("%f",&a);
printf("Masukkan nilai 2 : ");
scanf_s ("%f",&b);
printf ("Nilai Pow Adalah : %.2f\n", F_pow(a, b));
system ("pause");
}
else if (angka==10){
printf("Masukkan nilai 1 : ");
scanf_s ("%f",&c);
printf("Masukkan nilai 2 : ");
scanf_s ("%f",&d);
printf ("Nilai Fmod Adalah : %.2f\n", F_mod(c, d));
system ("pause");
}
}

float F_akar (float nilai1)
{
akr = sqrt(nilai1);
return akr;
system ("pause");
}

float F_cos (float nilai2)
{
printf("Masukkan nilai : ");
scanf_s ("%f",&nilai2);
cs = cos(nilai2);
return cs;
system ("pause");
}

float F_sin (float nilai3)
{
printf("Masukkan nilai : ");
scanf_s ("%f",&nilai3);
sn = sin(nilai3);
return sn;
system ("pause");
}
float F_tan (float nilai4)
{
printf("Masukkan nilai : ");
scanf_s ("%f",&nilai4);
tn = tan(nilai4);
return tn;
system ("pause");
}
float F_log (float nilai5)
{
printf("Masukkan nilai : ");
scanf_s ("%f",&nilai5);
lg = log(nilai5);
return lg;
system ("pause");
}

float F_absolut (float nilai6)
{
printf("Masukkan nilai : ");
scanf_s ("%f",&nilai6);
abso = abs(nilai6);
return abso;
system ("pause");
}

float F_ceil (float nilai7)
{
printf("Masukkan nilai : ");
scanf_s ("%f",&nilai7);
cl = ceil(nilai7);
return cl;
system ("pause");
}

float F_floor (float nilai8)
{
printf("Masukkan nilai : ");
scanf_s ("%f",&nilai8);
fl = floor(nilai8);
return fl;
system ("pause");
}

float F_pow (float a, float b)
{
pw = pow(a,b);
return pw;
system ("pause");
}

float F_mod (float c, float d)
{
md = pow(c,d);
return md;
system ("pause");
}

Video :


 

Aplikasi Rumus Matematika Sederhana

Judul : Aplikasi Rumus Matematika Sederhana
Deskripsi :
Aplikasi ini memiliki tiga menu utama yaitu :
1. Menghitung Volume Limas Segitiga
2. Menghitung Volume Limas Lingkaran
3. Menghitung Volume Limas Balok
Aplikasi ini dilengkapi fungsi do while untuk melakukan pengulangan, apabila user menginput pilihan angka selain 1, 2, dan 3 maka akan kembali lagi ke menu utama.
dan menggunakan fungsi if else untuk memilih pilihan yang di inputkan

Listing :

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
 int angka,a=1;


do{
printf("Aplikasi Rumus Matematika Sederhana \n");
printf("1. Menghitung Volume Limas Segitiga \n");
printf("2. Menghitung Volume Lingkaran \n");
printf("3. Menghitung Volume Balok \n");
printf("Masukkan Pilihan Angka: ");
scanf_s("%d",&angka);

if (angka ==1){
float a,t,v_limas;
printf("Menghitung Volume Limas Segitiga \n");
printf("--------------------------------\n");
printf("Masukkan Alas :");
scanf_s("%f",&a);
printf("Masukkan Tinggi :");
scanf_s("%f",&t);
v_limas = (a*t)/3;
printf("Volume Limas adalah : %.2f \n",v_limas);
a=0;
system("pause");
return(0);
}
else if (angka ==2){
float r,v_ling;
printf("Menghitung Volume Lingkaran \n");
printf("--------------------------- \n");
printf("Masukkan Jari Jari :");
scanf_s("%f",&r);
v_ling = 3.14*r*r;
printf("Volume Lingkaran adalah : %.2f \n",v_ling);
a=0;
system("pause");
return(0);
}
else if (angka ==3){
float p,l,t,v_balok;
printf("Menghitung Volume Balok \n");
printf("--------------------------- \n");
printf("Masukkan Panjang :");
scanf_s("%f",&p);
printf("Masukkan Lebar :");
scanf_s("%f",&l);
printf("Masukkan Tinggi:");
scanf_s("%f",&t);
v_balok = p*l*t;
printf("Volume Balok adalah : %.2f \n",v_balok);
a=0;
system("pause");
return(0);
}
else{
printf("Anda tidak memilih 1, 2, dan 3 \n");}
}
while(a);
system("pause");
return(0);
}

Video:

 

Outbound



Kegiatan outbon yang dilaksanakan pada tanggal 27 September 2013 tepatnya pada hari sabtu sangat ditunggu-tunggu oleh kami para mahasiswa tentunya, sedikit menghilangkan penat dan berkumpul bersama teman-teman untuk menjalin tali silahturahmi dan mempererat kebersamaan, salah satu tujuan outbon menjadikan seluruh mahasiswa untuk bisa berkerja dalam tim dan tidak bergerak induvidu, oleh karena itu outbon sangat berperan penting dalam pembentukan karakter masing masing individu untuk menjadi lebih baik.
Disitu kami dibagi berdasarkan kelompok untuk bersaing dalam berbagai perlombaan yang dikerjakan bersama-sama dengan tim. “Nothing individualis”, dan jenis jenis permainan yang ada pada saat itu adalah Spider Web, Menembus Waktu, dan Jebakan Ranjau.
Dan setelah berbagai perlombaan selesai, tugas selanjutnya disuruh untuk berjualan pena, dengan slogan “dari tidak mungkin menjadi mungkin”. Dan kami bersemangat dan berusaha untuk mencapai nilai tertinggi untuk meraih bintang terbanyak.
Akhirnya setelah habis magrib kami dan kelompok berjualan pena, awalnya saya tidak percaya penjualan pena dengan harga yang melambung, tetapi setelah dijalani dan dicoba anggapan tersebut berubah karena hal yang dari awalnya dirasa tidak mungkin dapat menjadi mungkin setelah saya dan kelompok saya mendapatkan hasil dari penjualan pena tersebut dengan harga 1 buah pena kebanyakan berkisar Rp, 20.000, Rp 30.000,-, Rp 50.000,-, dan bahkan ada yang Rp 100.00,-/buah
Pertama, setelah mendapat arahan dari pak komandan untuk berjualan, kami langsung membagi tugas, saat itu kelompok kami yaitu kelompok harimau berjumlah 23 orang dibagi menjadi 2 bagian, kami membagi tugas untuk berjualan dengan arah yang berlawan, agar lebih luas cangkupannya. Pada hari sabtu pukul 18:15 saya dan sebagian kelompok saya berjalan keliling ke arah gaplek setelah solat magrib dengan berjalan kaki untuk  menawarkan pena dengan alasan untuk membantu biaya pendidikan, dan masyarakat sangat berantusias dengan program yang kami kami ceritakan, kami juga menggunakan sistem door to door untuk mendapatkan pembeli, beberapa rumah sudah kami datangi, ada yang menerima dan ada juga yang menolak, ada yang proses negosiasi yang terlalu lama dan akhirnya tidak jadi, serta ada juga yang langsung membeli karena sangat ingin membantu karena untuk biaya pendidikan. Setelah mengelilingi jalan ke arah gaplek tadi dan singgah ke beberapa rumah, sekitar kurang  pukul 19:30 kami balik arah kembali ke seamolec untuk makan malam bersama dan mendapatkan arahan serta menjelaskan hasil dari penjualan singkat tadi, dan setelah di hitung dan dikumpulkan, perhitungan hasil yang kami dapatkan adalah Rp. 636.000,- dan stock yang ada di tangan laku semua terjual, total terjual 46 buah karena perorang di masing masing 2 buah dengan dikalikan dengan jumlah anggota kelompok kami 23 orang, kami berjualan pada hari ini yaitu sabtu tanggal 28 September 2013 tanpa bantuan dari keluarga karena murni kami mendapatkan hasil tersebut dengan jerih payah sendiri dengan menggunakan sistem door to door dan bertemu langsung dengan konsumen. Konsumen yang tertarik dan ingin membantu kegiatan ini kebanyakan bapak bapak, ada juga beberapa ibu ibu yang iba karena kami menawarkan dengan muka ang memelas, serta sebagian dari kalangan pelajar dan mahasiswa yang tertarik dan membeli produk unik (pena) tadi.


 

Rupiah Pertama

Rupiah pertama saya peroleh mulai dari smp sd lulus d3/pt:
SMP, mengikuti ekstrakulikuler basket dari kelas satu sampai kelas 3,
Pengalaman saya mengikuti beberapa kompetisi tingkat smp dari beberapa kejuaran seperti misalnya: kumbang cup, walikota cup, antar smp se-sumatera selatan, dll. dengan hadiah yang cukup lumayan untuk anak smp pada saat itu, Rp 100.000,- , 200.000,- ribu untuk setiap pertandingan bersih tanpa transport dll.
SMA, masih melanjutkan hobi di dunia olahraga juga, dengan kejuaran yang berbeda sedikit lebih tinggi dari kejuaran yang di SMP, seperti kompetisi tingkat kecamatan, daerah, kota, dan provinsi. Dengan hasil yang didapatkan untuk setiap pertandingan antara Rp 400,000,-, 500.000,- , tergantung dengan medali yang didapatkan, dan ada bonus-bonus dari beberapa pertandingan, ada juga beberapa pertandingan yang biasa dengan durasi pendek seperti 3on3 dalam pertandingan bola basket dengan hadiah yang diadapatkan sekitar 100ribu.
Kuliah di politeknik negeri sriwijaya dan mendapatkan beasiswa PPA (Prestasi Akademik) di semester 5 dan 6 dengan Rp 2.100.00,- per semester, dan beberapa kompetisi bola basket untuk tingkat mahasiswa seperti pertandingan antar universitas se-Sumsel, Porseni (Persatuan olahraga dan seni seindonesia) yang diikuti oleh politeknik negeri seindonesia dengan hadiah yang didapatkan yaitu bonus biaya kuliah persemester dari pihak politeknik negeri sriwijaya karena meraih perak dengan hadiah Rp 2.100.00,- ditambah dengan uang saku bersih dan penginapan.  Dan saya juga pernah mendapatkan beberapa job instal ulang leptop dengan harga  Rp 50.000,- sekali instal.
Bidang yang Paling saya minati :
Sepertinya bidang yang saya paling minati adalah lebih ke animasi dan broadcasting karena sangat menyukai perbaduan warna dan menggambar salah satu hobi walaupun tidak begtu ahli tetapi saya menyukai hal tersebut, dan bidang broadcasting juga sepertinya adalah jiwa saya, dunia perfilmman dan editor merupakan bidang yang kreatif menurut saya, lebih ke organisasi dan sangat kreatif dengan interaksi dan menjual kekreatifan seseorang dan kerjanya yang asik / seru membuat tidak bosan untuk terpaku dalam satu bidang.