#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int j=1, k;
printf ("==================================================\n");
while (j<=10){
k=1;
while (k<=10){
printf ("%4d|", j*k);
k++;
}
printf ("\n");
printf ("==================================================\n");
j++;
}
return 0;
}
Senin, 17 Februari 2014
Pemrograman C Menggunakan While, Perkalian 1 - 10
Jumat, 14 Februari 2014
Pemrograman C Menggunakan For, Perkalian 1 - 10
#include <stdio.h>
#include <stdlib.h>
#define maks 11
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int baris, kolom, hasil_kali;
printf ("==================================================\n");
for (baris=1;baris<maks;baris++){
for (kolom=1;kolom<maks;kolom++){
hasil_kali = baris*kolom;
printf ("%4d|", hasil_kali);
}
printf ("\n");
printf ("==================================================\n");
}
return 0;
}
#include <stdlib.h>
#define maks 11
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int baris, kolom, hasil_kali;
printf ("==================================================\n");
for (baris=1;baris<maks;baris++){
for (kolom=1;kolom<maks;kolom++){
hasil_kali = baris*kolom;
printf ("%4d|", hasil_kali);
}
printf ("\n");
printf ("==================================================\n");
}
return 0;
}
Pemrograman C Menghitung Bunga Deposito
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int jangkawaktu;
float deposito, bunga;
do {
printf ("Jumlah Deposito : Rp. ");
scanf ("%f", &deposito);
if (deposito<10000000){
printf ("============================\n");
printf ("Deposito minimal Rp. 10 Juta\n");
printf ("============================\n");
}
} while (deposito<10000000);
do {
printf ("Jangka waktu : ");
scanf ("%d", &jangkawaktu);
if (jangkawaktu>24){
printf ("==============================\n");
printf ("Jangka waktu maksimal 24 bulan\n");
printf ("==============================\n");
}
} while (jangkawaktu>24);
switch (jangkawaktu){
case 1: {
bunga=0.0425*jangkawaktu/12*deposito;
float modalditerima=bunga+deposito;
printf ("\n=============================================\n");
printf ("Modal Deposito : Rp. %.f\n", deposito);
printf ("Bunga diterima dalam %d bulan : Rp. %.f\n", jangkawaktu, bunga);
printf ("Total uang yang akan diterima : Rp. %.f\n", modalditerima);
printf ("=============================================");
break;
}
case 2: {
printf ("\n=============================================\n");
bunga=0.0450*jangkawaktu/12*deposito;
float modalditerima=bunga+deposito;
printf ("Modal Deposito : Rp. %.f\n", deposito);
printf ("Bunga diterima dalam %d bulan : Rp. %.f\n", jangkawaktu, bunga);
printf ("Total uang yang akan diterima : Rp. %.f\n", modalditerima);
printf ("=============================================");
break;
}
case 3: {
printf ("\n=============================================\n");
bunga=0.0475*jangkawaktu/12*deposito;
float modalditerima=bunga+deposito;
printf ("Modal Deposito : Rp. %.f\n", deposito);
printf ("Bunga diterima dalam %d bulan : Rp. %.f\n", jangkawaktu, bunga);
printf ("Total uang yang akan diterima : Rp. %.f\n", modalditerima);
printf ("=============================================");
break;
}
case 6: {
printf ("\n=============================================\n");
bunga=0.0550*jangkawaktu/12*deposito;
float modalditerima=bunga+deposito;
printf ("Modal Deposito : Rp. %.f\n", deposito);
printf ("Bunga diterima dalam %d bulan : Rp. %.f\n", jangkawaktu, bunga);
printf ("Total uang yang akan diterima : Rp. %.f\n", modalditerima);
printf ("=============================================");
break;
}
case 12: {
printf ("\n=============================================\n");
bunga=0.0600*jangkawaktu/12*deposito;
float modalditerima=bunga+deposito;
printf ("Modal Deposito : Rp. %.f\n", deposito);
printf ("Bunga diterima dalam %d bulan : Rp. %.f\n", jangkawaktu, bunga);
printf ("Total uang yang akan diterima : Rp. %.f\n", modalditerima);
printf ("=============================================");
break;
}
case 18: {
printf ("\n=============================================\n");
bunga=0.0625*jangkawaktu/12*deposito;
float modalditerima=bunga+deposito;
printf ("Modal Deposito : Rp. %.f\n", deposito);
printf ("Bunga diterima dalam %d bulan : Rp. %.f\n", jangkawaktu, bunga);
printf ("Total uang yang akan diterima : Rp. %.f\n", modalditerima);
printf ("=============================================");
break;
}
case 24: {
printf ("\n=============================================\n");
bunga=0.0650*jangkawaktu/12*deposito;
float modalditerima=bunga+deposito;
printf ("Modal Deposito : Rp. %.f\n", deposito);
printf ("Bunga diterima dalam %d bulan : Rp. %.f\n", jangkawaktu, bunga);
printf ("Total uang yang akan diterima : Rp. %.f\n", modalditerima);
printf ("=============================================");
break;
}
default:
printf ("\nJangka waktu 1,2,3,6,12,18 atau 24 bulan.\n");
}
return 0;
}
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int jangkawaktu;
float deposito, bunga;
do {
printf ("Jumlah Deposito : Rp. ");
scanf ("%f", &deposito);
if (deposito<10000000){
printf ("============================\n");
printf ("Deposito minimal Rp. 10 Juta\n");
printf ("============================\n");
}
} while (deposito<10000000);
do {
printf ("Jangka waktu : ");
scanf ("%d", &jangkawaktu);
if (jangkawaktu>24){
printf ("==============================\n");
printf ("Jangka waktu maksimal 24 bulan\n");
printf ("==============================\n");
}
} while (jangkawaktu>24);
switch (jangkawaktu){
case 1: {
bunga=0.0425*jangkawaktu/12*deposito;
float modalditerima=bunga+deposito;
printf ("\n=============================================\n");
printf ("Modal Deposito : Rp. %.f\n", deposito);
printf ("Bunga diterima dalam %d bulan : Rp. %.f\n", jangkawaktu, bunga);
printf ("Total uang yang akan diterima : Rp. %.f\n", modalditerima);
printf ("=============================================");
break;
}
case 2: {
printf ("\n=============================================\n");
bunga=0.0450*jangkawaktu/12*deposito;
float modalditerima=bunga+deposito;
printf ("Modal Deposito : Rp. %.f\n", deposito);
printf ("Bunga diterima dalam %d bulan : Rp. %.f\n", jangkawaktu, bunga);
printf ("Total uang yang akan diterima : Rp. %.f\n", modalditerima);
printf ("=============================================");
break;
}
case 3: {
printf ("\n=============================================\n");
bunga=0.0475*jangkawaktu/12*deposito;
float modalditerima=bunga+deposito;
printf ("Modal Deposito : Rp. %.f\n", deposito);
printf ("Bunga diterima dalam %d bulan : Rp. %.f\n", jangkawaktu, bunga);
printf ("Total uang yang akan diterima : Rp. %.f\n", modalditerima);
printf ("=============================================");
break;
}
case 6: {
printf ("\n=============================================\n");
bunga=0.0550*jangkawaktu/12*deposito;
float modalditerima=bunga+deposito;
printf ("Modal Deposito : Rp. %.f\n", deposito);
printf ("Bunga diterima dalam %d bulan : Rp. %.f\n", jangkawaktu, bunga);
printf ("Total uang yang akan diterima : Rp. %.f\n", modalditerima);
printf ("=============================================");
break;
}
case 12: {
printf ("\n=============================================\n");
bunga=0.0600*jangkawaktu/12*deposito;
float modalditerima=bunga+deposito;
printf ("Modal Deposito : Rp. %.f\n", deposito);
printf ("Bunga diterima dalam %d bulan : Rp. %.f\n", jangkawaktu, bunga);
printf ("Total uang yang akan diterima : Rp. %.f\n", modalditerima);
printf ("=============================================");
break;
}
case 18: {
printf ("\n=============================================\n");
bunga=0.0625*jangkawaktu/12*deposito;
float modalditerima=bunga+deposito;
printf ("Modal Deposito : Rp. %.f\n", deposito);
printf ("Bunga diterima dalam %d bulan : Rp. %.f\n", jangkawaktu, bunga);
printf ("Total uang yang akan diterima : Rp. %.f\n", modalditerima);
printf ("=============================================");
break;
}
case 24: {
printf ("\n=============================================\n");
bunga=0.0650*jangkawaktu/12*deposito;
float modalditerima=bunga+deposito;
printf ("Modal Deposito : Rp. %.f\n", deposito);
printf ("Bunga diterima dalam %d bulan : Rp. %.f\n", jangkawaktu, bunga);
printf ("Total uang yang akan diterima : Rp. %.f\n", modalditerima);
printf ("=============================================");
break;
}
default:
printf ("\nJangka waktu 1,2,3,6,12,18 atau 24 bulan.\n");
}
return 0;
}
Selasa, 28 Januari 2014
Struktur Data Stack
// Program tumpukan untuk tugas
// struktur data Teknik Informatika
// Universitas Musamus Merauke
// 23 Januari 2014
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#define maksimal 5
int puncak, status;
// Fungsi Dorong
void dorong (int tumpukan[], int elemen_tumpukan) {
if (puncak == (maksimal-1))
status = 0;
else {
status = 1;
++puncak;
tumpukan[puncak] = elemen_tumpukan;
}
}
// Fungsi Tarik
int tarik (int tumpukan[]) {
int ret;
if (puncak == -1) {
ret = 0;
status = 0;
}
else {
status = 1;
ret = tumpukan[puncak];
--puncak;
}
return ret;
}
// Fungsi untuk menampilkan tumpukan
void tampilkan (int tumpukan[]) {
int i;
printf ("Hasil tumpukan\n ");
if (puncak == -1)
printf ("\nKosong");
else {
for (i = puncak; i >= 0; --i)
printf ("\n=======\n|%3d |\n=======", tumpukan[i]);
}
printf("\n");
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int tumpukan [maksimal], elemen_tumpukan, pilihan;
puncak = -1;
do {
do {
printf ("\n<<<< Menu Utama >>>>\n");
printf ("\n1. Dorong kedalam tumpukan");
printf ("\n2. Tarik dari tumpukan");
printf ("\n3. Selesai\n");
printf ("\nMasukkan pilihan Anda: ");
scanf ("%d",&pilihan);
if (pilihan < 1 || pilihan > 3 )
printf ("\nPilihan yang tersedia adalah 1, 2, 3 ; Silahkan ulangi lagi");
}
while (pilihan < 1 || pilihan > 3);
switch (pilihan) {
case 1 :
printf ("\nMasukkan elemen yang akan didorong: ");
scanf("%d",&elemen_tumpukan);
printf("\n%4d\n", elemen_tumpukan);
dorong (tumpukan, elemen_tumpukan);
if (status) {
printf ("\nSetelah didorong ");
tampilkan (tumpukan);
if (puncak == (maksimal-1))
printf ("\nTumpukan sudah penuh\n");
} else
printf ("\nTumpukan sudah mencapai batas maksimal\n");
break;
case 2 :
elemen_tumpukan = tarik (tumpukan);
if (status) {
printf ("\nElemen tumpukan yang akan ditarik adalah %d. Setelah ditarik ");
tampilkan (tumpukan);
} else
printf ("\nTumpukan sudah mencapai batas minimal\n");
break;
default:
printf ("\nAkhir proses");
}
} while (pilihan != 3);
getch();
return 0;
}
// struktur data Teknik Informatika
// Universitas Musamus Merauke
// 23 Januari 2014
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#define maksimal 5
int puncak, status;
// Fungsi Dorong
void dorong (int tumpukan[], int elemen_tumpukan) {
if (puncak == (maksimal-1))
status = 0;
else {
status = 1;
++puncak;
tumpukan[puncak] = elemen_tumpukan;
}
}
// Fungsi Tarik
int tarik (int tumpukan[]) {
int ret;
if (puncak == -1) {
ret = 0;
status = 0;
}
else {
status = 1;
ret = tumpukan[puncak];
--puncak;
}
return ret;
}
// Fungsi untuk menampilkan tumpukan
void tampilkan (int tumpukan[]) {
int i;
printf ("Hasil tumpukan\n ");
if (puncak == -1)
printf ("\nKosong");
else {
for (i = puncak; i >= 0; --i)
printf ("\n=======\n|%3d |\n=======", tumpukan[i]);
}
printf("\n");
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int tumpukan [maksimal], elemen_tumpukan, pilihan;
puncak = -1;
do {
do {
printf ("\n<<<< Menu Utama >>>>\n");
printf ("\n1. Dorong kedalam tumpukan");
printf ("\n2. Tarik dari tumpukan");
printf ("\n3. Selesai\n");
printf ("\nMasukkan pilihan Anda: ");
scanf ("%d",&pilihan);
if (pilihan < 1 || pilihan > 3 )
printf ("\nPilihan yang tersedia adalah 1, 2, 3 ; Silahkan ulangi lagi");
}
while (pilihan < 1 || pilihan > 3);
switch (pilihan) {
case 1 :
printf ("\nMasukkan elemen yang akan didorong: ");
scanf("%d",&elemen_tumpukan);
printf("\n%4d\n", elemen_tumpukan);
dorong (tumpukan, elemen_tumpukan);
if (status) {
printf ("\nSetelah didorong ");
tampilkan (tumpukan);
if (puncak == (maksimal-1))
printf ("\nTumpukan sudah penuh\n");
} else
printf ("\nTumpukan sudah mencapai batas maksimal\n");
break;
case 2 :
elemen_tumpukan = tarik (tumpukan);
if (status) {
printf ("\nElemen tumpukan yang akan ditarik adalah %d. Setelah ditarik ");
tampilkan (tumpukan);
} else
printf ("\nTumpukan sudah mencapai batas minimal\n");
break;
default:
printf ("\nAkhir proses");
}
} while (pilihan != 3);
getch();
return 0;
}
Kamis, 23 Januari 2014
Karakteristik Informasi
Karakteristik informasi dapat dikategorikan kedalam operasional dan strategis sebagai berikut:
Karakteristik Operasional
* Accuracy * High
* Level of detail * Detailed
* Time horizon * Present
* Use * Frequent
* Source * Internal
* Scope * Narrow
* Nature * Quantitive
* Age * Current
Karakteristik Strategic
* Accuracy * Low
* Level of detail * Aggregate
* Time horizan * Future
* Use * In frequent
* Source * External
* Scope * Wide
* Nature * Quantitive
* Age * Current / Old
Karakteristik Operasional
* Accuracy * High
* Level of detail * Detailed
* Time horizon * Present
* Use * Frequent
* Source * Internal
* Scope * Narrow
* Nature * Quantitive
* Age * Current
Karakteristik Strategic
* Accuracy * Low
* Level of detail * Aggregate
* Time horizan * Future
* Use * In frequent
* Source * External
* Scope * Wide
* Nature * Quantitive
* Age * Current / Old
Selasa, 21 Januari 2014
Karakteristik Berpikir Otak Kanan Dan Otak Kiri
* Karakteristik cara berpikir otak kanan:
- Mengikuti intuisi / firasat
- Membuat pola, tanpa mengikuti tahapan proses
- Subjektif
- Memandang sesuatu secara keseluruhan
- Memandang sesuatu tidak rinci
- Berpikir positif, tidak terbatas pada praduga, ide atau gagasan sebelumnya
- Selalu bertanya mengapa dan membuat terobosan
* Karakteristik cara berpikit otak kiri:
- Menggunakan pola logis
- Objektif
- Memandang sesuatu secara berurutan
- Melihat sesuatu secara benar atau salah / hitam atau putih
- Detail / rinci
- Menyimpan dalam jangka waktu pendek
- Berpikir kritis, kadang-kadang negatif selalu bertanya dengan kata mengapa
Minggu, 19 Januari 2014
Laporan Rugi Laba Perusahaan
|
|
|
|
|
|
|
Langganan:
Postingan (Atom)