Minggu, 19 Februari 2012

Program Palindrom dengan Turbo C++

Naahh..temen temen sekarang aku share nih cara buat program PALINDROM pakek Turbo C++, ni dia codingnya

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<string.h>
void main()
{
int pertama,terakhir,i,bantu=1;
char input[100];
clrscr();
printf("\n+++++++++PROGRAM PALINDROM+++++++++");
printf("\n===================================");
printf("\nMasukkan kata/Kalimat    :");
gets(input);
pertama=0;
terakhir=strlen(input)-1;
printf("\nawal\t\takhir");

for(i=0;i<=terakhir;i++){
printf("\n%c\t--\t%c",input[i],input[terakhir-i]);
}

while(pertama<=terakhir){
if(input[pertama]!=input[terakhir])bantu=0;
pertama++;
terakhir--;
}
if(bantu==1)
{
printf("\n\npalindrom!!!");
getch();
}
else
{
printf("\n\nbukan palindrom!!!");
getch();
}
exit(1);
}

Selamat Mencoba ^_^

Rabu, 15 Februari 2012

Membuat Segitiga dengan C++

Naah..kalau ini bikin segitiga..nih codingnya..

#include <stdio.h> //header
int main()//untuk mengembalikan nilai bertipe data integer
{
int a, b, c, tinggi, jumlah; //pengkodean
printf("Masukkan tinggi segitiga : "); //perintah mencetak ke layar
scanf("%d", &tinggi); //membaca sebuah inputan bilangan bulat 'tinggi'
printf("Masukkan jumlah segitiga : "); //perintah mencetak ke layar
scanf("%d", &jumlah); //membaca sebuah inputan bilangan bulat 'jumlah'

for (c = 0; c < jumlah; c++) { //misal jumlah=2, c=0,0<2, maka akan mencetak 2 segitiga. misal jumlah=4, c=0,0<4, maka akan mencetak 4 segitiga,dst.

for(a = 0; a <= tinggi; a++) { //untuk mencetak enter antara tiap segitiga

for(b = 0; b <= tinggi - a; b++) { //untuk b<=tinggi - a maka b+1
printf(" "); //cetak spasi
}
for(b =1; b <= a; b++) { //untuk b<= a maka nilai b+1
printf("*"); //cetak bintang
}
for(b =1; b <= a - 1; b++) { //untuk b<= a-1 maka b+1
printf("*"); //cetak bintang
}
printf("\n"); // cetak enter
}

}}


^_^

Matrik dengan C++

Buat temen temen yang dapet tugas pemrograman C++ membuat program matriks.,nihh aku share coding nya :)

#include<stdio.h>

void main()
{
int A[2][2],B[2][2],C[2][2],D[2][2];
int i,j;


printf("Masukan matriks A\n");
for(i=0;i<2;i++)
{for(j=0;j<2;j++)
{printf("Masukkan matrik elemen [%d,%d]: ",i,j);
scanf("%d",&A[i][j]);
}
}

printf("\n\n\tMatrik A\n");
    for (i=0; i<2; i++)
    {
        for (j=0; j<2; j++)
        {
            printf("\t%d",A[i][j]);
        }
        printf("\n");
    }

printf("\n\n\tbilangan ganjil matrik A\n");
    for ( i=0; i<2 ; i++){
            for (j = 0 ; j<2; j++){
            if (A[i][j] % 2!= 0)
            {
            printf("\t%d",A[i][j]);}}}
            printf("\n");

printf("\n\n\tbilangan genap matrik A\n");
    for ( i=0; i<2 ; i++){
            for (j = 0 ; j<2; j++){
            if (A[i][j] % 2 == 0)
            {
            printf("\t%d",A[i][j]);}}}
            printf("\n");

printf("\n\n\Masukan matriks B\n");
for(i=0;i<2;i++)
{for(j=0;j<2;j++)
{printf("Masukkan matrik elemen [%d,%d]: ",i,j);
scanf("%i",&B[i][j]);
}
}

printf("\n\n\tMatrik B\n");
    for (i=0; i<2; i++)
    {
        for (j=0; j<2; j++)
        {
            printf("\t%d",B[i][j]);
        }
        printf("\n");
    }

printf("\n\n\tbilangan ganjil matrik B\n");
    for ( i=0; i<2 ; i++){
            for (j = 0 ; j<2; j++){
            if (B[i][j] % 2!= 0)
            {
            printf("\t%d",B[i][j]);}}}
            printf("\n");

printf("\n\n\tbilangan genap matrik B\n");
    for ( i=0; i<2 ; i++){
            for (j = 0 ; j<2; j++){
            if (B[i][j] % 2 == 0)
            {
            printf("\t%d",B[i][j]);}}}
            printf("\n");


for(i=0;i<2;i++)
{for(j=0;j<2;j++)
{C[i][j]=A[i][j]+B[i][j];
}
}
printf("\n\n\Hasil Penjumlahan Matriks A + Matriks B adalah : \n");
for(i=0;i<2;i++)
{for(j=0;j<2;j++)
printf("%6i",C[i][j]);printf("\n");
}
printf("\n\n");



for(i=0;i<2;i++)
{for(j=0;j<2;j++)
{D[i][j]=A[i][j]-B[i][j];
}
}
printf("\n\n\Hasil Penjumlahan Matriks A - Matriks B adalah: \n");
for(i=0;i<2;i++)
{for(j=0;j<2;j++)
printf("%6i",D[i][j]);printf("\n");
}
printf("\n\n");
}

SEMOGA BERMANFAAT ^_^

Rabu, 23 November 2011

Pengenalan Sistem Informasi

Sistem informasi terdiri dari 2 kata, yaitu Sistem dan Informasi. Saya akan jelaskan satu persatu, apa itu sistem dan apa itu informasi. Yang pertama, Sistem. Sistem adalah suatu grup dari elemen elemen baik yang berbentuk fiik maupun non fisik yang menunjukkan suatu kumpulan saling berhubungan diantaranya dan berinteraksi bersama sama menuju satu atau lebih tujuan, sasaran atau tujuan akhir dari sebuah sistem. Ada 7 elemen utama dalam sistem, sbb :
  1. Boundary
  2. Environment
  3. Input
  4. Output
  5. Component
  6. Interface
  7. Storage
 Klasifikasi Sitem :
  • Sistem Alamiah ( Natural System )
adalah sistem yang terjadi karena proses alam dan tidak ada campur tangan manusia.
  • Sistem Buatan Manusia ( Human Made System )

Selasa, 22 November 2011

Definisi Pendidikan

 DEFINISI PENDIDIKAN
Saya akan menjelaskan beberapa definisi pendidikan berdasarkan materi yang telah saya dapat di perkuliahan. Inilah definisi - definisinya.
  • Pendidikan Dalam Arti Sempit
Pendidikan diartikan sebagai proses interaksi belajar mengajar dalam bentuk formal yang dikenal sebagai pengajaran. 
  •  Pendidikan Dalam Arti Luas
Pendidikan dalam arti luas mencakup seluruh proses hidup dan segenap bentuk interaksi individu dengan lingkungannya, baik secara formal, non formal maupun informal, sampai dengan suatu taraf kedewasaan tertentu.

Sejarah Komputer

SEJARAH KOMPUTER

  • Generasi Pertama ( 1944 - 1958 )
Komputer generasi pertama masih berupa media I/O berupa kartu berlubang ( punched card ) dan pita magnetik ( magnetic tape ). Memori utamanya dari ratusan tabung hampa. Perangkat lunak nya ditulis dengan menggunakan machine language/assembly language. Contoh dari komputer generasi pertama adalah ENIAC dan UNIVAC I ( Universal Automatic Computer ). ENIAC ( Electronic Numerical Integrator and Komputer ) mulai dioperasikan pada tahun 1946. ENIAC membutuhkan 18.000 tabung hampa ukuran bola lampuuntuk mengontrol arus listrik. Beratnya sekitar 30 ton, dan mampu melakukan kalkulasi ilmiah termasuk perkalian 4 angka dalam 9 milliseconds. Dibawah ini gambar ENIAC

  • Generasi Kedua ( 1959 - 1963 )
Dimulai pada tahun 1948 pada saat penemuan transistor. Transistor mulai digunakan komputer pada tahun 1956. Awal 1960-an, muncul generasi komputer kedua. Keuntungan dari komputer ini antara lain :

Senin, 21 November 2011

Perkembangan Komputer

Perkembangan Komputer
  • Komputer Super
         Komputer Super mulai dikenal pada tahun 1960'an yang diperkenalkan oleh Seymour Cray di Control Data Corporation( CDC ). Harga komputer ini sekitar Rp 2 - 300 milyar, masih menggunakan prosesor kusus vector dengan kecepatan sangat tinggi atau MPP ( massively parallel prosesor ). Sekarang, pasar super komputer masih dipegang oleh IBM dan HP. Militer dan agensi sains salah satu pengguna utama Komputer Super, selain itu Komputer super ini dapat digunakan untuk :
  1. Prakiraan Cuaca
  2. Riset Iklim ( pemanasan global )
  3. Pemodelan Molekul
  4. Simulasi Fisik
  5. Analisikrip

      • Komputer Mainframe ( Kerangka Besar )