Mejikuhibiniu

Mejikuhibiniu
Kerudung Keren :D

Ahlan wa Sahlan

~Bismillahirrahmanirrahim~
Selamat Datang
Terimakasih telah Berkunjung

Semoga blog ini bermanfaat bagi Anda >.<
Mohon maaf apabila banyak kekurangan

SILAHKAN DI SHARE dan DIJADIKAN REFERENSI
Kunjungi Social Network saya yang lain :

Cari Blog Ini

Jumat, 17 Januari 2014

National Essay Competition 2014
Winning Eleven ESA’s Fair 2014
ESA FKIP UNS SURAKARTA

“United We Stand”

NEC (National Essay Competition) 2014 merupakan salah satu rangkaian English Competition yang diadakan setiap tahunnya sebagai bagian dari acara ESA’s Fair.
A. Ketentuan Umum:

Peserta tercatat secara aktif sebagai mahasiswa S1/D3 di universitas masing-masing.
Essay menggunakan bahasa Inggris.
Format penulisan : A4, Times New Roman 12, Spasi 1,5 , Margin : 3-3-3-3, Panjang essay 4-5 halaman.
Setiap peserta bisa mengirimkan essay lebih dari satu dengan sub tema yang berbeda.
Peserta adalah perseorangan / Individu.
Pendaftaran : 14 Januari 2014 – 14 Februari 2014.

B. Mekanisme Pengiriman Essay:

Peserta bisa mengunduh formulir pendaftaran
Membayar biaya pendaftaran sejumlah Rp 50.000,00 per essay via transfer ke rekening:Mandiri KC Solo Sriwedari a.n. Cycas Rifky Yolanda Kurniawan no. rekening 138-00-1115028-6
Setiap peserta wajib membuat essay dengan format yang telah ditentukan panitia.
Setiap peserta mengirimkan naskah essay (.doc) ke alamat email panitia National Essay Competition (NEC) nationalessaycompetition2014@gmail.com dengan menyertakan formulir pendaftaran, scan bukti pembayaran, foto, dan scan kartu mahasiswa dengan subject ESA_NEC_Nama_Universitas.
Kemudian konfirmasi keikutsertaan lomba via sms dengan format :NEC_Nama_Universitas/Instansi ke Bhagas ( 081808155516 )

C. Tema Essay
“ United We Stand”
Sub tema:
a.Education
Increasing equity and equality in Indonesian education
b.Economy
Combating poverty and increasing opportunity to live better in Indonesia
c.Social
Increasing social solidarity within Indonesia’s diverse culture
d.Agriculture
Increasing food production and creating food self-sufficiency for Indonesia.

D.Keterangan
• Pengumuman 10 finalis yang lolos penyeleksian essay berbahasa Inggris pada tanggal 26 Februari 2014 via SMS dan email dari panitia.
• Presentasi essay untuk 10 finalis yang lolos seleksi tahap pertama pada tanggal 14 Maret 2014 di Universitas Sebelas Maret, Jalan Ir. Sutami 36A, Kentingan, Surakarta.
• Hadiah Lomba
Juara I : Trophy + Sertifikat + Uang Tunai Rp 1.000.000,00
Juara II : Trophy + Sertifikat + Uang Tunai Rp 750.000,00
Juara III : Trophy + Sertifikat + Uang Tunai Rp 500.000,00
Semua peserta akan mendapatkan sertifikat.

CP:
Bhagas (081808155516)
Taufik (085730399248)

Tambahan: website penyelenggara www.hmpesa.fkip.uns.ac.id
info kiriman Admin Esa via email


Sayembara Resensi Buku
Deadline: 9 Februari 2014


Penyelenggara: Pamer Buku

Kategori:
Fiksi: novel, antologi, cerpen, dll.
Non-Fiksi: biografi, sosial sejarah, dll.

Persyaratan:
Buku yang diresensi bukan buku yang telah mencapai cetakan kelima.
Tulisan belum pernah dipublikasikan di media apapun (termasuk media sosial).
Buku yang diresensi tidak membahas isu sensitif.
Panjang tulisan dibatasi diantara 6000-7500 karakter (termasuk spasi).
Peserta boleh mengirim lebih dari satu resensi.
Resensi dikirim dengan format: [Sayembara Resensi] - [Fiksi/Nonfiksi] - [Judul Buku] ke redaksi@pamerbuku.com.
Sudah mem-follow akun twitter @pamerbuku dan like fanpge Pamer Buku.
Setelah mengirim resensi ke emai, buat tweet: "saya ikutan #sayembararesensi (judul buku) karya (@akun twitter penulis) @pamerbuku".
Sayembara berlangsung sejak Januari 2014 hingga 9 Februari 2014 sedangkan pengumuman pemenang pada 14 Februari 2014.
Hak cipta tetap pada peserta, dan hak milik pada PamerBuku.
Seluruh karya yang memenuhi ketentuan diatas akan diunggah di http://www.pamerbuku.com.

Hadiah dan Penghargaan:
Pemenang resensi buku fiksi mendapatkan sebuah buku fiksi pilihan PamerBuku.
Pemenang resensi buku nonfiksi mendapatkan sebuah buku fiksi pilihan PamerBuku.
Pemenang dengan resensi paling banyak dibaca mendapatkan sebuah buku bestseller.

Informasi:
Twitter: @pamerbuku
Email: info@pamerbuku.com
Website: pamerbuku.com


panduan menulis essay

Panduan Dasar Menulis Esai
Untuk membuat sebuah esai yang berkualitas, diperlukan kemampuan dasar menulis dan latihan yang terus menerus. Berikut ini panduan dasar dalam menulis sebuah esai.
Struktur Sebuah Esai
Pada dasarnya, sebuah esai terbagi minimum dalam lima paragraf:
1. Paragraf pertama: Dalam paragraf ini penulis memperkenalkan topik yang akan dikemukakan, berikut tesisnya. Tesis ini harus dikemukakan dalam kalimat yang singkat dan jelas, sedapat mungkin pada kalimat pertama. Selanjutnya pembaca diperkenalkan pada tiga paragraf berikutnya yang mengembangkan tesis tersebut dalam beberapa sub topik.
2. Paragraf kedua sampai kelima: Ketiga paragraf ini disebut tubuh dari sebuah esai yang memiliki struktur yang sama. Kalimat pendukung tesis dan argumen-argumennya dituliskan sebagai analisa dengan melihat relevansi dan relasinya dengan masing-masing sub topik.
3. Paragraf kelima (terakhir): Paragraf kelima merupakan paragraf kesimpulan. Tuliskan kembali tesis dan sub topik yang telah dibahas dalam paragraf kedua sampai kelima sebagai sebuah sintesis  untuk meyakinkan pembaca
Langkah-langkah membuat Esai
1.     Memilih Topik:
Bila topik telah ditentukan, anda mungkin tidak lagi memiliki kebebasan untuk memilih. Namun demikian, bukan berarti anda siap untuk menuju langkah berikutnya.Pikirkan terlebih dahulu tipe naskah yang akan anda tulis. Apakah berupa tinjauan umum, atau analisis topik secara khusus? Jika hanya merupakan tinjauan umum, anda dapat langsung menuju ke langkah berikutnya. Tapi bila anda ingin melakukan analisis khusus, topik anda harus benar-benar spesifik. Jika topik masih terlalu umum, anda dapat mempersempit topik anda. Sebagai contoh, bila topik tentang “Indonesia” adalah satu topik yang masih sangat umum. Jika tujuan anda menulis sebuah gambaran umum (overview), maka topik ini sudah tepat. Namun bila anda ingin membuat analisis singkat, anda dapat mempersempit topik ini menjadi “Kekayaan Budaya Indonesia” atau “Situasi Politik di Indonesia. Setelah anda yakin akan apa yang anda tulis, anda bisa melanjutkan ke langkah berikutnya. Bila topik belum ditentukan, maka tugas anda jauh lebih berat. Di sisi lain, sebenarnya anda memiliki kebebasan memilih topik yang anda sukai, sehingga biasanya membuat esai anda jauh lebih kuat dan berkarakter.
2.     Tentukan Tujuan:
Tentukan terlebih dahulu tujuan esai yang akan anda tulis. Apakah untuk meyakinkan orang agar mempercayai apa yang anda percayai? Menjelaskan bagaimana melakukan hal-hal tertentu? Mendidik pembaca tentang seseorang, ide, tempat atau sesuatu? Apapun topik yang anda pilih, harus sesuai dengan tujuannya.
3.     Tuliskan Minat Anda:
Jika anda telah menetapkan tujuan esai anda, tuliskan beberapa subyek yang menarik minat anda. Semakin banyak subyek yang anda tulis, akan semakin baik. Jika anda memiliki masalah dalam menemukan subyek yang anda minati, coba lihat di sekeliling anda. Adakah hal-hal yang menarik di sekitar anda? Pikirkan hidup anda? Apa yang anda lakukan? Mungkin ada beberapa yang menarik untuk dijadikan topik. Jangan mengevaluasi subyek-subyek tersebut, tuliskan saja segala sesuatu yang terlintas di kepala.
4.     Evaluasi Potensial Topik:
Jika telah ada bebearpa topik yang pantas, pertimbangkan masing-masing topik tersebut. Jika tujuannya mendidik, anda harus mengerti benar tentang topik yang dimaksud. Jika tujuannya meyakinkan, maka topik tersebut harus benar-benar menggairahkan. Yang paling penting, berapa banyak ide-ide yang anda miliki untuk topik yang anda pilih. Sebelum anda meneruskan ke langkah berikutnya, lihatlah lagi bentuk naskah yang anda tulis. Sama halnya dengan kasus dimana topik anda telah ditentukan, anda juga perlu memikirkan bentuk naskah yang anda tulis.
5.     Membuat Outline:
Tujuan dari pembuatan outline adalah meletakkan ide-ide tentang topik anda dalam naskah dalam sebuah format yang terorganisir.
1.      Mulailah dengang menulis topik anda di bagian atas
2.     Tuliskan angka romawi I, II, III di sebelah kiri halaman tersebut, dengan jarak yang cukup lebar diantaranya
3.     Tuliskan garis besar ide anda tentang topik yang anda maksud:
·         Jika anda mencoba meyakinkan, berikan argumentasi terbaik
·         Jika anda menjelaskan satu proses, tuliskan langkah-langkahnya sehingga dapat dipahami pembaca
·         Jika anda mencoba menginformasikan sesuatu, jelaskan kategori utama dari informasi tersebut
4.     Pada masing-masing romawi, tuliskan A, B, dan C menurun di sis kiri halaman tersebut. Tuliskan fakta atau informasi yang mendukung ide utama
6.     Menuliskan Tesis:
Suatu pernyataan tesis mencerminkan isi esai dan poin penting yang akan disampaikan oleh pengarangnya. Anda telah menentukan topik dari esai anda, sekarang anda harus melihat kembali outline yang telah anda buat, dan memutuskan poin penting apa yang akan anda buat. Pernyataan tesis anda terdiri dari dua bagian:
·         Bagian pertama menyatakan topik. Contoh: Budaya Indonesia, Korupsi di Indonesia
·         Bagian kedua menyatakan poin-poin dari esai anda. Contoh: memiliki kekayaan yang luar biasa, memerlukan waktu yang panjang untuk memberantasnya, dst.
7.     Menuliskan Tubuh Esai:
Bagian ini merupakan bagian paling menyenangkan dari penulisan sebuah esai. Anda dapat menjelaskan, menggambarkan dan memberikan argumentasi dengan lengkap untuk topik yang telah anda pilih. Masing-masing ide penting yang anda tuliskan pada outline akan menjadi satu paragraf dari tubuh tesis anda.

Masing-masing paragraf memiliki struktur yang serupa:
·         Mulailah dengan menulis ide besar anda dalam bentuk kalimat. Misalkan ide anda adalah: “Pemberantasan korupsi di Indonesia”, anda dapat menuliskan: “Pemberantasan korupsi di Indonesia memerlukan kesabaran besar dan waktu yang lama”
·         Kemudian tuliskan masing-masing poin pendukung ide tersebut, namun sisakan empat sampai lima baris.
·         Pada masing-masing poin, tuliskan perluasan dari poin tersebut. Elaborasi ini dapat berupa deskripsi atau penjelasan atau diskusi
·         Bila perlu, anda dapat menggunakan kalimat kesimpulan pada masing-masing paragraf.
·         Setelah menuliskan tubuh tesis, anda hanya tinggal menuliskan dua paragraf: pendahuluan dan kesimpulan.
8.     Menulis Paragraf Pertama
·         Mulailah dengan menarik perhatian pembaca.
·         Memulai dengan suatu informasi nyata dan terpercaya. Informasi ini tidak perlu benar-benar baru untuk pembaca anda, namun bisa menjadi ilustrasi untuk poin yang anda buat.
·         Memulai dengan suatu anekdot, yaitu suatu cerita yang menggambarkan poin yang anda maksud. Berhati-hatilah dalam membuat anekdot. Meski anekdot ini efektif untuk membangun ketertarikan pembaca, anda harus menggunakannya dengan tepat dan hati-hati.
·         Menggunakan dialog dalam dua atau tiga kalimat antara beberapa pembicara untuk menyampaikan poin anda.
·         Tambahkan satu atau dua kalimat yang akan membawa pembaca pada pernyataan tesis anda.
·         Tutup paragraf anda dengan pernyataan tesis anda.
9.     Menuliskan Kesimpulan
Kesimpulan merupakan rangkuman dari poin-poin yang telah anda kemukakan dan memberikan perspektif akhir anda kepada pembaca. Tuliskan dalam tiga atau empat kalimat (namun jangan menulis ulang sama persis seperti dalam tubuh tesis di atas) yang menggambarkan pendapat dan perasaan anda tentang topik yang dibahas. Anda dapat menggunakan anekdot untuk menutup esai anda.
10.  Memberikah Sentuhan Akhir
·         Teliti urutan paragraf Mana yang paling kuat? Letakkan paragraf terkuat pada urutan pertama, dan paragraf terlemah di tengah. Namun, urutan tersebut harus masuk akal. Jika naskah anda menjelaskan suatu proses, anda harus bertahan pada urutan yang anda buat.
·         Teliti format penulisan. Telitilah format penulisan seperti margin, spasi, nama, tanggal, dan sebagainya.
·         Teliti tulisan. Anda dapat merevisi hasil tulisan anda, memperkuat poin yang lemah. Baca dan baca kembali naskah anda.
·         Apakah masuk akal? Tinggalkan dulu naskah anda beberapa jam, kemudian baca kembali. Apakah masih masuk akal?
·         Apakah kalimat satu dengan yang lain mengalir dengan halus dan lancar? Bila tidak, tambahkan bebearpa kata dan frase untuk menghubungkannya. Atau tambahkan satu kalimat yang berkaitan dengan kalimat sebelumnya.
·         Teliti kembali penulisan dan tata bahasa anda.

Sumber: Guide to Writing a Basic Essay, Index of Literary Terms


Jumat, 10 Januari 2014

kuliah semester 1 algoritma dan pemrograman - dev c++ array dimensi 1 mencari nilai maksimal dan minimal

#include<iostream>
#include<conio.h>
#include<stdlib.h>
using namespace std;
int main()
{
int a[5];
float rata, total=0;
int n=5, max=0, min=100;
cout<<"Input Data : "<<endl;
for(int i=0; i<5; i++)
{
cout<<"Indeks ke - "<<i<<" = ";
cin>>a[i];
total=total+a[i]; //untuk mencari nilai total
rata=total/n;
if(a[i]>max) //untuk mencari nilai max
{
max=a[i];
}
else if(a[i]<min) //untuk mencari nilai min
{
min=a[i];
}
}
cout<<"\nTotal = "<<total<<endl;
cout<<"Rata = "<<rata<<endl;
cout<<"Max = "<<max<<endl;
cout<<"Min = "<<min<<endl;
getch();
}

kuliah semester 1 algoritma dan pemrograman - dev c++ program array dimensi 2 matriks jumlah, kurang, kali

#include <iostream>
#include <conio.h>
#include <stdlib.h>
using namespace std;

int main()
{
    char salah;
    double a[10][10];
    double b[10][10];
    double hasil[10][10];
    int i,j,r,bb,k,p;
    do
    {
    //paramita 201383054
    cout<<"==========================\n";
    cout<<"inputkan banyak baris: ";     cin>>bb;
    cout<<"inputkan banyak kolom: ";     cin>>k;
    cout<<"==========================\n";
    if (bb==k)
    {
     cout<<"INPUT ELEMEN  MATRIK A: "<<endl;
     for (i=0;i<bb;i++)
     for (j=0;j<k;j++)
     {
        cout<<"A["<<(i+1)<<","<<(j+1)<<"]=";cin>>a[i][j];
     }
     cout<<"INPUT ELEMEN  MATRIK B: "<<endl;
     for (i=0;i<bb;i++)
     for (j=0;j<k;j++)
     {
        cout<<"B["<<(i+1)<<","<<(j+1)<<"]=";cin>>b[i][j];
     }
        cout<<"--------------------------------------------\n";
     cout<<"pilih (1=jumlah,2=kurang,3=perkalian) : ";cin>>p;
        cout<<"--------------------------------------------\n";
     if(p==1)
     {
            cout<<"TAMPIL MATRIK : "<<endl;
            cout<<"Matriks A               Matriks B"<<endl;
            for (i=0;i<bb;i++)
            {
                for (j=0;j<k;j++)
                {
                    cout<<a[i][j]<<"    ";
                }
                if (i==0)
                {
                         cout<<"+";
                         cout<<"    ";
                         for (j=0;j<k;j++)
                         {
                             cout<<b[i][j]<<"    ";
                         }
                }
                if (i>0)
                {
                    cout<<"    ";
                    for (j=0;j<k;j++)
                    cout<<" "<<b[i][j]<<"   ";
                }
                cout<<endl;
            }
            for (i=0;i<bb;i++)
            for (j=0;j<k;j++)
            {
                hasil[i+1][j+1]=(a[i][j]+b[i][j]);
            }
            cout<<endl<<"HASIL AKHIR= "<<endl;
            for (i=0;i<bb;i++)
            {
                for (j=0;j<k;j++)
                {
                    cout<<hasil[i+1][j+1]<<"     ";
                }
                cout<<endl;
            }
     }
     else if(p==2)
     {
         cout<<"TAMPIL MATRIK : "<<endl;
         cout<<"Matriks A               Matriks B"<<endl;
         for (i=0;i<bb;i++)
            {
                for (j=0;j<k;j++)
                {
                    cout<<a[i][j]<<"    ";
                }
            if (i==0)
            {
                     cout<<"-";
                     cout<<"    ";
                     for (j=0;j<k;j++)
                     {
                         cout<<b[i][j]<<"    ";
                     }
            }
            if (i>0)
            {
                    cout<<"    ";
                    for (j=0;j<k;j++)
                    cout<<" "<<b[i][j]<<"   ";
            }
            cout<<endl;
            }
         for (i=0;i<bb;i++)
         for (j=0;j<k;j++)
         {
             hasil[i+1][j+1]=(a[i][j]-b[i][j]);
         }
         cout<<endl<<"HASIL AKHIR= "<<endl;
         for (i=0;i<bb;i++)
         {
             for (j=0;j<k;j++)
             {
                 cout<<hasil[i+1][j+1]<<"     ";
             }
             cout<<endl;
         }
     }
     else if(p==3)
     {
         cout<<"TAMPIL MATRIK : "<<endl;
         cout<<"Matriks A               Matriks B"<<endl;
         for (i=0;i<bb;i++)
            {
                for (j=0;j<k;j++)
                {
                    cout<<a[i][j]<<"    ";
                }
            if (i==0)
            {
                     cout<<"x";
                     cout<<"    ";
                     for (j=0;j<k;j++)
                     {
                         cout<<b[i][j]<<"    ";
                     }
            }
            if (i>0)
            {
                    cout<<"    ";
                    for (j=0;j<k;j++)
                    cout<<" "<<b[i][j]<<"   ";
            }
            cout<<endl;
            }
         hasil[i+1][j+1]=0;
         for (i=0;i<bb;i++)
         {
             for (j=0;j<k;j++)
             {
                 hasil[i+1][j+1]=0;
                 for (r=0;r<k;r++)
                 {
                     hasil[i+1][j+1]=hasil[i+1][j+1]+a[i][r]*b[r][j];
                 }
             }
         }
         cout<<endl<<"HASIL AKHIR= "<<endl;
         for (i=0;i<bb;i++)
         {
             for (j=0;j<k;j++)
             {
                 cout<<hasil[i+1][j+1]<<"     ";
             }
             cout<<endl;
         }
     }
     else
     {
     cout<<"-->kode yang anda masukkan salah<--"<<endl;
     cout<<"APAKAH ANDA INGIN MENGULANG?(Y/T) ";
     cin>>salah;
     cout<<"-----TEKAN ENTER-----"<<endl;
     }
    }    //tutup kurung dari if (bb=k)
    else
    {
     cout<<"Maaf....ORDO tidak sama!!!!"<<endl;
     cout<<"APAKAH ANDA INGIN MENGULANG?(Y/T) ";
     cin>>salah;
     cout<<"-----TEKAN ENTER-----"<<endl;
    }
    cout<<"APAKAH ANDA INGIN MENGULANG?(Y/T) ";
    cin>>salah;
    cout<<"-----TEKAN ENTER-----"<<endl;
    system("CLS");
    }   //tutup kurung dari do-while
    while(salah=='y'||salah=='Y');
    getch();
}

kuliah Semester 1 Algoritma dan Pemrograman - dev c++ program kalkulator lengkap, jumlah, kurang, kali, bagi, akar, kuadrat, modulus, pangkat, logaritma10, logaritma

#include <iostream>
#include <conio.h>
#include <stdlib.h>
#include <math.h>

using namespace std;
int kode,jumlah,kurang,kali,bagi;
char pilihan,c;
float a,b,akar,kuadrat,mod,pangkat,logaritma,hasillog;

main() {
menu:
cout<<"\t\tProgram Kalkulator Dengan menggunakan C++\n";
cout<<"\n1.  penjumlahan";
cout<<"\n2.  pengurangan";
cout<<"\n3.  perkalian";
cout<<"\n4.  pembagian";
cout<<"\n5.  Akar bilangan";
cout<<"\n6.  kuadrat";
cout<<"\n7.  modulus (sisa pembagian)";
cout<<"\n8.  pemangkatan";
cout<<"\n9.  logaritma";
cout<<"\n10. log10";
cout<<"\n11. keluar\n";
cout<<"\nSilahkan Memilih kode operasi yang akan dijalankan (1-11)\n";
cin>>kode;
if (kode==1)
{
//penjumlahan
cout<<"\nmasukkan nilai A = ";cin>>a;
cout<<"\nmasukkan nilai B = ";cin>>b;
jumlah=a+b;
cout<<"\nhasil penjumlahan A dan B adalah : "<<jumlah;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}
else if (kode==2)
//paramita 201383054
{
//pengurangan
cout<<"\nmasukkan nilai A = ";cin>>a;
cout<<"\nmasukkan nilai B = ";cin>>b;
kurang=a-b;
cout<<"\nhasil pengurangan A dan B adalah : "<<kurang;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}
else if (kode==3)
{
//perkalian
cout<<"\nmasukkan nilai A = ";cin>>a;
cout<<"\nmasukkan nilai B = ";cin>>b;
kali=a*b;
cout<<"\nhasil perkalian A dan B adalah : "<<kali;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}
else if (kode==4)
{
//pembagian
cout<<"\nmasukkan nilai A = ";cin>>a;
cout<<"\nmasukkan nilai B = ";cin>>b;
    if (b==0) {cout<<" tidak dapat membagi dengan angka 0\n";}
    else {bagi=a/b;
cout<<"\nhasil pembagian A dan B adalah : "<<bagi;}
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
        if (pilihan=='y'||pilihan=='Y')
      {
        system("CLS");
       goto menu;
       }
       else
       {cout<<"Matur Nuwun";
       getch(); }
}
else if (kode==5)
{
//akar
cout<<"\nmasukkan nilai A = ";cin>>a;
akar=sqrt(a);
cout<<"\nakar dari nilai A adalah : "<<akar;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
   
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
   }
else if (kode==6)
{
//kuadrat
cout<<"\nmasukkan nilai A = ";cin>>a;
kuadrat=a*a;
cout<<"\nkuadrat dari nilai A adalah : "<<kuadrat;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
   
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}

else if (kode==7)
{
//modulus
cout<<"\nmasukkan nilai A = ";cin>>a;
cout<<"\nmasukkan nilai pembagi = ";cin>>b;
mod=fmod(a,b);
cout<<"\nmodulus dari nilai A adalah : "<<mod;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}

else if (kode==8)
{
//pangkat
cout<<"\nmasukkan nilai A = ";cin>>a;
cout<<"\nmasukkan nilai pangkat = ";cin>>b;
pangkat=pow(a,b);
cout<<"\nnilai pangkat dari nilai A adalah : "<<pangkat;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}
else if (kode==9)
{
//logaritma
cout<<"\nmasukkan nilai A = ";cin>>a;
logaritma=log(a);
cout<<"\nnilai logaritma dari nilai A adalah : "<<logaritma;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
    if (pilihan=='y'||pilihan=='Y')
    {system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}
else if (kode==10)
{
//logaritma
cout<<"\nmasukkan nilai A = ";cin>>a;
hasillog=log2(a);
cout<<"\nnilai log10 dari nilai A adalah : "<<hasillog;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}
else if (kode==11)
{cout<<"\nApakah anda ingin keluar dari program ini ? (y/n) ";cin>>c;
    if (c=='y'||c=='Y')
   {cout<<"\nTerima Kasih Anda telah menggunakan Aplikasi ini\n";
   cout<<"\nsilahkan tekan enter dua kali";
   getch(); }
   else if (c=='n'||c=='N')
 system("CLS");
   goto menu;
   }
   getch();
getch(); }

Kuliah Semester 1 Algoritma dan Pemrograman - dev c++ program mengurutkan angka dan binary search (pencarian biner)

#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
//paramita 201383054
int main()
{
int a[1000],i,j,w;
cout<<"Mau masukkan berapa angka?: "; cin>>w;
cout<<"Input "<<w<<" Angka: "<<endl;
for(int i=0;i<w;i++)
{
cout<<"Angka ke "<<i+1<<": "; cin>>a[i];
}
cout<<"Angka sebelum diurutkan: "<<endl;
for (int i=0;i<w;i++)
{
cout<<a[i]<<", ";
    }
for(int i=0;i<w;i++)
    {
        for(int j=i+1;j<w;j++)
        {
            if(a[i]>a[j])
            {
                int temp=a[i];
                a[i]=a[j];
                a[j]=temp;
            }
        }
    }
cout<<"\nAngka setelah diurutkan: "<<endl;
for (int i=0;i<w;i++)
{
cout<<a[i]<<", ";
    }
    int low=1, high=w, x, mid,q;
    float l;
l=log2(w);
cout<<"\nMasukkan target yang dicari : "; cin>>x;
for (q=0;q<l; q++)
{
mid = ((low +high)/2);
if (a[mid-1] == x) {goto benar;}
else if (a[mid-1]<x) {low=mid+1;}
else if (a[mid-1]>x) {high=mid-1;}
}
mid = ((low +high)/2);
if (mid != x) {cout<<"\ndata ga ada"; goto salah;} getch();
benar:
cout<<"\nData ditemukan di urutan ke : "<<mid;
salah:
getch();
}

materi tentang binary search/ pencarian biner http://blog-sharings.blogspot.com/2012/07/konsep-binary-search.html

Selasa, 03 Desember 2013

Kuliah Semester 1 Algoritma dan Pemrograman - menampilkan bilangan prima dev c++

bismillahirrahmanirrahim
assalamualaikum

berikut adalah kodingan menampilkan bilangan prima hingga batas tertentu menggunakan applikasi pemrograman dev c++

oleh paramita nirmalawati 201383054 universitas esa unggul jakarta barat


#include <iostream>
#include<conio.h>
using namespace std;

int main ()
{
int m, i, t;

for(m=2;m<=10;m++)
{ i=0;
for(t=2;t<m;t++)
{
if(m%t==0)

i=1;

}
if(i==0)

cout<<m<<", ";

}
getch();
}