Fachriars's Site

Depkominfo Kemakom IlkomUPI Bandung Majalengka

Aneka Program dengan Bahasa C

Berawal dari tugas maka saya membuat postingan mengenai latihan-latihan saya dan juga tugas tugas saya dengan bahasa pemrograman yaitu bahasa c,,,,

sebelum ke tkp, saya ingin meminta maaf jika terdapat banyak kekurangan karena saya juga msih belajar….

1. Membuat program jika memasukkan inputan ‘!’ maka program berakhir…

#include <stdio.h>

#include <conio.h>

int main()

{

char a;

printf(“Contoh yang pake while\n”);

printf(“Akan berhenti jika anda inputkan karakter ‘!’\n”);

printf(“Inputkan: “);

scanf(“%c”,&a);

while (a!=’!’)

{

printf(“Masukan karakter: “);

scanf(“%c”,&a);

}

getch();

return 1;

}





2.Program bintang,,,,

#include<stdio.h>

main()

{

int a,b,c,d,T;

printf(“Program diamond\n”);

printf(“Inputkan angka: “);

scanf(“%i”,&T);

for(a=1;a<=T;a++){

for(b=T;b>=a;b–)

{

printf(” “);

}

for(c=1;c<=a;c++)

{

printf(“*”);

}

for(c=1;c<=a;c++)

{

printf(“*”);

}

printf(“\n”);

}

for(a=T;a>=1;a–){

for(b=T;b>=a;b–)

{

printf(” “);

}

for(c=1;c<=a;c++)

{

printf(“*”);

}

for(c=1;c<=a;c++)

{

printf(“*”);

}

printf(“\n”);

}

getch();

return 1;

}

3. Program dasi kupu-kupu

#include <stdio.h>

int main()

{

int a,b,c,T;

printf(“Program dasi kupu-kupu\n”);

printf(“Inputkan: “);

scanf(“%i”,&T);

for (a=1;a<=T;a++)

{

for (b=1;b<=a;b++)

printf(“*”);

for (c=1;c<=(2*(T-a));c++)

printf(” “);

for (b=1;b<=a;b++)

printf(“*”);

printf(“\n”);

}

for (a=T-1;a>=1;a–)

{

for (b=1;b<=a;b++)

printf(“*”);

for (c=1;c<=(2*(T-a));c++)

printf(” “);

for (b=1;b<=a;b++)

printf(“*”);

printf(“\n”);

}

}

Buat yang berminat, download aja disini,

Selanjutnya,😀

1. Program ngurut abjad

#include <stdio.h>

#include <stdlib.h>

char* ubah (char* s)

{

int pjg ,i;

char* kata_br;

pjg = strlen(s);

for (i=0;i<pjg;i++)

{

if (islower(s[i]))

{

s[i] = toupper(s[i]);

}

else

{

s[i] = tolower(s[i]);

}

}

return s;

}

char* urut (char* s)

{

int pjg ,i,j;

char temp;

pjg = strlen(s);

for (i=pjg-2;i>=0;i–)

{

for (j=0;j<=i;j++)

{

if (tolower(s[j]) >= tolower(s[j+1]))

{

temp = s[j];

s[j] = s[j+1];

s[j+1] = temp;

}

}

}

return s;

}

int main(int argc, char *argv[])

{

char kalimat[100];

char* konversi;

int i;

printf(“Inputkan kata/kalimat:”);

gets(kalimat);

konversi = ubah(kalimat);

printf(“\n\n\n”);

printf(“%s”,urut(konversi));

printf(“\n\n\n\n”);

system(“PAUSE”);

return 0;

}

2. program sorting

#include <stdio.h>

int main()

{

int N,i,y,j;

char a[35];

char temp;

printf(“Program Mengurutkan huruf\n”);

printf(“\n”);

printf(“\n”);

printf(“berapa huruf yang mau diurutkan: “);

scanf(“%d”,&N);

for (i=1;i<=N;i++)

{

printf(“huruf ke %d: “,i);

scanf(“%s”,&a[i]);

}

printf(“\n”);

for (i=N-1;i>=0;i–)

{

for (j=0;j<=i;j++)

{

if ((a[j]) >= (a[j+1]))

{

temp = a[j];

a[j] = a[j+1];

a[j+1] = temp;

}

}

}

printf(“urutan huruf \n”);

for (i=1;i<=N;i++)

{

printf(“huruf ke %d  adalah %c\n”,i,a[i]);

}

getch();

return 0;

}

Buat yang berminat, download aja disini,

mkasiiihhh😀

<—Nahh tugas-tugas sudah selesai, selanjutnya tentang latihan-latihan saya–>

selamat menyaksikan😀

1. Program Volume Balok

#include<stdio.h>

main(){

float p;

float l;

float t;

float luas;

printf(“Program penghitungan”);

printf(“Masukan nilai p= “);

scanf(“%f”,&p);

printf(“Masukan nilai l= “);

scanf(“%f”,&l);

printf(“Masukan nilai t= “);

scanf(“%f”,&t);
luas =p*l*t;

printf(“Luas Balok= %f”, luas);

getch();

return 1;

}

2. Program Luas Segitiga

#include<stdio.h>

main(){float a;

float t;

float luas;

printf(“Program Luas Segitiga”);

printf(“Masukan nilai a= “);

scanf(“%f”,&a);

printf(“Masukan nilai t= “);

scanf(“%f”,&t);
luas=0.5*a*t;
printf(“Luas Segitiga= %f”, luas);

getch();

return 1;

}

3.  Program Baca Karakter

#include<stdio.h>

#include<string.h>

typedef struct{ char a[50];

}string;

int main()

{

string a;

printf(“masukkan nama anda=”);

scanf(“%s”,&a);

printf(“nama anda adalah %s salam kenal!!!”);

getch();

return 1;

}

4. Program Lingkaran

#include <stdio.h>

#define PI 3.14159

void hitungkeliling(double*X) {

*X=2*PI*(*X);}
int main(void) {

int R;

double param;

printf(“Program Lingkaran”);

printf(“\n”);

printf(“masukan nilai jari-jari: “);

scanf(“%d”,&R);

param=(double)R;

hitungkeliling(&param);

printf(“keliling lingkaran dengan jari-jari %d :%f”,R,param);

getch ();

return 1;

}

Buat yang breminat dengan latihan 1-4 di atas, silahkan download disini

Semoga bermanfaat😀

3 responses to “Aneka Program dengan Bahasa C

  1. widia June 20, 2013 at 13:28

    emmm,,,bleh minta listing yang lengkap eg untuk program kupu-kupu nya,,,!!!!hehehe

  2. widia June 20, 2013 at 13:33

    minta donk,,,please,,,!!!

Tinggalkan Sebuah Komentar

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: