Kararkeristik Pemimpin Indonesia di Masa Depan

23.13 jalankaki 0 Comments


Assalamualaikum Wr. Wb

Bagaimana Karakteristik pemimpin Indonesia untuk masa depan. ?



Pertama,  berbicara mengenai karakteristik pemimpin Indonesia , sungguh hal yang sangat luas karena mencakup berbagai aspek kehidupan. Di jaman saat ini dapat kita ketahui sendiri bagaimana kondisi Indonesia saat ini dari segi ekonomi, politik , pendidikan maupun kebudayaan. Indonesia sangat membutuhkan pemimpin yang tentunya dapat membawa Indonesia ke arah yang lebih baik dari sebelum - sebelumnya.

Apalagi Indonesia merupakan negara yang sangat kaya akan segala hasil alam nya, negara agraris yang dimana sebagian besar dikelilingi oleh lautan dan Indonesia juga negara yang sangat unik dengan beragam kebudayaan yang dimilikinya. Indonesia dapat dikatakan sebagai incaran dari negara - negara lain. Apabila Indonesia tidak kuat dalam membentengi seluruh kekayaan yang ada maka mungkin saja seluruh kekayaan dapat diambil alih oleh negara - negara lain. 

Oleh karena itu , kita membutuhkan sosok - sosok pemimpin yang dapat menyejahterakan Indonesia. Namun , bukan asal pemimpin tetapi yang dibutuhkan pemimpin yang telah memenuhi kriteria - kriteria dan memiliki potensi - potensi / kemampuan yang menunjang.
Diantaranya karakteristik untuk pemimpin Indonesia adalah : 

1. Berbudi Pekerti Luhur dan Akhlak mulia
Pemimpin tentunya harus memilki budi pekerti luhur dan akhlak yang mulia. Rakyat juga harus tahu mengenai asal - usul dari pemimpin yang akan dipilihnya. Apabila pemimpin itu sendiri memilki akhlak yang kurang baik bagaimana rakyat akan yakin untuk memilihnya sebagai calon pemimpin Indonesia untuk masa depan. Pemimpin juga memiliki budi pekerti luhur , pemimpin yang cerdas dan memiliki wawasan yang luas agar dapat terus ikut berkembang seiring perkembangan zaman. 

2. Bertanggung Jawab
Pemimpin harus bertanggung jawab, ini adalah hal yang penting bagi seorang pemimpin. Pemimpin harus bisa bertanggung jawab kepada seluruh rakyatnya. Bagaimana jadinya bila seorang pemimpin yang acuh tak acuh serta masa bodoh dengan keadaan rakyatnya diluar sana, yang hanya mementingkan kepentingan pribadi dan sekelompoknya saja. Seorang pemimpin harus bertanggung jawab dengan segala 

3. Amanah ( Dapat Dipercaya )
Amanah atau dapat dipercaya, seorang pemimpin harus mendapatkan kepercayaan dari rakyat nya. Apa saja yang ia katakan haruslah dapat dipertanggung jawabkan nantinya. Misalnya saja ketika para calon pemimpin Indonesia melakukan kampanye dimana mereka menyiarkan visi misi mereka, memberikan pandangan jika mereka terpilih akan memberikan ini itu untuk rakyat , namun dalam kenyataannya masih ada pemimpin yang lupa atau tidak menepati janji - janji mereka sewaktu kampanye dulu. Jadi pemimpin haruslah dapat mengemban amanah rakyatnya bukan malah sebaliknya hanya memberikan iming - iming kepada rakyat tanpa ada aksi atau tindakan yang nyata.

4. Jujur
Saat ini pemimpin yang jujur mungkin sudah jarang ditemukan di Indonesia. Pemimpin yang tidak melakukan korupsi serta dapat transparan kepada rakyatnya. Jujur dalam mempergunakan segala fasilitas maupun menggunakan uang rakyat. Pemimpin yang tidak lupa bahwa segala fasilitas yang ada ataupun uang juga bersumber dari pajak yang diperoleh dari rakyat. 

5. Tegas dan Adil
Pemimpin yang adil dan tegas dalam mengambil setiap keputusan dan  tidak berpihak hanya pada sebelah pihak saja namun memikirkan kepentingan untuk semuanya. Yang tegas dalam mengambil keputusan dan berpegang teguh pada pendirian , tidak cepat goyah pemikirannya . Pemimpin tidak boleh pandang bulu dalam memberikan sanksi ataupun suatu kebijakan. 


Bila pemimpin sudah memenuhi kriteria yang ada maka diharapkan nantinya dapat membawa Indonesia ke arah yang lebih baik lagi karena sudah memiliki bekal. Namun , kita juga tidak boleh hanya mengandalkan pemimpin saja , karena kita juga harus ikut serta dalam membangun Indonesia ke depan lebih maju. Kita juga harus memiliki rasa nasionalisme serta patriotisme. Jangan hanya bisanya mengomentari tanpa memberi solusi mengenai segala permasalahan yang ada , kita harusnya membantu para pemimpin kita dengan melakukan hal - hal yang seyogya nya dapat kita lakukan sesuai profesi kita masing - masing. 

Sebagai mahasiswi saat ini yang masih aktif dalam perkuliahan dan saya juga aktif dalam Organisasi khusunya di Himpunan Mahasiswa Teknik Informatika PENS. Saya berharap dan berusaha nantinya juga saya dapat menjadi seorang pemimpin yang dapat mengemban amanah, untuk saat ini saya aktif berpartisipasi dalam serangkaian kegiatan yang ada di kampus. Dari organisasi juga saya banyak belajar mengenai kepemimpinan. :) Semoga Indonesia beberapa tahun ke depan akan lebih sejahtera dengan para pemimpin muda yang kreatif dan inovatif serta memiliki pandangan yang luas. Amin.

Wassalamualaikum Wr. Wb

0 komentar:

Pemikir Dinamis (saya tipe kepribadian)

07.52 jalankaki 0 Comments

Pemikir Dinamis (saya tipe kepribadian)

0 komentar:

Mengecek tanggal valid atau tidak

10.09 jalankaki 0 Comments

Source Code nya :

#include<stdio.h>

int cektahun(int, int, int);
int bulantgl(int, int);

int main(){
int tanggal, bulan, tahun;
printf("Tanggal\t: ");
scanf("%d",&tanggal);
printf("Bulan\t: ");
scanf("%d",&bulan);
printf("Tahun\t: ");
scanf("%d",&tahun);
printf("Output\t: ");
cektahun(tanggal, bulan, tahun);
return 0;
}

int cektahun(int tanggal, int bulan, int tahun){
if(tahun%400==0 || tahun%4==0 && tahun%100!=0){
if(bulan==2 && tanggal>=1 && tanggal<=29){
printf("Tanggal valid");
}else{
bulantgl(tanggal, bulan);
}
}else{
if(bulan==2 && tanggal>=1 && tanggal<=28){
printf("Tanggal valid");
}else{
bulantgl(tanggal, bulan);
}
}
}

int bulantgl(int tanggal, int bulan){
if(bulan>=1 && bulan<=7){
if(bulan!=2 && bulan%2==0 && tanggal>=1 && tanggal<=30){
printf("Tanggal valid");
}else if(bulan%2!=0 && tanggal>=1 && tanggal<=31){
printf("Tanggal valid");
}else{
printf("Tanggal tidak valid");
}
}else if(bulan>=8 && bulan<=12){
if(bulan%2==0 && tanggal>=1 && tanggal<=31){
printf("Tanggal valid");
}else if(bulan%2!=0 && tanggal>=1 && tanggal<=30){
printf("Tanggal valid");
}else{
printf("Tanggal tidak valid");
}
}
}

0 komentar:

Mengecek tanggal valid atau tidak

08.07 jalankaki 0 Comments

Source Code nya :

#include<stdio.h>

int cektahun(int, int, int);
int bulantgl(int, int);

int main(){
int tanggal, bulan, tahun;
printf("Tanggal\t: ");
scanf("%d",&tanggal);
printf("Bulan\t: ");
scanf("%d",&bulan);
printf("Tahun\t: ");
scanf("%d",&tahun);
printf("Output\t: ");
cektahun(tanggal, bulan, tahun);
return 0;
}

int cektahun(int tanggal, int bulan, int tahun){
if(tahun%400==0 || tahun%4==0 && tahun%100!=0){
if(bulan==2 && tanggal>=1 && tanggal<=29){
printf("Tanggal valid");
}else{
bulantgl(tanggal, bulan);
}
}else{
if(bulan==2 && tanggal>=1 && tanggal<=28){
printf("Tanggal valid");
}else{
bulantgl(tanggal, bulan);
}
}
}

int bulantgl(int tanggal, int bulan){
if(bulan>=1 && bulan<=7){
if(bulan!=2 && bulan%2==0 && tanggal>=1 && tanggal<=30){
printf("Tanggal valid");
}else if(bulan%2!=0 && tanggal>=1 && tanggal<=31){
printf("Tanggal valid");
}else{
printf("Tanggal tidak valid");
}
}else if(bulan>=8 && bulan<=12){
if(bulan%2==0 && tanggal>=1 && tanggal<=31){
printf("Tanggal valid");
}else if(bulan%2!=0 && tanggal>=1 && tanggal<=30){
printf("Tanggal valid");
}else{
printf("Tanggal tidak valid");
}
}
}

Outputnya seperti ini
 

0 komentar:

Penukaran posisi nilai koordinat

06.55 jalankaki 0 Comments

Source Code nya :

#include <stdio.h>
void tukar_xy (int *, int *);

main(){
struct koordinat {
int x, y;
} posisi;

printf ("Masukkan KOordinat posisi (x,y) : ");
scanf ("%d , %d", &posisi.x, &posisi.y);
printf ("x , y semula  = %d , %d\n", posisi.x, posisi.y);
tukar_xy(&posisi.x, &posisi.y);
printf ("x, y sekarang = %d , %d\n", posisi.x, posisi.y);
}

void tukar_xy(int *a, int *b) {
int z;

z = *a;
*a = *b;
*b = z;
}

Hasil Outputnya :)


0 komentar:

Data Pegawai

06.51 jalankaki 0 Comments

Source Code :

#include <stdio.h>

struct pegawai
{
char nama[100],tgl[100],jenis;
int no_id,gaji;

};

int i=0;
typedef struct pegawai tipe_pegawai;
void input (tipe_pegawai *);
void tampil(tipe_pegawai *);

int main()
{
tipe_pegawai emp[1000];
int bnyk=0;
printf("Berapa jumlah pegawai ? ");
scanf("%d",&bnyk);
while(i<bnyk)
{
input(&emp[i]);
i++;
}
printf("\n\nData pegawai yang telah diinputkan :\n");
i=0;
while(i<bnyk)
{
output(&emp[i]);
i++;
}
}
void input(tipe_pegawai *a)
{
fflush(stdin);
printf("\nData pegawai ke-%d\n",i+1);
(*a).no_id=i+1;
printf("Nama\t\t\t: ");
gets((*a).nama);
fflush(stdin);
printf("Tgl lahir (dd-mm-yyyy)\t: ");
gets((*a).tgl);
fflush(stdin);
printf("Masukkan kelamin\t: ");
scanf("%c",&((*a).jenis));
fflush(stdin);
printf("Masukkan gaji/bln\t: ");
scanf("%d",&((*a).gaji));
fflush(stdin);
}

void output(tipe_pegawai *a)
{
printf("\nNo id\t\t: %d\n",(*a).no_id);
printf("Nama\t\t: %s\n",(*a).nama);
printf("Tanggal Lahir\t: %s\n",(*a).tgl);
printf("Jenis Kelamin\t: %c\n",(*a).jenis);
printf("Gaji/bulan\t: %d\n",(*a).gaji);
}

hasil outputannya :)


0 komentar:

Nota Belanja

06.32 jalankaki 0 Comments

contoh source code nota belanja :)

#include <stdio.h>

struct dok{
int diskon,hrg,sum;
char ukuran;
};

void input(struct dok[]);
void size(char);

int hrg_awal(struct dok[]);
void nota(struct dok[]);
int diskon(struct dok[]);
int i=0,tot_byr=0,pajak=0,tot_diskon=0;

int main()
{
struct dok beli[1000];
int bnyk;
printf("\t\t\t\t~ TOKO LARIS ~\n");
printf("\t\t\t\tDaftar Harga\n");
printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
printf("Ukuran Baju\t\t\tNama Ukuran\t\tHarga per Potong\n");
printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
printf("\tS\t\t\tSmall\t\t\tRp 36.000,-\n");
printf("\tM\t\t\tMedium\t\t\tRp 43.000,-\n");
printf("\tL\t\t\tLarge\t\t\tRp 62.000,-\n");
printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
printf("Dapatkan diskon 20%% untuk pembelian lebih dari 10 potong....\n");
printf("jangan lupa pajak yaaa.... (10%% x <harga - diskon > \n\n");
printf("Berapa jumlah data [maks 3] ?  ");
scanf("%d",&bnyk);
while(i<bnyk&&i<3)
{
fflush(stdin);
input(beli);
i++;
}
nota(beli);
}

void input(struct dok a[])
{
printf("\nUkuran [S/M/L]\t: ");
scanf("%c",&a[i].ukuran);
printf("Jumlah helai\t: ");
scanf("%d",&a[i].sum);
a[i].hrg=hrg_awal(a);
a[i].diskon=diskon(a);
}

void nota(struct dok a[])
{
int j=0;
printf("\n\n\t\t\t**NOTA BELANJA**\n\n");
printf("\t\t\t\tTOKO LARIS\n");
printf("===============================================================================\n");
printf("No\tNama ukuran\tHarga Satuan\tJumlah\tDiskon\t\tJumlah Harga\n");
printf("===============================================================================\n");
for(j;j<i;j++)
{
printf("%d\t",j+1);
size(a[j].ukuran);
tot_byr=tot_byr+a[j].hrg-a[j].diskon;
tot_diskon=tot_diskon+a[j].diskon;
printf("%d\tRp %d\tRp %d,00\n",a[j].sum,a[j].diskon,a[j].hrg-a[j].diskon);
}
printf("------------------------------------------------------------------------------\n");
printf("\t\t\t\t\t\tJumlah bayar\tRp %d,00\n",tot_byr);
printf("\t\t\t\t\t\tPajak 10%%\tRp %d,00\n",tot_byr*10/100);
printf("\t\t\t\t\t\tTOTAL BAYAR\tRp %d,00\n",tot_byr-(tot_byr*10/100));
}

void size(char a)
{
switch (a)
{
case 's':
case 'S':printf("Small\t\tRp 36.000,00\t");
break;
case 'm':
case 'M':printf("Medium\t\tRp 43.000,00\t");
break;
case 'l':
case 'L':printf("Large\t\tRp 62.000,00\t");
break;
}

}

int diskon(struct dok a[])
{
if(a[i].sum>10)
{
return a[i].hrg*20/100;
}
else
{
return 0;
}
}

int hrg_awal(struct dok a[])
{
if(a[i].ukuran=='s'||a[i].ukuran=='S')
{
return a[i].sum*36000;
}
else if(a[i].ukuran=='m'||a[i].ukuran=='M')
{
return a[i].sum*43000;
}
else if(a[i].ukuran=='L'||a[i].ukuran=='l')
{
return a[i].sum*62000;
}
}


int tot_hrg(struct dok a[])
{
return a[i].hrg-a[i].diskon;
}


hasil outputnya seperti ini nih :)


0 komentar:

Menghitung Nilai Akhir Mata Kuliah

04.31 jalankaki 0 Comments


Contoh Source Codenya :

#include <stdio.h>

char grade(int);
int akhir(int,int,int),i=0;

struct dok{
char nama [500];
int tgs, uts, uas;
};
void a(struct dok[]);
void b(struct dok[]);
main(){
struct dok data[500];
int j=0,bnyk=0;
printf("\t\t --> MENGHITUNG NILAI AKHIR MATA KULIAH <-- \n");
printf("\t\t\tKONSEP PEMROGAMAN\n\n");
printf("=================================================================\n");
printf("Masukkan jumlah mahasiswa = ");
scanf("%d",&bnyk);
fflush(stdin);
printf("Masukkan data mahasiswa\n");
while(j<bnyk){
printf("\nMahasiswa ke-%d\n",j+1);
a(data);
fflush(stdin);
j++;
i++;
}
b(data);
printf("\n\nTotal Mahasiswa = %d\n",i);
}

char grade(int n){
if(n>=80){
return 'A';
}else if(n<80&&n>=70){
return 'B';
}else if(n<70&&n>=60){
return 'C';
}else if(n<60&&n>=50){
return 'D';
}else{
return 'E';
}
}
int nilai_akir(int tgs,int uts,int uas){
return (20*tgs/100)+(40*uts/100)+(40*uas/100);
}
void a(struct dok a[]){
printf("Nama\t\t: ");
gets(a[i].nama);
printf("Nilai tugas\t: ");
scanf("%d",&a[i].tgs);
printf("Nilai UTS\t: ");
scanf("%d",&a[i].uts);
printf("Nilai UAS\t: ");
scanf("%d",&a[i].uas);
}
void b(struct dok n[]){
int j=0, akir;
printf("\n\n\t\t\t\t\tDAFTAR NILAI\n");
printf("\t\t\t\tMATAKULIAH KONSEP PEMROGAMAN\n");
printf("-------------------------------------------------------------------------------\n");
printf("No\tNama\t\t\t\t\tNilai\t\t\tGrade\n");
printf("\tMahasiswa\t\tTugas\tUTS\tUAS\tAkhir\n");
printf("--------------------------------------------------------------------------------\n");

for(;j<i;j++){
akir=nilai_akir(n[j].tgs,n[j].uts,n[j].uas);
printf("%d\t%s\t\t\t %d\t%d\t%d\t%d\t\t%c\n",j+1,n[j].nama,n[j].tgs,n[j].uts,n[j].uas,akir,grade(akir));
}
}

Ini outputnya :)

0 komentar:

Kasir Penjualan

04.21 jalankaki 0 Comments

Contoh kasir penjualan 

Ini contoh Source Code kasir penjualan :

#include<stdio.h>
#define MAKS 10

struct pesanan{
int harga, pesan;
};

main()
{
int i=0,jml=0,jml_hrg,hargatot=0;
struct pesanan orang[MAKS];
char jenis,lagi;
printf("\t\t Toko Icha-Gerobak Fried Chicken\n");
printf("\t\t\tDAFTAR HARGA\n");
printf("---------------------------------------------------------\n");
printf("Kode\tJenis\tHarga Per Potong\n");
printf("D\tDada\tRp 5000,00\n");
printf("P\tPaha\tRp 4000,00\n");
printf("S\tSayap\tRp 3000,00\n\n");
printf("---------------------------------------------------------\n");
fflush(stdin);
printf("\tMasukkan Pesanan Anda = \n");
for(i=0;i<3;i++)
{
orang[i].pesan=0;
orang[i].harga=0;
}
i=0;
do
{
printf("Pesanan ke - %d\n",++i);
printf("Jenis [D/P/S] = ");
fflush(stdin);
scanf("%c",&jenis);
printf("Jumlah = ");
scanf("%d",&jml);
printf("Apakah Anda ingin memesan lagi [y/t] ? ");
fflush(stdin);
scanf("%c",&lagi);
printf("\n");
if(jenis=='D' || jenis=='d')
{
jml_hrg=jml*5000;
orang[0].pesan+=jml;
orang[0].harga+=jml_hrg;
}
else if(jenis=='P' || jenis=='p')
{
jml_hrg=jml*4000;
orang[1].pesan+=jml;
orang[1].harga+=jml_hrg;
}
else if(jenis=='S' || jenis=='s')
{
jml_hrg=jml*3000;
orang[2].pesan+=jml;
orang[2].harga+=jml_hrg;
}
}
while(lagi=='y'||lagi=='Y');
for(i=0;i<3;i++)
{
hargatot+=orang[i].harga;
}

printf("---------------------------------------------------------\n");
printf("\n\n");
printf("Nota Belanja Anda :\n\n");
printf("\t\t\tGEROBAK FRIED CHICKEN\n");
printf("============================================================\n");
printf("No\tJenis Potong\tHarga Satuan\tQty\tJumlah Harga\n");
printf("1\tDADA\t\tRp 5000,-\t%d\t%d\n",orang[0].pesan,orang[0].harga);
printf("2\tPAHA\t\tRp 4000,-\t%d\t%d\n",orang[1].pesan,orang[1].harga);
printf("3\tSAYAP\t\tRp 3000,-\t%d\t%d\n",orang[2].pesan,orang[2].harga);
printf("Jumlah bayar : Rp %d,-\n",hargatot);
printf("pajak : Rp %d,-\n",hargatot/10);
printf("total bayar : Rp %d,-\n",hargatot+hargatot/10);
printf("\n\t\t\t~ TERIMA KASIH ATAS KUNJUNGAN ANDA ~");
}

Output nya seperti ini :


0 komentar:

Penjumlahan Matriks

04.05 jalankaki 0 Comments

PENJUMLAHAN MATRIKS

Ini Source Code Penjumlahan Matriks :)

#include<stdio.h>
main()
{
int ordo,A[10][10],B[10][10],C[10][10],i,j; 
printf("Masukkan batas ordo = ");
scanf(" %d",&ordo);

for(i=0;i<ordo;i++)
{
for(j=0;j<ordo;j++)
{
printf("A[%d][%d]= ",i,j);
scanf("%d",&A[i][j]);
}
}
printf("\n");

for(i=0;i<ordo;i++)
{
for(j=0;j<ordo;j++)
{
printf("B[%d][%d]= ",i,j);
scanf("%d",&B[i][j]);
}
}
printf("\n");

for(i=0;i<ordo;i++)
{
for(j=0;j<ordo;j++)
{
C[i][j]=A[i][j]+B[i][j];
printf(" %d",C[i][j]);
}
printf("\n");
}
}

Ini output nya :





0 komentar:

Nilai Sudut Sin , Cos , Tan

04.04 jalankaki 2 Comments

TRIGONOMETRI
Monggo ini Source Code Trigonometri :

#include <stdio.h>
#include <math.h>
#define pi 3.14159
double radian(double);

double radian(double x)
{
double rad;
rad=x/180.0f*pi;
return(rad);
}

main()
{
int i;
double x[13],rad[13],xsin[13][3],xcos[13][3],xtan[13][3];

for(i=0;i<13;i++)
{
if(i==0)
x[i]=0;
else
x[i]=x[i-1]+30;
rad[i]=radian(x[i]);
xsin[i][0]=sin(rad[i]);
xcos[i][1]=cos(rad[i]);
xtan[i][2]=tan(rad[i]);
}
printf(" ---------------------------------------------------------------");
printf("|\tX\t|\tSin(x)\t|\tCos(x)\t|\tTan(x)\t|\n");
printf(" ---------------------------------------------------------------");
for(i=0;i<13;i++)
{
printf("|\t%.0lf\t",x[i]);
printf("|\t%.2lf\t",xsin[i][0]);
printf("|\t%.2lf\t",xcos[i][1]);
if (xtan[i][2]>5)
printf("|\t%.0lf\t|\n",xtan[i][2]);
else
printf("|\t%.2lf\t|\n",xtan[i][2]);
printf(" ---------------------------------------------------------------");
}
printf("\n");
}

Ini hasil outputnya :

2 komentar: