Followers

Featured Posts

Aplikasi Microsoft Office pada Smartphone Android

- No comments
Microsoft Office untuk Smartphone Android


Afriadi Blog - Di era modern ini semua hal memang lebih praktis. Beberapa tahun yang lalu kita banyak menemukan ponsel atau telepon genggam dengan bentuk yang sangat besar, tebal dan fiturnya sangat terbatas. Ponsel di jaman dahulu memang banyak digunakan untuk kebutuhan komunikasi saja misalnya untuk menghubungi orang lain atau untuk mengirimkan pesan singkat kepada orang lain.

Seiring perkembangan jaman, saat ini ponsel telah berubah dan dikenal sebagai ponsel pintar (alias smartphone) karena fungsinya yang sangat beragam. Fitur di dalam ponsel saat ini juga sangat beragam. Bahkan semua orang bisa mengerjakan pekerjaan kantor dengan ponsel pintar tersebut. Fungsi ponsel pintar saat ini juga lebih mendekati fitur dan fungsi desktop atau laptop. Salah satu contoh ponsel pintar yang memang sangat menawan adalah ponsel pintar dari Lenovo. Lenovo mengeluarkan ponsel pintar di tahun ini dengan fitur yang dapat mengikuti jaman. Anda yang ingin mengerjakan semua pekerjaan kantor dengan sangat mudah bisa menggunakan smartphone sebagai partner terbaik anda.

Microsoft Office untuk Smartphone Android

Smartphone sendiri bisa membantu anda dalam mengerjakan semua pekerjaan anda karena anda bisa dengan mudah terhubung dengan klien bisnis anda. Anda bisa mengelompokkan klien anda dalam grup di ponsel dan hubungi mereka dengan mudah. Anda bisa mengetik hasil rapat tanpa harus menggunakan laptop. Anda cukup hanya menggunakan ponsel pintar anda saja. Dengan menggunakan ponsel pintar anda juga bisa dengan mudah mengakses aplikasi Microsoft (MS) Office misalnya MS Excel, MS Outlook, MS PowerPoint dan MS Word. 

Ilmu penting untuk menguasai program MS Office

  1. Untuk menguasai program MS Excel, karena fungsi dari program ini meliputi perhitungan dasar, berrmacam jenis fungsi, dan pembuatan grafik/ data. Lebih cocok jika seseorang belajar mengenai dasar-dasar administrasi / pembukuan. 
  2. Untuk menguasai program MS Outlook, yang penting ada tahu cara dasar mengirim dan memeriksa email karena bisa dibilangprogram ini cukup user friendly.
  3. Untuk menguasai program MS PowerPoint, tergantung dari kebutuhan masing-masing. Jika kebutuhan Anda hanya untuk membuat presentasi, program ini sangatlah user-friendly, siapa pun bisa membuat presentasi visual untuk perkantoran atau projek sekolah.
  4. Untuk menguasai MS Word, program ini cukup user friendly, karena fungsi-fungsinya dapat dicari dengan mudah. Dari fungsi untuk membuat font menjadi bolditalicunderline, sampai dengan memasukkan gambar pada dokumen.

Microsoft Office untuk Smartphone Android

Di bawah ini ada beberapa aplikasi yang bisa anda pakai di ponsel pintar anda untuk memakai program Microsoft Office pada posel pintar anda:

1  Pertama, anda bisa menginstal Office Mobile for Office 365. Ini adalah sebuah aplikasi yang akan memudahkan anda untuk membuka Ms. Word, Ms. Excel, Ms Powerpoint dengan cepat dan dimana saja anda mau. Anda juga bisa melihat semua dokumen seperti tampak aslinya. Anda bisa menambahkan chart, tambahan animasi, simbol dan lain sebagainya dengan fitur yang sangat lengkap. Setelah selesai dengan dokumen anda, anda bisa dengan mudah menambahkan pada email anda dan kemudian anda bisa mengirimkan ke email klien anda dengan sangat cepat.

          Kedua, aplikasi untuk kantor atau pekerjaan yang harus anda punyai di smartphone anda adalah Quickoffice. Ini adalah aplikasi gratis dari Google yang akan membantu anda membuat presentasi, spreadsheets dengan sangat mudah hanya dengan ponsel android anda saja. Anda juga bisa membuka semua dokumen dengan ponsel anda dan menambahkan pada email yang anda mau, Anda bisa berbagi dokumen dengan mudah dengan menggunakan Google Drive Folders.

     Ketiga, anda bisa menginstal aplikasi Polaris Office 4.0. Aplikasi ini sangat direkomendasikan untuk semua ponsel dan anda bisa mengakses semua dokumen berbentuk PDF, Powerpoint, Ms. Word dan Excel dengan sangat mudah. Anda juga bisa mengatur semua data agar ringkas dan rapi. Anda bisa memulai presentasi dengan lebih leluasa.

    Keempat, ada juga aplikasi CloudOn yang bisa anda install. Anda bisa menggunakan aplikasi ini untuk mengedit dokumen, spreadsheet, presentasi dan lain sebagainya. Anda bisa langsung terkoneksi dengan mudah dengan Box, dropbox, Skydrive, Google Drive dan lain sebagainya. Saat ini sudah ada lebih dari 5 juta orang yang mengunduh aplikasi ini. Smeua merasa senang karena bisa mengedit semua dokumen dengan sangat mudah.

     Kelima, aplikasi AndrOpen menjadi aplikasi android yang juga harus anda punya jika anda ingin mengedit dan melakukan semua hal dengan sangat mudah. Ada 6 komponen penting yang ditawarkan kepada anda dengan aplikasi ini. Anda bisa dengan mudah mengedit kata, mengetik kata, membuat presentasi, menggambar, menghitung dan menyimpan sebuah data.

Dikarang oleh: Indriani

10 Tips Memilih Smartphone Android yang Cocok untuk Gaming

- No comments
Tips Memilih Smartphone Android untuk Gaming

Dulu game lebih identik permainan yang dimainkan di PC dan konsol game, sekarang kita sudah memasuki dunia mobile games. Hal ini tak lepas dari perkembangan sistem operasi mobile itu sendiri yang sudah kian canggih, terkhusus OS Android dan iOS.

Selain itu, perkembangan hardware juga berkembang pesat. Terutama prosesor yang kemampuannya semakin gahar bahkan menyaingi spesifikasi komputer. Berikut 10 Tips Memilih Smartphone Android yang Cocok untuk Gaming

1. Chipset atau Prosesor

Salah satu komponen penting yang menopang saat bermain game adalah SoC (System on Chip). Sederhananya SoC bisa dibilang sebagai otak dari smartphone.

Kebanyakan orang, suka menyamakan penyebutan prosesor dan SoC atau chipset, yang benar adalah kalau kalau ditanya smartphone ini prosesornya apa, jawabannya adalah single-core, dual-core, quad-core, hexa-core, octa-core, dan deca-core.

Kalau chipset, baru menyebutkan model dan mereknya, contohnya Qualcomm Snapdragon 835, MediaTek Helio X25, Samsung Exynos 8895 octa, dan lainnya. Mereka adalah chipset dan prosesor sendiri hanya salah satu bagian dari chipset.

2.Jangan Tergiur dengan Jumlah Core 

Jumlah core bukanlah suatu jaminan cepat atau tidaknya performa smartphone. Jangan mudah tergiur dengan jumlah core yang banyak.

Prosesor yang dioptimalisasi bisa lebih powerful ketimbang jumlah, contohnya chipset Apple A10 Fusion pada iPhone 7 dan iPhone 7 Plus. Hanya mengandalkan prosesor quad core 2.34 GHz, tapi soal performanya tak perlu diragukan lagi bukan?

Pun demikian Qualcomm, pada chipset Snapdragon 820/821, Qualcomm hanya mengandalkan prosesor kustom Kyro dengan hanya 4 inti. Sementara versi terbaru yakni Snapdragon 835 punya 8 inci yang dibagi menjadi dua, empat core performa tinggi (@2.45 Ghz) dan empat core hemat daya (@1.9 Ghz).

3. Kenali Jenis Chipset

Tips beli Android untuk gaming berikutnya adalah perhatikan jenis chipset, inilah yang menentukan bagus atau tidaknya performa sebuah smartphone. Di ranah mobile ini, chipset dikuasai oleh Qualcomm dan MediaTek.

Chipset yang terbaru Qualcomm adalah Snapdragon 835. Kalau kamu punya uang yang tak terbatas, tentu tidak masalah mendapatkan smartphone flagship yang ditenagai chipset Snapdragon 835.

4. Chipset Menengah Terbaru atau Chipset Kelas Atas Lama

Kalau kamu merasa gamer sejati, namun terpentok dana carilah smartphone dengan chipset Snapdragon 821 atau Snapdragon 820 yang terdapat di smartphone flagship tahun lalu.

Sementara, untuk smartphone kelas menengah kamu bisa cari smartphone dengan chipset minimal Snapdragon 615/625. Untuk seri Snapdragon 410/430 lebih cocok kegiatan normal sehari-hari, seperti menangani media sosial.

5. RAM dan Memori Internal yang Ideal

Tips beli Android untuk game berikutnya adalah memilih ukuran RAM dan memori internal yang ideal. RAM adalah tempat dimana game kamu akan disimpan sementara untuk diakses oleh prosesor dan GPU, sementara memori internal berguna untuk menyimpan data secara permanen.

Demi kenyamanan bermain game, RAM yang ditubuhkan untuk Android jaman sekarang adalah minimal 3 GB atau 4 GB. Sementara, memori internal yang dibutuhkan adalah minimal 16 GB dan idealnya 32GB, jangan beli smartphone dengan memori internal 8 GB.

6. Tak Perlu Khawatir Lagi Soal GPU

GPU juga merupakan bagian penting dalam bermain game, pada prinsipnya GPU mirip dengan CPU namun yang diproses hanyalah yang berhubungan dengan grafis. Karena grafis adalah bagian utama dari game maka GPU yang kencang akan membuat pengalaman bermain semakin seru.

GPU juga bertugas untuk mengolah efek-efek game, GPU yang lebih baik bukan hanya membuat game lebih smooth tapi juga akan membuat game penuh dengan efek. Nah, kini kamu enggak perlu repot-repot lagi nyari smartphone dengan GPU yang bagus, karena sudah termasuk satu paket dengan SoC. Kalau chipsetnya bagus, sudah pasti GPU-nya juga bagus.

7. Resolusi dan Ukuran Layar

Rincian di atas sudah cukup jelas dong, sekarang ke bagian layar. Untuk menikmati grafis yang memukau, tergantung dari resolusi layar juga. Minimal cari smartphone dengan resolusi 1080p, lebih baik lagi yang sudah Quad HD.

Kalau besaran dan jenis layar sih sesuai selera ya. Bisa disesuaikan dari mulai 5,2 inci, 5,5 inci, hingga 6 inci.

8. Kapasitas Baterai dan Harus Punya Teknologi Fast Charging

Memilih smartphone untuk gaming, smartphone dengan kapasitas baterai besar tentu lebih tahan lama. Tapi harus dilengkapi juga dengan fitur fast charging yang membuat pengisian baterai smartphone tidak lagi memerlukan waktu yang lama.

Itulah tips beli Android untuk game. Penting! Terutama buat kamu yang ngaku gamer berat. Intinya dapur pacu harus bertenaga, memori internal dan RAM harus lapang biar bisa banyak install game dan berjalan dengan mulus.

Serta spesifikasi resolusi layar dan kapasitas baterai yang ideal, untuk menambah kenyamanan bermain game dalam waktu yang lama.

(sumber : jalantikus.com)

Cara Membuat Syntax Highlighter Di Blog

- No comments
Cara Membuat Syntax Highlighter Di Blog

Apa itu Syntax Highlight? Syntax Highlight adalah fitur pada teks editor yang menampilkan atau menyoroti teks-terutama source code-dalam berbagai warna dan font sesuai dengan kategori istilah.

Dengan menggunakanSyntaxHighlighter memudahkan dalam menulis source code atau bahasa terstruktur seperti bahasa pemrograman (programming language) atau bahasa markup (markup language). Implementasi dari syntax higlighter pada halaman website, blog atau forum online sering digunakan sebagai kode prensentasi pada contoh code source ( seperti Javascript, HTML, XML, CSS, Python, PHP, JSON, CoffeeScript, Java, SQL, Apache, Haskell, Erlang, Ruby, C++, Objective C dan masih banyak bahasa program lainnya.) yang ingin ditampilkan.

Memang sudah banyak situs atau blog yang membahas tentang cara memasang dan menggunakan syntax highlighter serta berbagi code dan cara memasang syntax highlighter pada blog dan website ( baik yang menggunakan javascript, jQuery, maupun markup HTML) seperti Prisma, GeSHi, Google Code Prettify, SyntaxHighlighter, SHJS – Syntax Highlighting in JavaScript, Ultraviolet dan yang lainya,tapi disini saya lebih memilih HIGHLIGHT.JS ini (dari softwaremaniacs) dengan alasan lebih mudah dan dapat bekerja secara otomatis mencari blok kode, mendeteksi jenis bahasa, dan highlighting (menyorot kode). HIGHLIGHT.

JS mengenali sekurangnya 54 bahasa program dan dibundel dengan 26 theme style. Untuk itu saya hanya akan memilih menjadi 3 bahasa code saja, yang paling sering digunakan oleh para blogger (dalam membuat tutorial pada blog-nya) kebanyakan para blogger hanya untuk menampilkan source code, seperti kode CSS, Javascript, dan mark up HTML.

Syntax Highlighter ini sangat cocok bagi anda yang suka memposting artikel yang mengenai Javascript, HTML, CSS dan masih banyak lagi. Syntax Highlighter sangat cocok dikarenakan dapat menarik pengunjung dengan anda yang menggunakan berbagai macam warna.

Cara Membuat Syntax Highlighter Di Blog

1. Pergi ke bagian Dashboard blogger
2. Pilh menu Temaplte > Edit HTML.
3. lalu copy dan pastekan kode di bawah ini tepat di atas kode </head>

<script src="https://sites.google.com/site/m4w4nz/highlight.pack.js" type="text/javascript"></script> 
  <script type="text/javascript">
      hljs.initHighlightingOnLoad();
  </script>

4. Lalu copy dan pastekan kode dibawah ini tepat di atas kode ]]></b:skin> atau </style>

pre code {
  display: block; padding: 0.5em;
  color: #DCCF8F;
  background: url(https://sites.google.com/site/problogiz/home/pojoaque.jpg) repeat scroll left top #181914;
}

pre .comment,
pre .template_comment,
pre .diff .header,
pre .doctype,
pre .lisp .string,
pre .javadoc {
  color: #586e75;
  font-style: italic;
}

pre .keyword,
pre .css .rule .keyword,
pre .winutils,
pre .javascript .title,
pre .method,
pre .addition,
pre .css .tag,
pre .clojure .title,
pre .nginx .title {
  color: #B64926;
}

pre .number,
pre .command,
pre .string,
pre .tag .value,
pre .phpdoc,
pre .tex .formula,
pre .regexp,
pre .hexcolor {
  color: #468966;
}

pre .title,
pre .localvars,
pre .function .title,
pre .chunk,
pre .decorator,
pre .built_in,
pre .lisp .title,
pre .clojure .built_in,
pre .identifier,
pre .id {
  color: #FFB03B;
}

pre .attribute,
pre .variable,
pre .lisp .body,
pre .smalltalk .number,
pre .constant,
pre .class .title,
pre .parent,
pre .haskell .type {
  color: #b58900;
}

pre .css .attribute {
  color: #b89859;
}

pre .css .number,pre .css .hexcolor{
  color: #DCCF8F;
}

pre .css .class {
  color: #d3a60c;
}

pre .preprocessor,
pre .pi,
pre .shebang,
pre .symbol,
pre .symbol .string,
pre .diff .change,
pre .special,
pre .attr_selector,
pre .important,
pre .subst,
pre .cdata {
  color: #cb4b16;
}

pre .deletion {
  color: #dc322f;
}

pre .tex .formula {
  background: #073642;
}


5. Jika sudah selesai, klik simpan template.

Untuk Pemasangan Syntax Highlighter

1.  Untuk Pemasangan Syntax Highlighter pada Javascript


<pre data-codetype="JavaScriptku" title="JavaScript"><code class="javascript-markup">Kode Disini</code></pre>

2.  Untuk Pemasangan Syntax Highlighter pada HTML


<pre data-codetype="HTMLku" title="HTML"><code class="leangue-markup">Kode Disini</code></pre>

3.  Untuk Pemasangan Syntax Highlighter pada CSS


<pre data-codetype="CSSku" title="CSS"><code class="css-markup">Kode Disini</code></pre>

4.  Untuk Pemasangan Syntax Highlighter pada JQuery


<pre data-codetype="jQueryku" title="jQuery"><code class="javascript-markup">Kode Disini</code></pre>

Cara Menerapkan Syntax Highlighter pada Postingan 


<pre><code>

---Kode source disini---

</code></pre>


Mungkin itu saja Cara Membuat Syntax Highlighter Di Blog Semoga bermanfaat.

Membuat Program Pendaftaran Siswa Baru Menggunakan Bahasa Pemrograman C dan C++

- No comments
Membuat Program Pendaftaran Siswa Baru Menggunakan Bahasa Pemrograman C dan C++Didalam program ini terdapat 4 layanan diantaranya adalah :
Pendaftaran (nama, nomer peserta dan no telefon). Biaya Sekolah (biaya pendidikan, biaya yang harus dibayar oleh siswa/siswi yang meliputi uang pembangunan dan uang spp, serta dapat menjumlahkan secara otomatis total biaya yang harus dibayar oleh setiap siswa/siswi, untuk jumlah pembayaran setiap tingkatan kelas berbeda biay), Nilai (total dan rata-rata nilai siswa), Nama siswa yang mendaftar (nama-nama siswa yang telah mendaftar).

Didalam Program ini terdapat : C, C++, metode looping, array, case, if & else

Lankah-langkah Membuat Program Pendaftaran Siswa Baru Menggunakan Bahasa Pemrograman C dan C++

1. Buka dev atau turbo c++
2. Buat Project baru terserah kamu mau beri nama apa
3. Pastekan Script C++ dibawah ini, silahkan otak-atik sesuka kamu, mengubah tampilan, atau kamu mau menambahkan beberapa variabel yang menurut kamu kurang.

annasprojek.html
#include <windows.h>
#include <stdio.h>
#include <time.h>
#include <iostream>
#include <conio.h>
#include <string.h>
#include <iomanip>
#include<stdlib.h>
using namespace std;
void gotoxy(int x, int y){
	COORD coord;
	coord.X = x;
	coord.Y = y;
	SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),coord);
}

void delay(unsigned int mseconds)
{
clock_t goal=mseconds+clock();
while(goal>clock());
}

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
{ system ("color 70");}
	int kode;
	
	{struct identitas
	{
	
	char nam[20],np[20],no[20],almt[20],jur[15];
	int id[100];
	
	int kode,a,ku;
	
	
};
 int a=-1;
 identitas id[100];
 char jawab, lagi, pass[6]; // variabel untuk pengulangan
char na[20], nma[20], nim[15], nh[25], ket[25], nama [20], kelas [8], abs[10], jursn[5];
int kode, m, i, k, kk, ns, kls, n, spp, up, tb, nm, nu, nq, n_aktif, n_hadir, dnr, total, rata, tmp, data[5];;
float ak, nb, mid, uas, quis, aktif, hadir;

 char mad;
mad ='Y';
while (mad=='Y' || mad=='y') 
{{system("cls");}
	  int m,i;

     for(m=1;m<20;m++)
 {
  delay(120);
  gotoxy(m-1,0);cout<<' ';
  gotoxy(m,0);cout<<" SELAMAT DATANG DIPROGRAM SEKOLAH SMA DNR ";
  
  cout<<endl;
 }

{kp:

cout<<setw(60); cout <<"----------------------------------------"<<endl;

cout<<setw(38); cout <<"LAYANAN YANG ADA :"<<endl;
cout<<setw(33); cout <<"1 PENDAFTARAN"<<endl;
cout<<setw(35); cout <<"2 BIAYA SEKOLAH"<<endl;
cout<<setw(27); cout <<"3 NILAI"<<endl;
cout<<setw(47); cout <<"4 NAMA SISWA YANG MENDAFTAR"<<endl;

cout<<setw(52); cout <<"Silahkan pilih menu [1...2...3...4]:"; cin>>kode;
}

switch(kode) {{system("cls");}
 	 
	 case 1 :
	 	{{system("cls");}
 	

 { //awal menu 1
       ku: //label 
       a++; //untuk pengisian dan penambahan jika data yang pertama sudah di isi maka akan lanjut ke data selanjutnya
       system("cls"); //untuk menghapus screen fungsinya sama dengan clrscr()
       cout<<"\t|+==================================+\n";
       cout<<"\t|           PENDAFTARAN             |\n";
       cout<<"\t|+==================================+\n";
       cout<<"\t|Nama       : ";cin>>id[a].nam;
       cout<<"\t|No Peserta : ";cin>>id[a].np;
       cout<<"\t|No.Hp      : ";cin>>id[a].no;
       cout<<"\t|jurusan    : ";cin>>id[a].jur;
       cout<<"\t|Alamat     : ";cin>>id[a].almt;
       cout<<"\n";
       cout<<"+=================================+\n";
       cout<<"|     Data berhasil diproses      |\n";
       cout<<"|                                 |\n";
       cout<<"|           Terima kasih          |\n";
       cout<<"+=================================+\n";
       ask: //label
       cout<<"Input Data Pengunjung Selanjutnya ? (y/t) : ";cin>>lagi;
       if (lagi=='y' || lagi=='Y')
        {
         goto ku; //goto berfungsi untuk membuat lompatan pada program
        }
       else if (lagi=='t' || lagi=='T')
        {
         goto kp;
        }
       else
        {
         cout<<"Input salah !!! \n";
         goto ask;
        }
}}
break;

case 2 :
	{{system("cls");}
	cout <<"|---------------------------------------|"<<endl;
cout <<"|	DAFTAR BIAYA SMA DNR  		|"<<endl;
cout <<"|---------------------------------------|"<<endl;
cout <<"| Kelas | SPP		| Uang Bangunan |"<<endl;
cout <<"| 1	| Rp.20000	| Rp.800000	|"<<endl;
cout <<"| 2	| Rp.15000	| Rp.500000	|"<<endl;
cout <<"| 3	| Rp.10000	| Rp.200000	|"<<endl;	
cout <<"|---------------------------------------|"<<endl<<endl;

	cout<<"Nama		= ";cin>>na;
	cout<<"Nis 		= ";cin>>n;
	cout<<"Kelas [1/2/3]	= ";cin>>k;
	
	if (k == 1){ //Tingkatan kelas, beda kelas beda biayaya
	spp=20000;
	up=800000;
	}
	else if (k==2){
	spp=15000;
	up=500000;
	}
	else if (k==3){
	spp=10000;
	up=200000;
	}
	tb=up+spp; //proses penjumlahan biayaya sekolah
	cout <<"--------------------------"<<endl<<endl;
	cout<<"Uang SPP	="<<spp<<endl;
	cout<<"Uang pembangunan="<<up<<endl; 
	cout<<"Total Biaya	="<<tb<<endl;
	cout <<"--------------------------"<<endl<<endl;
	}
	break;

	case 3 : {
{system("cls");}
 cout <<"DAFTAR NILAI SISWA :"<<endl;
 cout <<"==================="<<endl<<endl;

  cout<<"Nama Siswa/Siswi: "; ;cin>>na;;
  cout<<"Nis             : ";cin>>n;;
  cout<<"jurusan         : ";cin>>jursn;;
  cout<<"Kelas           : ";cin>>k;
  cout <<"================================"<<endl;
  cout<<"Nilai MID       : ";cin>>nm;
  cout<<"Nilai UAS       : ";cin>>nu;
  cout<<"Nilai QUIS      : ";cin>>nq;
  cout<<"Nilai KEAKTIFAN : ";cin>>n_aktif;
  cout<<"Nilai KEHADIRAN : ";cin>>n_hadir;
  cout <<"================================"<<endl;

  mid = nm*0.30;
  uas = nu*0.35;
  quis = nq*0.20;
  aktif = n_aktif*0.05;
  hadir = n_hadir*0.10;
  ak = mid+uas+quis+aktif+hadir;
 cout<<"Nilai AKHIR  : "<<ak<<endl;
  if (ak >=80 && ak <=100)
   {
		strcpy(nh,"A");
		nb = 4;
		strcpy(ket,"Excellent");
		}
 else if (ak >=81 && ak<=85){
        strcpy(nh,"A-");
        nb = 3,75;
        strcpy (ket,"ALMOST EXCELLENT");
		}
else if (ak >=76 && ak<=80){
        strcpy(nh,"B+");
        nb = 3,5;
        strcpy (ket,"BETTER");
		}
else if (ak >=71 && ak<=75){
        strcpy(nh,"B");
        nb = 3,25;
        strcpy (ket,"GOOD");
		}
else if (ak >=66 && ak<=70){
        strcpy(nh,"B-");
        nb = 3,0;
        strcpy (ket,"NEARLY BETTER");
		}
else if (ak >=64 && ak<=65){
        strcpy(nh,"C+");
        nb = 2,75;
        strcpy (ket,"MORE THAN ENOUGH");
		}
else if (ak >=56 && ak<=60){
        strcpy(nh,"C");
        nb = 2,5;
        strcpy (ket,"ENOUGH");
	}
else if (ak >=46 && ak<=55){
        strcpy(nh,"D");
        nb = 2;
        strcpy (ket,"POOR");
		}
else {
	strcpy(nh,"E");
	nb = 0;
	strcpy (ket,"VERRY POOR"); }
 cout<<"Nilai Huruf : "<<nh<<endl;
 cout<<"Nilai Bobot : "<<nb<<endl;
 cout<<"Keterangan  : "<<ket<<endl;
  
}
break;

case 4 : {
	 {     
       system("cls");
    	cout<<"+==================================+\n";
       cout<<"|      SISWA YANG MENDAFTAR         |\n";
       cout<<"+==================================+\n";
       for (n=0;n<=a;n++){
       cout<<"Nama	   : "   <<id[n].nam<<endl;
       cout<<"No Peserta : "<<id[n].np<<endl;
       cout<<"No.Hp	   : "<<id[n].no<<endl;
       cout<<"jurusan    : "<<id[n].jur<<endl;
       cout<<"Alamat     : " <<id[n].almt<<endl;
       cout<<"\n";
 
        }

break;
}



default:{
cout<<"Menu pilihan Salah!!"<<endl;
break;}

}}
cout<<"Masih Ada Data(y/t) = ";cin>>mad;
cout<<endl; 
}}}


Tampilan Layout Program Pendaftaran Siswa Baru

Membuat Program Pendaftaran Siswa Baru Menggunakan Bahasa Pemrograman C dan C++


Tampilan diatas hanya tampilan awal program saat kamu jalankan, untuk selanjutnya silahkan kamu lihat sendiri. Mungkin itu saja, semoga dapat menambah pengetahuan kamu tentang pemrograman C++ dan bisa jadi bahan pelajaran untuk kamu.

Membuat Program Event Organizer Menggunakan Bahasa Pemrograman C dan C++

- No comments
Program Event Organizer Menggunakan Bahasa Pemrograman C dan C++Laporan akhir  ini memuat tentang Dasar-dasar pemograman serta memuat pada bagian ini terdapat hasil pratikum dan juga sebuah contoh program (project akhir) yakni perancangan system “event organizer “dalam perancangan program ini, penulis menggunakan  berbagai  metode if & else bersarang,pengembangan array ke dalam table, looping, berbagai macam pilihan case sebagai pembobotan yang digunakan. Ada tiga kriteria pilihan yang digunakan seperti tampilan rincian biaya,record client, juga transaksi .maka dapat disimpulkan bahwa semua hasil pratikum yang telah dilakukan berdasarkan teori-teori yang ada.

Kata kunci : C, C++, metode looping, array, case, if & else

Yuk langsung saja ke Program nya :


Program Event Organizer menggunakan Bahasa Pemrograman C dan C++

1. Syntax Program Event Organizer Menggunakan Bahasa Pemrograman C dan C++

sky11.html
#include <windows.h> // Digunakan untuk menampilkan perintah gotoxy
#include <iostream>//Digunakan untuk menampilkan perintah cin,endl,ends,cout
#include <conio.h>//Digunakan untuk menampilkan perintah:getch,clrscr ,Gotoxy
#include <string.h>//Digunakan untuk menampilkan perintah:Strcpy
#include <time.h>//Digunakan untuk menampilkan perintah tulisan bergerak
using namespace std;//Wajib  dituliskan dalam penggunaan program c++

void gotoxy(int x, int y){
 COORD coordinate;//deklarasi dari [coordinate] atau posisi
 coordinate.X = x;//pada posisi KOLOM
 coordinate.Y = y;//pada posisi BARIS
 SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),coordinate);
}
void delay(unsigned int mseconds)
{
clock_t goal=mseconds+clock();
while(goal>clock());
}


int main(int argc, char** argv) {
 struct identitas{
  char nama_client[20];
              char h[10],bln[10],tgl[10];
              int ja,bs,acara;  
 };
 int a=-1;
 identitas id[100];
 int m,i;
 int angka;
 int code;
 int kode_bayar,client,jawab,kode_pilihan;
 char ic[10],nc[20],tgl[10],lagi,status[10];
    char jc[20];
    long  bt,bp,bs,bpr,bu,bm;
    int ja[20],acara[20],tb;
    int ac,jac;
    char nm[20];
    int b,n;
    
    

 gotoxy(1,1);cout<<"============================Event Organizer============================="<<endl;//[ cout<<”  “; ] : Digunakan untuk mengoutputkan sesuatu
 gotoxy(1,2);cout<<" SSSSSSS  KK   KK  YY    YY      WW   WW   WW  II  TTTTTTTTTT  HH   HH "<<endl;
 gotoxy(1,3);cout<<" SS       KK  KK    YY  YY       WW   WW   WW  II      TT      HH   HH "<<endl;
 gotoxy(1,4);cout<<" SSSSSSS  KKKKK      YYYY        WW   WW   WW  II      TT      HHHHHHH "<<endl;
 gotoxy(1,5);cout<<"      SS  KKKKK       YY         WW   WW   WW  II      TT      HHHHHHH "<<endl;
 gotoxy(1,6);cout<<"      SS  KK  KK      YY         WW   WW   WW  II      TT      HH   HH "<<endl;
 gotoxy(1,7);cout<<" SSSSSSS  KK   KK     YY           WWW  WWW    II      TT      HH   HH "<<endl;
 gotoxy(1,8);cout<<"========================================================================"<<endl;
 for(m=1;m<30;m++)
 {
  delay(300);////fungsi delay(), digunakan untuk menunda proses eksekusi
  gotoxy(m-1,15);cout<<' ';//fungsi gotoxy(), digunakan untuk menempatkan kursor
  gotoxy(m,15);cout<<"|======SELAMAT DATANG ======|  ";
 }
    char mad;
 mad= 'Y';
 while (mad == 'y' || mad == 'Y'){
    m_a:
    system("cls");//Digunakan untuk clear screen
    tanya:
 cout<<"==========================================="<<endl;
 cout<<"Silahkan pilih Menu Yang Dinginkan "<<endl;
 cout<<"\n 1.Rincian  Budget acara"<<endl;//[ \n ] :Digunakan untuk lanjut ke baris selanjutnya
 cout<<"\n 2.client"<<endl;
 cout<<"\n 3.Keluar "<<endl;
 cout<<"==========================================="<<endl;
 cout<<"\n\n Menu yang Dipilih [1/2/3]  : ";cin>>angka;//[ cin>>angka; ] : Jika di-inputkan maka akan menuju ke fungsi angka

switch(angka){ //[ switch (angka) ] : Hasil inputan dari [ cin>>angka ] akan dimasukkan pada fungsi ini untuk memilih case mana yang akan dijalankan
   case 1:
  //pilihan 1
 
    system("cls");
    cout<<"======================================"<<endl;
 cout<<"Silahkan pilih Acara yang diinginkan : "<<endl;
 cout<<"\n 1. Olahraga"<<endl;//[ \n ] :Digunakan untuk lanjut ke baris selanjutnya
 cout<<"\n 2. Seni"<<endl;
 cout<<"\n 3. Pribadi"<<endl;
 cout<<"======================================"<<endl;
 cout<<"\n\n Menu yang Dipilih [1/2/3]  : ";cin>>code;
 //[ cin>>code; ] : Jika di-inputkan maka akan menuju ke fungsi code 
 switch(code){
                  case 1:
                   ma1:
                   a++;
                      int ja;
                      system("cls");
                       cout<<"==============================="<<endl;
                       cout<<"|   1.menu Olahraga           |"<<endl;
                       cout<<"==============================="<<endl;
                       cout<<"\n 1.pertandingan profesional  "<<endl;
                       cout<<"\n 2.pertandingan persahabatan "<<endl;
                       cout<<"\n 3.Lomba-Lomba"<<endl;
                       cout<<"================================"<<endl;
                       cout<<"\n Pilih  Jenis Acara [1/2/3]  : ";cin>>ja;

                       if(ja==1)
                       {
                       strcpy(jc,"pertandingan profesional");//[strcpy]:adalah untuk menyalin word string dari "pertandingan profesional".
                 bt=560000000;
                 bp=1000000000;
                    }
                     else if(ja==2)
                      {
                strcpy(jc,"pertandingan persahabatan");
                bt=400000000;
                bp=870000000;
                   }
                   else if(ja==3)
                   {
                strcpy(jc,"Lomba-Lomba");
                bt=10000000;
                bp=50000000;
                   }
                   else
                   {
                strcpy(jc,"Tidak Ada");
                bt=0;
                bp=0;
                      }
                   bs=bt+bp;
                   cout<<"\n Jenis Acara            : "<<jc<<endl;
                   cout<<"\n Biaya Tempat           :Rp "<<bt<<endl;
                   cout<<"\n Biaya Produksi         :Rp "<<bp<<endl;
                   cout<<"\n Biaya Seluruhnya       :Rp "<<bs<<endl<<endl;
                   cout<<"\n  Masih ada Data selanjutnya? (y/t) :";cin>>lagi;
                   if (lagi=='y'|| lagi=='Y')
                   {
                    goto ma1;
       }
       else if ( lagi=='t' || 'T')
       {
        goto m_a;
       }
       else
       {
        cout<<" Input salah :)";
        goto tanya;
       }
                      break;
       //[ break: ] : Menghentikan fungsi [ case .. ] (tidak dilanjutkan ke case selanjutnya)
           
                      case 2:
            ma2:
         a++;                                       
                           system("cls");
                           cout<<"==============================="<<endl;
                           cout<<"|      2.Menu Seni             |"<<endl;
                           cout<<"==============================="<<endl<<endl;
                           cout<<" 1.Festival                  "<<endl;
                           cout<<"\n 2.Pentas Eksibisi           "<<endl;
                           cout<<"\n 3.Instutional/Privat        "<<endl;
                           cout<<"==============================="<<endl;
                           cout<<"\n  Pilih  Jenis Acara [1/2/3]  : ";cin>>ja;

                           if(ja==1)
                           {
                     strcpy(jc,"Festival");
                     bt=50000000;
                     bp=70000000;
                     bpr=30000000;
                        }
                        else if(ja==2)
                        {
                     strcpy(jc,"Pentas Eksibisi");
                     bt=15000000;
                     bp=20000000;
                     bpr=500000;
                        }
                        else if(ja==3)
                        {
                     strcpy(jc,"Instutional/Privat");
                     bt=2000000;
                     bp=1500000;
                     bpr=500000;
                        }
                        else
                           {
                     strcpy(jc,"Tidak Ada");
                     bt=0;
                     bp=0;
                     bpr=0;
                           } bs=bt+bp+bpr;
                           cout<<"\n Jenis Acara            : "<<jc<<endl;
                        cout<<"\n Biaya Tempat           :Rp "<<bt<<endl;
                        cout<<"\n Biaya Produksi         :Rp "<<bp<<endl;
                        cout<<"\n Biaya Promosi          :Rp "<<bpr<<endl;
                        cout<<"\n Biaya Seluruhnya       :Rp "<<bs<<endl<<endl;
                        cout<<"\n  Masih ada Data selanjutnya? (y/t) :";cin>>lagi;
                        if (lagi=='y'|| lagi=='Y')
                        {
                     goto ma2;
           }
         else if ( lagi=='t' || 'T')
         {
         goto m_a;
        }
         else
        {
         cout<<" Input salah :)";
         goto tanya;
                         }
                        break;
      
                        case 3:
                        ma3:
                        a++;
                           system("cls");
                           cout<<"========================"<<endl;
                           cout<<"|   3.Menu Pribadi      |"<<endl;
                           cout<<"========================"<<endl<<endl;
                           cout<<"\n 1.Pesta Pernikahan   "<<endl;
                           cout<<"\n 2.Pesta Ulang Tahun  "<<endl;
                           cout<<"\n 3.jabatan Baru       "<<endl;
                           cout<<"========================="<<endl;
                           cout<<"\n Pilih  Jenis Acara [1/2/3]  : ";cin>>ja;

                           if(ja==1)
                           {
                     strcpy(jc,"Pesta Pernikahan");
                     bu=50000000;
                     bm=2000000;
                        }
                        else if(ja==2)
                        {
                     strcpy(jc,"Pesta Ulang tahun");
                     bu=3500000;
                     bm=1500000;
                        }
                        else if(ja==3)
                        {
                     strcpy(jc,"Jabatan Baru ");
                     bu=2500000;
                     bm=900000;
                        }
                        else
                         {
                    strcpy(jc,"Tidak Ada");
                    bu=0;
                    bm=0;
                       }
                       bs=bu+bm;
                       cout<<"\n Jenis Acara            :"<<jc<<endl;
                       cout<<"\n Budget                 :Rp "<<bu<<endl;
                          cout<<"\n Biaya MC               :Rp "<<bm<<endl;
                       cout<<"\n Biaya Seluruhnya       :Rp "<<bs<<endl<<endl;
                       cout<<"\n  Masih ada Data selanjutnya? (y/t) :";cin>>lagi;
                       if (lagi=='y'|| lagi=='Y')
                        {
                     goto ma3;
           }
         else if ( lagi=='t' || 'T')
         {
         goto m_a;
        }
         else
        {
         cout<<" Input salah :)";
         goto tanya;
                      }
         break;
      }
      getch();
     case 2:
          char nama_client[20];
       m_u:
       a++;
         system("cls");
         cout<<"==============================="<<endl;
                           cout<<"|      Client                 |"<<endl;
                           cout<<"==============================="<<endl<<endl;
                           cout<<"\n 1.Input Data Client         "<<endl;
                           cout<<"\n 2.Daftar client             "<<endl;
                           cout<<"\n 3.Pembayaran                "<<endl;
                           cout<<"==============================="<<endl;
                           cout<<"\n  Pilih  menu  [1/2/3]  : ";cin>>client;
                           switch (client)
         {
         case 1:
          
          
          system("cls");
          gotoxy(10,4);cout<<" << Keterangan >> "<<endl;
              gotoxy(1,5);cout<<"----------------------------------------------"<<endl;
              gotoxy(1,6);cout<<"|No| Acara     |   Jenis Acara                |"<<endl;
              gotoxy(1,7);cout<<"|----------------------------------------------"<<endl;
              gotoxy(1,8);cout<<"| 1| Olahraga  | 1.Pertandingan Profesional   |"<<endl;
              gotoxy(1,9);cout<<"|----------------------------------------------"<<endl;
              gotoxy(1,10);cout<<"|              | 2.Pertandingan Persahabatan  |"<<endl;
              gotoxy(1,11);cout<<"|               -------------------------------"<<endl;
              gotoxy(1,12);cout<<"|              | 3.Lomba-Lomba                |"<<endl;
              gotoxy(1,13);cout<<"|----------------------------------------------"<<endl;
              gotoxy(1,14);cout<<"| 2| Seni      | 1.Festival                   |"<<endl;
              gotoxy(1,15);cout<<"|----------------------------------------------"<<endl;
              gotoxy(1,16);cout<<"|              | 2.Pentas Eksibisi            |"<<endl;
              gotoxy(1,17);cout<<"|               -------------------------------"<<endl;
              gotoxy(1,18);cout<<"|              | 3.Instutional /Privat        |"<<endl;
              gotoxy(1,19);cout<<"|----------------------------------------------"<<endl;
              gotoxy(1,20);cout<<"| 3| Pribadi   | 1.Pesta Pernikahan           |"<<endl;
              gotoxy(1,21);cout<<"|----------------------------------------------"<<endl;
              gotoxy(1,22);cout<<"|              | 2.Pesta Ulang Tahun          |"<<endl;
              gotoxy(1,23);cout<<"|               ------------------------------"<<endl;
              gotoxy(1,24);cout<<"|              | 3.Jabatan Baru               |"<<endl;
              gotoxy(1,25);cout<<"|----------------------------------------------"<<endl;
              cout<<"\n";
                        m4:
      a++;
                        cout<<"======================================"<<endl;
            cout<<"|        Input Pesanan Client        |"<<endl;
               cout<<"======================================"<<endl;
             cout<<"Nama Client           = ";
          cin>>id[a].nama_client;
             cout<<"Hari    [Dd]          = ";
          cin>>id[a].h;
             cout<<"Tanggal [Dd]          = ";
          cin>>id[a].tgl;
          cout<<"Bulan   [Mm]          = ";
          cin>>id[a].bln;
                  
             cout<<"Acara   [1/2/3]       = ";
          cin>>id[a].acara;
             cout<<"Jenis Acara  [1/2/3]  = ";
          cin>>id[a].ja;
          
          if (id[a].acara == 1){
                     
                     if (id[a].ja==1){
                             bs=1000000560;
                             }
                     else if (id[a].ja==2){
                         bs=1270000000;
                         }
                     else if (id[a].ja==3){
                         bs=600000000;
                         }
                     else {
                         bs=0;
                         }
                       
                  }
                  else if(id[a].acara == 2){
                    if (id[a].ja==1) {
                              bs=150000000;
                              }
                      else if (id[a].ja==2){
                           bs=35500000;
                           }
                      else if (id[a].ja==3){
                          bs=4000000;
                           }
                      else {
                          bs=0;
                          }
                  
                  }
                  else if(id[a].acara ==3) {
                  
                      if(id[a].ja==1) {
                             bs=52000000;
                             }
                      else if (id[a].ja==2) {
                           bs=5000000;
                          }
                      else if (id[a].ja==3) {
                           bs=3400000;
                          }
                      else {
                          bs=0;
                          }
                   
                  }
          
          cout<<"Biaya Seluruhnya   =Rp."<<bs;
                         cout<<"\n\n";
             
             cout<<"Input data Baru ? (y/t) : ";cin>>jawab;
             if (jawab=='y' || jawab=='Y')
             {
                 goto m4;
             }
                
              else if (lagi=='t' || lagi=='T')
             {
               goto m_u;
             }
       break;
       case 2:
        system("cls");
        cout<<"================================== "<<endl;
        cout<<"          Client yang ada           "<<endl;
        cout<<"================================== "<<endl;
              for (n=0;n<=a;n++)
               {
              cout<<"No.Daftar           : "<<(n+1)<<endl;
               cout<<"Nama Client         : "<<id[n].nama_client<<" "<<endl; //endl; untuk perintah newline atau pindah baris
               cout<<"Hari        [Dd]    : "<<id[n].h<<endl;
               cout<<"Tanggal     [Dd]    : "<<id[n].tgl<<endl;
               cout<<"Bulan       [Mm]    : "<<id[n].bln<<endl;
               cout<<"Acara       [1/2/3] : "<<id[n].acara<<endl;
               cout<<"Jenis Acara [1/2/3] : "<<id[n].ja<<endl;
               cout<<"Biaya Seluruhnya     : Rp."<<bs;
               
         cout<<endl;
         ask:
              cout<<"Kembali ke menu Client ? (y/t) : ";cin>>lagi;
              if (lagi=='y' || lagi=='Y')
              {
               goto m_u; //goto berfungsi untuk membuat lompatan pada program
              }
              else if (lagi=='t' || lagi=='T')
              {
               goto m_a;
              }
              else
              {
              cout<<" Eh salah Input !";
               goto ask;
              }
        break;
        case 3:
         char nama_client[20][20];
                    int id_client [20];
                    int ja[20],bs,acara[20];
                    int n;
                    int a;
                    cout<<"\n";
                    gotoxy(2,15);cout<<"Jumlah Pembayaran = ";cin>>n;
                    system("cls"); 
                     //123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567
             gotoxy(1,17);cout<<"===========================================================================";
             gotoxy(1,18);cout<<"|No|   Nama Client   |     Acara    |  Jenis Acara   |  Biaya seluruhnya  |";
             gotoxy(1,19);cout<<"===========================================================================";

             for(a=1;a<=n;a++)
            {
             gotoxy(1,19+a);cout<<"|"; // dihitung dari garis terakhir ditabel
             gotoxy(4,19+a);cout<<"|";
             gotoxy(22,19+a);cout<<"|";
             gotoxy(37,19+a);cout<<"|";
             gotoxy(54,19+a);cout<<"|Rp.";
             gotoxy(75,19+a);cout<<"|";
             gotoxy(2,19+a);cout<<
             a;
             gotoxy(5,19+a);cin>>nama_client[a];
             gotoxy(30,19+a);cin>>acara[a];


              if (acara[a] == 1){
              gotoxy(45,19+a);cin>>ja[a];
                  if (ja[a]==1){
                             bs=1000000560;
                             }
                  else if (ja[a]==2){
                       bs=1270000000;
                       }
                  else if (ja[a]==3){
                       bs=600000000;
                       }
                  else {
                       bs=0;
                       }
              gotoxy(59,19+a);cout<<bs;
              }
              else if(acara[a] == 2){
              gotoxy(45,19+a);cin>>ja[a];
                   if (ja[a]==1) {
                              bs=150000000;
                              }
                   else if (ja[a]==2){
                        bs=35500000;
                        }
                   else if (ja[a]==3){
                        bs=4000000;
                        }
                   else {
                        bs=0;
                        }
              gotoxy(59,19+a);cout<<bs;
              }
              else if(acara[a] ==3) {
              gotoxy(45,19+a);cin>>ja[a];
                   if(ja[a]==1) {
                             bs=52000000;
                             }
                   else if (ja[a]==2) {
                        bs=5000000;
                        }
                   else if (ja[a]==3) {
                        bs=3400000;
                        }
                   else {
                        bs=0;
                        }
              gotoxy(59,19+a);cout<<bs;
              }
              else {
                   bs=0;
                   }
}
cout<<endl;
cout<<" ==========================================================================="<<endl;

             break;
         
         }                         
   
 default: //[ default: ] : Case batas akhir jika hasil inputan dari [ cin>>angka ] bukanlah range case ( 1-3 )
 cout<<"\n Data yang Anda Inputkan Tidak Ada "<<endl;
 break;
 }
    {
 
 cout<<"\n Masih ada data  [y/t] : ";cin>>mad;
 cout<<endl<<endl;

  }
 mad='t';
 mad= 'T';
 while (mad == 't' || mad == 'T')
 {
          for(m=1;m<30;m++){

      delay(200);
      gotoxy(m-1,10);cout<<' ';
      {system("cls");}
          gotoxy(m,10);cout<<"=========TERMAKASIH TELAH MEMILIH SKY WITH======== ";
          gotoxy(m,11);cout<<" $$$$$$$   $$$$$$$$ $$$$$$$ $$    $$   $$$         ";
   gotoxy(m,12);cout<<" $$        $$       $$       $$  $$   $$$$$        ";
   gotoxy(m,13);cout<<" $$$$$$$   $$$$$$$$ $$$$$$$   $$$$   $$$$$$$       ";
   gotoxy(m,14);cout<<"      $$   $$       $$         $$   $$     $$      ";
   gotoxy(m,15);cout<<" $$$$$$$   $$$$$$$$ $$$$$$$    $$   $$     $$      ";
     }
   break;

 }
}

}
}


Silahkan Pastekan Script di atas di dev atau turbo C++. jika kamu menggunakan Turbo C++ mungkin ada sedikit syntax yang kamu tambahkan untuk menjalankan program nya Supaya support dengan software yang kamu gunakan.

2. Tampilan atau Layout Program

 Program Event Organizer Menggunakan Bahasa Pemrograman C dan C++

Masalah tampilan kamu bisa bereksperimen sesuai keinginan kamu. Pahami setiap kegunaan syntax supaya kamu tidak sesat dijalan saat mengeditnya

Mungkin itu saja, semoga bermanfaat dan bisa menyelesaikan tugas akhir kamu.