Link's

Blog Liken
Computer and Programer C#

M Abrar Istiadi
Blog-Blogan

Blog Mas Isnan

blog Alif Urashima Keitaro
Hanya Catatan Kecil

Arief Blog
Blog mas Arief

Projecteuler
A series of challenging mathematical/computer programming problems

geeks.netindonesia.net
Geeks Portal adalah sebuah portal komunitas developer Indonesia khususnya .NET Developer

Microsoft DreamSpark
Program Microsoft yang mendukung para pelajar untuk belajar dan mendapatkan software gratis untuk pendidikan

Ilmu Komputer IPB

IPB Badge

IPB

IPB Badge

Counter

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter

Who's Online

We have 3 guests online
belajar C
Struct PDF Print E-mail
Written by abdulqiflisangadji   
Saturday, 23 January 2010 01:10

Pengertian Struct = merupakan kumpulan beberapa Variabel (berbeda ataupun sama) yang di kemas dalam sebuah variabel baru.

kita mulai dengan membuat Program sederhana Menggunakan Struct

saya akan membuat program data diri.

 

#include <stdio.h>
struct dataOrang {
char *nama;  //karakter nama (pointer)
char *cname; //karakter call name dengan pointer ==>string
char *tempat;
int tgl;
char bulan[10];
int tahun;
};
typedef struct dataOrang data; /*Typedef merupakan mekanisme untuk membuat sinonim dari tipe data yang telah didefinisikan sebelumnya.*/

#include <stdio.h>
main () {
data x={"Ryan kira","Ryan", "Bogor", 10, "januari", 1993};
printf("nama lengkap   :%s\nnama panggilan :%s\n", x.nama, x.cname);
printf("ttl                   :%s %d %s %d", x.tempat, x.tgl, x.bulan, x.tahun);

return 0;
}





 

 

Last Updated on Monday, 15 February 2010 18:07
 
Define PDF Print E-mail
Written by abdulqiflisangadji   
Wednesday, 23 December 2009 10:22

//mengganti fungsi dalam bahasa C dengan kata-kata kita sendiri
//dalam langkah ini kita menggunakan fungsi Define
//membuat program sederhana dengan kata-kata kita.


#include <stdio.h>


#define mulaiprogram int main () { //menggantikan "int main () {" dengan mulaiprogram
#define selesai } //menggantikan "}" dengan selesai
#define bilbulat int // menggantikan fungsi "int" dengan bilbulat
#define kembali return 0; //menggantikan "return 0" dengan kembali
#define untuk for //menggantikan "for" dengan untuk
#define cetak printf //menggantikan "printf" dengan cetak

mulaiprogram

bilbulat i;
untuk(i=0; i<3; i++) {
cetak("saya belajar C dengan fungsi Define\n");
selesai

kembali
selesai


Last Updated on Monday, 15 February 2010 18:09
 
membuat program FibonanCi PDF Print E-mail
Written by abdulqiflisangadji   
Monday, 14 December 2009 17:32

//kali ini kita akan membuat program yang akan menampilkan deret bilangan fibonanci

//bilangan fibonanci merupakan deret bilangan yang tersusun atas penjumlahan dari deret sebelumnya (yang saya tau)...>_<..

#include<stdio.h>

int main()
{
unsigned int a=0,j=0,sum=1;
int n;
printf("masukkan banyaknya deret yang anda inginkan = ");
scanf("%d",&n);
while(sum<n)
{
printf("%d, ",sum);
a=j;
j=sum;
sum=a+j;                     
}


return 0;
}



/* contoh input : 10


output = 1, 1, 2, 3, 5, 8,


*/

fungsi (//) atau (/* dan */) merupakan fungsi untuk menambahkan komentar atau keterangan dan tidak berpangaruh dalam jalannya program.

Last Updated on Monday, 15 February 2010 18:11
 
Program menggunakan String PDF Print E-mail
Written by abdulqiflisangadji   
Friday, 11 December 2009 11:29

//program untuk menampilakan kata yang diinputkan secara terbalik
//dan banyaknya jumlah huruf yang terdapat dalam kata tersebut



#include <stdio.h>
#include <string.h>
#define SIZE 100
main ()
{
int i, n;

 

char s[SIZE];                  //array dengan maksimal string sebesar SIZE = 100
scanf("%s", &s);

 


printf("jumlah Huruf = %d\n", strlen(s)); /*fungsi untuk mengetahui jumlah

huruf(string)dalam kata tersebut*/
n=strlen(s);  
for(i=n-1; i>=0; i--)

 

printf("%c", s[i]);

return 0;
}

 

/*Contoh Input : komputerSite

Output :

jumlah Huruf = 12

etiSretupmok

*/

 

Last Updated on Monday, 15 February 2010 18:20
 
BubleSort PDF Print E-mail
Written by abdulqiflisangadji   
Thursday, 10 December 2009 14:58

Program Ini bertujuan untuk menampilkan urutan angka yang di inputkan dari user secara acak sebanyak jumlah data (n) = 10.

kita menggunakan fungsi void BubbleSort.

#include <stdio.h>
void bubbleSort(int numbers[], int array_size)
{   
int i, j, temp;
for (i = (array_size - 1); i >= 0; i--)
{
for (j = 1; j <= i; j++)
{
if (numbers[j-1] > numbers[j])
{
temp = numbers[j-1];
numbers[j-1] = numbers[j];
numbers[j] = temp;
}
}
}
}

main ()
{
int x[10];
int i;
for(i=0; i<10; i++){
scanf("%d", &x[i]);


}

bubbleSort(x, 10);
for(i=0; i<10; i++){
printf("%d,", x[i]);


}
return 0;
}

Contoh Input : 1 7 3 6 4 3 10 2 5 8

output : 1, 2, 3, 3, 4, 5, 6, 7, 8, 10,

Last Updated on Monday, 15 February 2010 18:14
 
« StartPrev12NextEnd »

Page 1 of 2