Mentari

Laporan Aktivitas Magang

Kegiatan magang di Bandung awalnya dijadwalkan pada desember 2013, tapi dikarenakan banyak kendala dan sebagainya di undur sampai hari ini, dan terhitung 1 bulanan kita belum ada kerjaan.
Alhamdulillah sebelum Senin, 20 Januari 2014 ada pemberitahuan di facebook dari mbak Ani tentang pemberitaan kegiatan magang di bandung yang sangat ditunggu tunggu karena bosan dengan aktifitas berulang dirumah, saya pun tidak sabar melihat pemberitahuan tetang kegiatan magang tersebut, dan sangat bersemangat memulai kegiatan magang walaupun mungkin nanti selama magang disibukkan dengan aktifitas yang melelahkan serta dengan tugas tugas yang menumpuk.
Jadwal pertemuan pun telah ditentukan pada tanggal 18 Januari 2014 dan anak anak yang magang di Bandung dan mendengar berita tersebut pun datang ketempat yang telah ditentukan sebelumnya yaitu di gedung FSRD ITB untuk membicarakan kegiatan magang yang berlangsung.
Pertemuan pun dilangsungkan bertempat di gedung FSRD ITB mbk Ani dan Mas Puryanto pun memberikan arahan mengenai kesedian anak anak yang magang di Bandung untuk membantu menjadi team pengajar Program Bridging Seamolec ITB, dan menjadi team pengajar untuk Program Bridging Seamolec ITB merupakan tugas pertama kita sebagai awal kegiatan anak anak magang di Bandung.
Bahan – bahan matakuliah pembekalan pun sudah ditentukan, jadi kita sudah mendapatkan acuan untuk pembekalan pengajar dalam menjelaskan materi sesuai ketentuan jadwal Program Bridging Seamolec ITB, serta kita juga diusulkan mbak ani untuk mengatur team pengajar dan membaginya menjadi beberapa team yang akan di pecah tugas dan hari kegiatannya.
Program Bridging Seamolec ITB ini berlangsung 2 minggu dan seluruh matakuliah akan dilanjutkan dengan kelas online s/d bulan mei 2014. Adapun jadwal dan matakuliah Program Bridging Seamolec ITB yaitu :
Minggu I
Senin, 20 Januari 2014
Selasa, 21 Januari 2014
Rabu, 22 Januari 2014
Kamis, 23 Januari 2014
Jumat, 24 Januari 2014
Sabtu, 25 Januari 2014
Minggu
Senin, 27 Januari 2014
Selasa, 28 Januari 2014
Rabu, 29 Januari 2014
Kamis, 30 Januari 2014
Jumat, 31 Januari 2014

Team Pengajar Program Bridging Seamolec ITB yaitu:



Setelah Mengetahui jadwal Program Bridging Seamolec ITB dan matakuliah apa yang harus dijelaskan, serta jadwal anggota team sesuai pembagian. Saya Mentari mendapatkan kesempatan bergabung dengan team 1 dengan Panji Abdul Rahman Hakim sebagai ketua dari team kami dan sekaligus sebagai penanggung jawab dari team. Dan jadwal dari team 1 adalah mengajar pada hari Selasa dan Jumat pada Minggu pertama dan pada Minggu kedua.
Selasa, 21 Januari 2013 adalah jadwal dari team 1 berkesempatan mengajar Program Bridging Seamolec ITB dari jam 08:00 – 12:00 dengan materi ajar Simulasi Digital (Kelas Maya dan Buku Digital).
Sebelum memberikan materi, pasti terlebih dahulu mempersiapkan banyak persiapan seperti menyiapkan bahan materi yang akan di presentasikan menggunakan power point, dan kita juga harus menguasai materi yang kita jelaskan. Jadi kita tidak bingung ketika diajukan beberapa pertanyaan mengenai materi yang dijelaskan.
Kegiatan mengajar untuk team 1 pun dimulai dan berlangsung pada hari Selasa, 21 Januari 2013 jam 08:00 – 12:00. Jam pertama diambil alih oleh Ketua sekaligus penanggung jawab yaitu Panji Abdul Rahman Hakim sebagai pengajar utama dengan materi Simulasi Digital (Kelas Maya dan Buku Digital). Dan anggota team lain termasuk saya menjadi team pengajar pendamping.
Hal yang pertama yang kita lakukan pada hari itu menyuruh semua anggota yang mengikuti Program Bridging Seamolec ITB menginstal Sigil, setelah terinstal semua team pengajar wajib mengecek kira kira ada atau tidak yang ketinggalan menginstal aplikasi Sigil. Dan setelah dipastikan semua sudah terinstal di masing masing leptop kami team pengajar memberikan arahan tahap demi tahap dalam mengaplikasikan aplikasi tersebut. Selanjutnya kita team pengajar memberikan arahan untuk mencari artikel artikel yang kira kira bisa dijadikan buku digital, kegiatan ini berlansung lama karena ada beberapa anggota yang mengikuti Program Bridging Seamolec ITB tidak memiliki data yang tersimpan di leptopnya jadi harus searching terlebih dahulu dengan keterbatasan koneksi yang saat itu susah sekali dan banyak yang tidak membawa modem. Dan setelah dipastikan sudah mendapatkan artikel artikel atau data yang nantinya dijadikan buku digital, langkah selanjutnya melakukan pengeditan artikel. Setelah semua fix beres dilanjutkan dengan tahap memasukkannya ke aplikasi Sigil dengan hasil akhir dalam bentuk format epub disini kita menjelaskan praktik pelaksanaan dari konversi format filenya, cara mengatur sampul cover buku digital, mengatur halaman kolovon, identitas, dan cara memasukkan gambar dan video. Kemudian terakhir proses menerapkan publikasi buku digital dari memasukkan dalam format epub ke Readium dan lagi lagi keterbatasan koneksi yang memperlambat kegiatan proses belajar mengajar tersebut. Tapi tampakanya mereka sangat berantusias dalam mengerjakan tugas mulai dari awal pengimplementasian sampai tahap finishing.
Setelah materi pertama telah usai, dilanjutkan dengan materi pembelajaran kelas maya dan disini kita melakukan pengenalan pembelajaran kelas maya dengan menggunakan aplikasi Edmodo. Pertama, kami team pengajar menjelaskan pengertian dari edmodo itu sendiri apa, jenis jenisnya, perbandingan social network dan social media learning network, manfaat edmodo sebagai social learning network dan kelebihannya, serta fitur fitur yang terdapat dalam edmodo. Kedua, setelah anggota yang mengikuti Program Bridging Seamolec ITB mengerti apa yang sebelumnya dijelaskan kemudia dilanjutkan dengan pembuatan akun edmodo, pengaturan profil, keikutsertaan dalam grup/kelas/kelompok, penggunaan penyimpanan bahan ajar (library/backpack), penggunaan catatan (note), penggunaan tugas (assigment) dan kuis (quiz), pengunaan edmodo planner, penggunaan search dan filter, penggunaan tagm insign, discover dan filter, penggunaan jajak pendapat (polling), penggunaan badge, dan penggunaan gradebook yang terdapat dalam aplikasi edmodo.
Jadwal team 1 pada hari Selasa, 21 Januari 2013 pun berakhir pada jam 12:00 dan materi selanjutnya yaitu menggambar dasar dilanjutkan dengan belajar android java dengan pendamping team berikutnya sesuai dengan jadwal yang telah ditentukan. Berikut gambar yang ambil pada saat anggota yang mengikuti Program Bridging Seamolec ITB belajar dengan materi menggambar dasar.

Selanjutnya pada Jumat, 24 Januri 2014 kegiatan team 1 pukul 08:00 – 11:00 dengan materi ajar Simulasi Visual (3D Visualization). Taufik Hidayat sebagai pengajar utama dengan didampingi anggota team termasuk saya. Dimulai dari penginstalan aplikasi, disini menggunakan aplikasi blender. Tentunya banyak kendala dalam penginstalan aplikasi blender ini untuk leptop leptop yang tidak support dan memakan waktu yang sangat lama untuk hal ini saja. Dilanjutkan dengan tahap pengenalan dari pengertin simulasi visual, jenis simulasi visual, dan fungsi simulasi visual, serta membahasan selanjutnya menerapkan fitur aplikasi pengolahan simulasi visual tahap praproduksi seperti pencarian ide dan konsep, pembuatan premis, pembuatan sinopsis, dan pembuatan storyboard. Dan seharusnya menjelaskan praktik penerapan fitur aplikasi pengolahan simulasi visual tahap produksi seperti pengenalan blender, pengenalan fitur, pemodelan character atau object, texturing, setting environment, menganimasikan, dan rendering awal, editing, mixing, rendering akhir, dan terakhir kemasan, tetapi karena keterbatasan waktu kegiatan ini diterapkan dirumah dan dilanjutkan besok dengan team pengajar lain.
Jadwal team 1 Jumat, 24 Januri 2014 kegiatan team 1 dengan materi ajar Simulasi Visual (3D Visualization) pun berakhir pada jam 12:00 dan materi selanjutnya yaitu menggambar dasar dilanjutkan dengan belajar android java masih sama dengan matakuliah sebelumnya dengan pendamping team berikutnya sesuai dengan jadwal yang telah ditentukan.
Adapun beberapa situasi gambar dari dokumentasi anggota yang mengikuti Program Bridging Seamolec ITB sebagai berikut:




READMORE
 

Aplikasi Chat Client Server dengan Java Netbeans

Judul : Aplikasi Chat Client Server dengan Java Netbeans


Deskripsi :
Komunikasi antar pengguna komputer dalam suatu jaringan sangat diperlukan. Dapat dibayangkan jika pengguna jaringan komputer yang berada dalam suatu gedung terpisahkan oleh dinding gedung, tentu komunikasinya akan menjadi terhambat. Sistem chatting adalah sebuah aplikasi client-server yang bisa digunakan untuk mengatasi hal ini. Sistem chatting merupakan sebuah sistem untuk berkomunikasi antar komputer dalam sebuah jaringan. Dalam implementasinya, sistem ini akan sangat efisien dan sangat ekonomis. Pemrograman client-server pada dasarnya adalah pemrograman socket dengan memanfaatkan lapisan transport yang ada pada model referensi Internet. Sebagai salah satu sistem client-server maka sistem chatting dapat dibuat mengguanakan java dengan mengakses socket pada sistem operasi Windows.

Flowchart :



Video :





Capture :




READMORE
 

Aplikasi Rumus Matematika dengan Library Math.h & Fungsi Rekursif

Judul : Aplikasi Rumus Matematika dengan Fungsi Math dan Fungsi Rekursif
Deskripsi :
Aplikasi ini merupakan pengembangan dari aplikasi rumus matematika dengan fungsi math yang saya buat sebelumnya, dalam aplikasi ini user diminta untuk menginpitkan username dan password untuk dapat masuk dalam aplikasi, apabila username dan password tidak cocok, maka akan dilakukan pengulangan sebanyak tiga kali, lebih dari 3 kali maka akses akan ditolak dan keluar dari aplikasi, dan apabila username dan password cocok maka akan langsung masuk ke dalam aplikasi dan menampilkan beberapa pilihan pada menu utama, yaitu:
ada 11 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
11.Menghitung faktorial dengan fungsi rekursif
Aplikasi ini dilengkapi dengan variabel, operator, control flow, fungsi, dan array, serta fungsi recursive.
dan setelah proses perhitungan, user diminta untuk memilih lagi, 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>
#include <string.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
float F_Rekursif (float e, float f);// nilai faktorial dengan fungsi rekursif
int main(void)
{
int angka;
float a,b,c,d,e,f;

  int jum, i, ulang;
  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){
  system("cls");

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 ("11. Fungsi Rekursif Faktorial\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");
}
else if (angka==11){
printf("Masukkan nilai 1 : ");
scanf_s ("%f",&e);
printf("Masukkan nilai 2 : ");
scanf_s ("%f",&f);
printf ("Nilai Rekursif Adalah : %.2f\n", F_Rekursif(e, f));
system ("pause");
}
}
else{
printf("Password Salah \n");
}
  }
  printf("Akses Ditolak \n");
  system("pause");
return(0);
}


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

float F_Rekursif (float e, float f)
{
if (f==0)
return 1;
else
return e*F_Rekursif(e,f-1);
system("pause");
}

Video :

READMORE
 

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 :



READMORE
 

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 :


READMORE
 

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:

READMORE
 

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.


READMORE