Rabu, 09 Maret 2011

PROGRAM C (MENU MATRIKS 2X2)


INI MERUPAKAN PROGRAM C UNTUK MEMBUAT SEBUAH MENU SEPERTI INI :
MENU :
1.INPUT
2.OUTPUT
3.PENJUMLAHAN DAN PENGURANGAN
4.PERKALIAN
5.TRANSPOSE
6.EXIT

BERIKUT INI ADALAH LISTING PROGRAMNYA

#include <stdio.h>
int a[10][10],b[10][10],c[10][10],d[10][10],i,j;
int pil;
int input()
{
  printf ("Input matriks A \n");
  for (i=1;i<=2;i++)
  {
   for (j=1;j<=2;j++)
   {
    printf ("input elemen[%i][%i]",i,j);
    scanf("%i",&a[i][j]);
   }
  }
  printf ("Input matriks B \n");
  for (i=1;i<=2;i++)
  {
   for (j=1;j<=2;j++)
   {
     printf ("input elemen[%i][%i]",i,j);
     scanf("%i",&b[i][j]);
    }
   }
  return 0;
}
int output()
{
  printf ("\n output matriks A \n");
  for (i=1;i<=2;i++)
  {
   for (j=1;j<=2;j++)
   {
     printf ("%i",a[i][j]);
     printf (" ");
   }
   printf ("\n");
  }
  printf ("\n output matriks B \n");
  for (i=1;i<=2;i++)
  {
    for (j=1;j<=2;j++)
    {
      printf ("%i",b[i][j]); 
      printf (" ");   
    }
    printf ("\n");
  }
  return 0;
}
int penjumlahan()
{
  printf("\n penjumlahan matriks A dan B \n");
  for (i=1;i<=2;i++)
  {
    for (j=1;j<=2;j++)
    {
      c[i][j]=a[i][j]+b[i][j];
      printf("%i",c[i][j]);
      printf(" ");
    }
    printf("\n");
   }
  printf("\n pengurangan matriks A dan B \n");
  for (i=1;i<=2;i++)
  {
    for (j=1;j<=2;j++)
    {
      c[i][j]=a[i][j]-b[i][j];
      printf("%i",c[i][j]);
      printf(" ");
    }
    printf("\n");
   }
return 0;
}
int perkalian()
{
 printf("\n perkalian matriks A dan B \n");
 for (i=1;i<=2;i++)
 {
  for (j=1;j<=2;j++)
  {
    d[i][j]=(a[i][1]*b[1][j])+(a[i][2]*b[2][j]);
    printf("%i",d[i][j]);
    printf(" ");
  }
    printf(" "); 
    printf("\n");
 }
return 0;
}
int transpose()
{
 printf("\n transpose matriks A \n");
   printf("\n %i",a[1][1]," ");
   printf(" ");
   printf("%i ",a[2][1]);
   printf("\n %i",a[1][2]," ");
   printf(" ");
   printf("%i ",a[2][2]);
 printf("\n transpose matriks B \n");
   printf("\n %i",b[1][1]," ");
   printf(" "); printf("%i ",b[2][1]);
   printf("\n %i",b[1][2]," ");
   printf(" ");printf("%i ",b[2][2]);
return 0;
}
int main ()
{
Menu:
printf ("\n ============================================ \n");
printf ("\n |                   MENU                   | \n");
printf ("\n |   1. Input                               | \n");
printf ("\n |   2. output                              | \n");
printf ("\n |   3. penjumlahan dan pengurangan         | \n");
printf ("\n |   4. perkalian                           | \n");
printf ("\n |   5. transpose                           | \n");
printf ("\n |   6. exit                                | \n");
printf ("\n ============================================ \n");
printf ("pilihan :");
scanf("%i",&pil);
switch (pil)
{
case 1:
input();
goto Menu;
case 2:
output();
goto Menu;
case 3:
penjumlahan();
goto Menu;
case 4:
perkalian();
goto Menu;
case 5:
transpose();
goto Menu;
case 6:
printf("\n See you..Byeee!\n");
break;
default:
printf("\n pilihan kamu salah \an");
printf("\n silahkan pilih kembali \n");
goto Menu;
}
return 0;
}



jika kalian malas untuk mengetiknya kembali kalian bisa download di link berikut ! tenang saja ini legal ko... :))

http://www.ziddu.com/download/14116036/MENU.rar.html

setelah membaca budayakan berkomentar ya...
thanks... 

Selasa, 01 Maret 2011

Program Bahasa C untuk Deret Bintang

ini merupakan listing program deret yang menghasilkan output seperti ini :

* * * * *
* * * *
* * *
* *
*

berikut ini adalah listingnya ! Check This Out !!

#include<stdio.h>
int i,j,n;

main()
{
 printf("masukan angka : ");scanf("%d",&n);
 for (i=n ; i>=1 ; i--)
 {
  for (j=i; j>=1 ; j--)
  {
   printf("*",);
   printf(" ");
  }
  printf("\n");
 }
 return 0;
}


JIKA PROGRAM MASIH TERDPAT ERROR ATAU KESALAHAN TOLONG KOMENTARIN SAJA NANTI DIPERBAIKI !! THANK !!

Senin, 28 Februari 2011

program C deret

ini merupakan listing program deret yang menghasilkan output seperti ini :
1
1 3
1 3 5
1 3 5 .. n 


#include<stdio.h>
int i,j,n;

main()
{
 printf("masukan angka : ");scanf("%d",&n);
 for (i=1 ; i<=n ; i+=2)
 {
  for (j=1; j<=i ; j+=2)
  {
   printf("%i",j);
   printf(" ");
  }
  printf("\n");
 }
 return 0;
}


JIKA PROGRAM MASIH TERDPAT ERROR ATAU KESALAHAN TOLONG KOMENTARIN SAJA NANTI DIPERBAIKI !! THANKS !!

Program C 1

Ini merupakan Listing program untuk bahasa c yang membuat :
-input nama :
-input kelas
-nilai uts
-nilai uas
-nilai final
Dengan kondisi
jika Final (80-100) mencetak "A"
jika Final (60-79) mencetak "B"
jika Final (<60) mencetak "C"



#include<stdio.h>
char n[50];
char k[50];
float u,a,f;

main()

{
 printf ("masukan nama:");scanf("%s",n);

 printf ("masukan kelas:");scanf("%s",k);
 printf("nama : %s \n",n);
 printf("kelas : %s \n",k);
 printf("uts : "); scanf("%f",&u);
 printf("uas : ");scanf("%f",&a);
 f = (u+a)/2;
 printf("final = %.2f \n",f);
 

 if (f>=80 && f<=100)
   printf("nilai anda A \n");
 else if (f>=60 && f<=79)
   printf("nilai anda B \n");

 else if (f<60)
   printf("nilai anda C \n");
 return 0;

}




JIKA PROGRAM MASIH TERDPAT ERROR ATAU KESALAHAN TOLONG KOMENTARIN SAJA NANTI DIPERBAIKI !! THANKS !!

Senin, 21 Februari 2011

Sejarah Linux 1

Nama Linux merupakan kombinasi unik antara nama penciptanya dan nama
sistem operasi yang menjadi targetnya (UNIX). Semuanya
berawal dari sebuah
sistem operasi bernama Minix. Minix dibuat oleh Profesor Andrew Tanenbaum.
Minix adalah sistem operasi mirip UNIX yang bekerja pada PC.
Torvald adalah salah seorang mahasiswa di Universitas Helsinki yang
menggunakan Minix. Walaupun cukup bagus, ia belum menganggap Minix memadai.
Kemudian pada tahun 1991 ia membuat sistem operasi yang merupakan clone UNIX,
yang diberi nama Linux.
Seperti halnya Minix, Linux tidak menggunakan kode apa pun dari vendor
UNIX komersial, sehingga Torvalds mendistribusikan linux di internet secara bebas
dan gratis.
Pada Oktober 5 1991, Torvalds mengeposkan sistem operasinya di newsgroup
comp.os.minix. Ia mengumumkan bahwa source code Linux tersedia dan meminta
bantuan programmer-programmer lain untuk ikut mengembangkannya. Ketika itu
Linux masih setengah matang, sistem operasi ini hanya bisa menjalankan sedikit
perintah UNIX, seperti bash, gcc dan gnu-make. Saat Linux 1.0 diluncurkan pada
1994, sistem operasi ini telah cukup stabil dan memiliki banyak feature, seperti
preemptive multitasking (kemampuan untuk membagi sumber daya CPU untuk
banyak aplikasi) dan symmetric multiprocessing (kemampuan untuk membagi tugas
di antara banyak CPU). Linux bahkan memiliki maskotnya sendiri yang oleh torvalds
Dijelaskan sebagai "seekor penguin yang menggemaskan dan ramah, yang kekenyangan setelah
banyak makan ikan hering".

Pada 1996, tim pengembangan Linux yang ada diseluruh dunia mulai
memberikan hasilnya. Tahun itu mereka telah membuat versi Linux untuk sejumlah
versi hardware, dari Atari ST sampai Macintosh.
Linux terus berkembang pesat, utamanya karena ada sejumlah distributor
(seperti RedHat, Caldera, dsb) yang berkompetisi untuk berebut pangsa pasar. Oleh
karena itu dibentuk kelompok bernama Linux Standard Base. Kelompok ini bekerja
untuk memastikan bahwa beragam distribusi Linux yang ada tetap bisa menjalankan


aplikasi yang sama dan saling berinteroperasi. Saat ini ada tujuh distribusi Linux
paling terkenal, yaitu :
1. RedHat Linux, distributor paling populer di AS dan salah satu yang paling
mudah digunakan.
2. Mandrake Linux, distributor yang menambahkan update dan patch untuk
RedHat Linux.
3. Caldera Open Linux, distibrusi Linux dengan instalasi dan lingkungan
pengguna berbasis grafis yang bagus.
4. Suse Linux, distribusi Linux paling populer di Eropa yang juga
menyediakan perangkat instalasi dan panduan berbahasa Indonesia.
5. Slackware Linux.
6. Debian GNU/Linux.
7. TurboLinux, distribusi Linux paling populer di Asia yang menyediakan
dukungan untuk set karakter khusus Asia.

sumber : http://gudang-sejarah.blogspot.com/

Pasar Monopoli

Merupakan pasar yang dikuasai oleh satu penjual (produsen), dalam pasar monopoli barang yang dijual bersifat lain dari pada yang lain (unique product), tidak ada barang subsitusi terhadap barang yang dijual oleh penjual (produsen) tunggal tersebut, dengan demikian penjual (produsen) dapat menentukan harga pasar sehingga dapat memaksimalkan keuntungan yang akan diperolehnya. Pada pasar monopoli ada hambatan bagi penjual (produsen) lain untuk masuk dalam pasar sebagai pesaing.

Penyebab terjadinya monopoli antaralain :

-Menguasai bahan mentah, misalnya daerah Tulung Agung Jawa Timur dikaruniai Tuhan Yang Maha Kuasa sebagai penghasil Marmer berkualitas tinggi.
-Adanya undang-undang yang mengaturnya, misalnya PLN (Perusahaan Listrik Negara) diberi hak monopoli oleh Negara untuk memproduksi listrik untuk memenuhi kebutuhan listrik bagi rakyat banyak, sebagaimana diatur dalam Undang-undang 1945.
-Produsen memiliki pengetahuan yang khusus (exclusive knowledge) tentang produksi atau memiliki salah satu (beberapa) sumberdaya yang penting dan kemudian ia merahasiakannya.
-Perusahaan memperoleh hak paten untuk barang yang dihasilkannya.
-Ukuran pasar yang begitu kecil untuk dilayani lebih dari satu perusahaan yang mengoperasikannya skala perusahaan secara optimum, seperti dalam bidang transportasi (kereta api)
-Kebijaksanaan limitasi harga (limit pricing policy) produsen menetapkan harga sampai satu tingkat terendah dengan tujuan agar perusahaan-perusahaan baru tidak dapat masuk ke pasar. Kebijaksanaan limitasi harga (limit pricing policy) pada umumnya akan didukung dengan promosi penjualan secara besar-besaran dan kebijaksanaan deferensiasi produk (product differentiation)

Sumber: http://andy10dc.blogspot.com/2010/06/struktur-pasar.html

Pasar Monopolistis

Pasar monopolistis adalah pasar yang relatif baru bila dibandingkan dengan pasar monopoli dan pasar oligopoli. Pasar persaingan monopolistis baru dikembangkan oleh para ahli ekonomi pada tahun 1930 oleh E. Chamberlin dan Joan Robinson. Pasar persaingan monopolistis merupakan pasar yang berada di antara pasar persaingan sempurna dan pasar monopoli. Pasar persaingan monopolistis mempunyai ciri-ciri yang terdapat pada pasar persaingan sempurna dan pasar persaingan monopoli.

Dikatakan mirip dengan pasar persaingan sempurna, karena ada kebebasan bagi perusahaan sebagai penjual (produsen) untuk masuk pasar dan keluar lagi, akan tetapi barang yang diperjualbelikan dibedakan (differentiated) melalui berbagai macam program promosi penjualan. Dengan demikian pasar persaingan monopolistis adalah suatu keadaan dimana terdapat banyak penjual (produsen) yang berkaitan erat tetapi bukan penjual/penghasil barang yang sama. Barang yang diperjual-belikan pada pasar persaingan monopolistis hanya satu jenis saja, akan tetapi mempunyai perbedaan-perbadaan dalam hal bentuk, kualitas atau ukurannya. Pasar monopolistis banyak dijumpai pada sector jasa, misalnya salon, butik dan lain sebagainya.

Ciri-ciri Pasar Persaingan Monopolistis

-Terdapat banyak penjual/produsen di pasar.
-Barang yang diperjualbelikan mnerupakan differentiated product.
-Para penjual memiliki kekuatan monopolis atas barang produksinya sendiri. Oleh karena itu, harus memperhitungkan persaingan dengan barang-barang lain yang sama, tetapi berbeda corak.
-Untuk memenangkan persaingan setiap penjual/produsen aktif melakukan promosi/iklan.
-Keluar-masuk pasar relative mudah dibandingkan dengan pasar monooli dan oligopoli.

Sumber: http://andy10dc.blogspot.com/2010/06/struktur-pasar.html