• Tidak ada hasil yang ditemukan

kumpulan kode program bahasa c sederhana soalujian.net

N/A
N/A
Protected

Academic year: 2017

Membagikan "kumpulan kode program bahasa c sederhana soalujian.net"

Copied!
36
0
0

Teks penuh

(1)

BAHASA C di KEYBOARD

Untuk menampilkan sebuah File ( di keyboard ) Tekan Alt dan F

Untuk Run Tekan Ctrl dan F9

Untuk membuat program Bahasa C Minimize , Tekan Alt dan

Sepasi

Untuk membuat program Bahasa C jadi kecil , Tekan Alt dan

Enter

Sistem Kerja Bahasa C

Keterangan :

Bahasa C Tc32

Kumpulan soal bahasa C

(2)

Perogram di atas ini harus Tepat dan Ada jika anda ingin melakukan program Bahasa C supaya Run bisa jalan.

Mengubah Warna Hasil Run di Bahasa C :

Kelik kanan pakai Mause

(3)

#include<stdio.h> main()

{

int jum,i; jum=0; i=6;

while(i<=10) || (1>=i) {

jum=jum+i;

printf("FMIPA UNMUL \n"); i=i+2;

}

printf("nilai jum dan i = %d dan %d\n",jum,i); getch();

}

Keyboard

(4)

BAHASA C

/* program bilangan terbesar & terkecil */

# include <stdio.h>

main() {

int a, b, c, max, min ;

clrscr();

printf("Masukan bil 1 : ");scanf("%d",&a); printf("Masukan bil 2 : ");scanf("%d",&b); printf("Masukan bil 3 : ");scanf("%d",&c);

if (a>b) { max=a; min=b;} else

{max=b; min=a;} if (c>max) max=c; if (c<min) min=c;

printf("Maka bilangan terbesar adalah %d\n",max); printf("Maka bilangan terkecil adalah %d",min); getch();

(5)
(6)

}

{ printf("%12s %10d %10d %10d %10.2f %5c \n",Mhs[i].nama,Mhs[i].nil1, Mhs[i].tgs,Mhs[i].uas,Mhs[i].NA,Mhs[i].NH); }

printf("---\n"); getch();

(7)

BAHASA C

#include <stdio.h> main()

{

float np;

float abonemen, bypky, bp, iursmph; float tghn;

clrscr();

printf("Masukan Nomor Pelanggan Anda : ");scanf("%f",&np); printf("Masukan Besar Pemakaian Listrik Anda : ");scanf("%f",&bp);

abonemen=5000; iursmph=1000; bypky=bp*375;

tghn=abonemen+bypky+iursmph;

printf("Tagihan Listrik Anda bulan ini adalah sebesar Rp %10.2f",tghn); getch();

(8)

BAHASA C

#include<stdio.h> main ()

{

int a1,b1,a,b,r,fpb,kpk; clrscr();

printf("Masukkan bilangan pertama :");scanf("%d",&a); printf("Masukkan bilangan kedua :");scanf("%d",&b);

a1=a; b1=b; r=a%b; if(r==0){ fpb=b; } else

while(r!=0){ a=b;

b=r; r=a%b; } fpb=b;

kpk=(a1*a1)/fpb; printf("\n");

(9)

printf("KPK dari %d dan %d adalah = %d\n",a1,b1,kpk); getch();

}

BAHASA C

#include <stdio.h>

main() {

int jum,i; jum=0; i=6;

do {

jum = jum +i;

printf (" fmipa unmul \n"); i = i+2;

}

while (i<= 10);

printf (" nilai jum dan i = % d dan %d\n", jum, i); getch();

(10)

/*program rata_rata*/

# include<stdio.h> # include<math.h> main()

{

typedef int xx [51]; xx x;

float j,r,t,sd; int n,i ; clrscr();

printf("masukkan banyaknya data: ");scanf("%d",&n); t=0;

i=1;

while(i<= n) {

printf(" Data ke %d : ",i);scanf("%d",&x[i]); t=t+x[i];i++;

}

r= t/n; j=0; for(i=1;i<=n;i++) {j=j+((x[i]-r)*(x[i]-r)); sd=sqrt(j/n);}

(11)

getch(); }

BAHASA C

#include<stdio.h> #include<conio.h>

main() { int X;

float Celcius, Fahrenheit;

clrscr();

printf("%5s%12s%12s\n","---","---","---"); printf("%5s%12s%12s\n"," X"," Celcius"," Fahrenheit"); printf("%5s%12s%12s\n","---","---","---");

Celcius = 0;

for(X=1;X<=10;X++) {

Fahrenheit = 1.8*Celcius + 32;

printf("%5d%10.2f%10.2f\n",X,Celcius,Fahrenheit); Celcius=Celcius + 10;

}

printf("%5s%12s%12s\n","---","---","---"); getch();

(12)

BAHASA C

#include<stdio.h> #include<string.h> main()

{

float nilai;

char keterangan1[15]="lulus";

char komentar1[80]="selamat saudara lulus"; char keterangan2[15]="tidak lulus";

char komentar2[80]="sorry,saudara perlu belajar lebih keras"; clrscr();

printf("masukan nilai ujian saudara yang anda dapat:");scanf("%f",&nilai);

if(nilai>60){

printf("%s\n",keterangan1); printf("%s\n",komentar1); }

else{

printf("%\n",keterangan2); printf("%\n",komentar2); }

(13)

BAHASA C

/*---*/ /* PROBLEM 1 */ /*NAMA:JONATHAN */ /*NIM:04.44987.01416.08 */ /*TANGGAL:15 MARET 2005 */ /*---*/

#include<stdio.h> main()

{

int bil1,bil2,max,min; clrscr();

printf("masukan bil1: ");scanf("%d",&bil1); printf("masukan bil2; ");scanf("%d",&bil2); if(bil1>bil2)max=bil1;

else

max=bil2;

printf("bilangan terbesar adalah %d\n",max); getch();

(14)

Soal :

Buat suatu program untuk menghitung 1 + 2 + 3 + . . . + n = ? dan nilai rata-rata

BAHASA C

#include<stdio.h> main()

{

int n,nr2,i,jum; clrscr();

printf("Masukan banyak data yang ingin dijumlahkan : ");scanf("%d",&n); jum=0;

for (i=1;i<=n;i++) jum=jum+i;

nr2=jum/n;printf("\n");printf("\n");

printf("Jumlah semua data adalah %d\n",jum);printf("\n");

printf("nilai rata-rata semua data adalah %d\n",nr2);printf("\n");printf("\n");

(15)

BAHASA C

#include<stdio.h>

typedef int matriks[10][50]; main()

{

matriks m1,m2,hk; int i,j,k,n,m,p; clrscr();

printf("jumlah baris m1:");scanf("%d",&m); printf("jumlah kolom m1:");scanf("%d",&n); printf("jumlah kolom m2:");scanf("%d",&p); printf("matriks pertama (m1) \n");

for(i=1;i<=n;i++) for(j=1;j<=m;j++)

{printf("elemen baris ke-%d kolom ke-%d:",i,j);scanf("%d",&m1[i][j]);} printf("matriks kedua (m2) \n");

for(i=1;i<=n;i++) for(j=1;j<=p;j++)

{printf("elemen baris ke-%d kolom ke-%d:",i,j);scanf("%d",&m2[i][j]);} for(i=1;i<=m;i++)

for(j=1;j<=p;j++) {hk[i][j]=0;

(16)

hk[i][j]+=m1[i][j]*m2[i][j]; }

printf("matriks m1 \n"); for(i=1;i<=m;i++) {for(j=1;j<=n;j++) {printf("%d ",m1[i][j]);} printf("\n");

}

printf("matriks m2 \n"); for(i=1;i<=n;i++) {for(j=1;j<=p;j++) {printf("%d ",m2[i][j]);} printf("\n");}

printf("hasil perkalian matriks\n"); for(i=1;i<=m;i++)

{for(j=1;j<=p;j++) {printf("%d ",hk[i][j]);} printf("\n");}

(17)

BAHASA C

#include <stdio.h> main()

{

int x, y;

clrscr();

printf("Masukan nilai x : ");scanf("%d",&x);

y=3*(x*x*x*x)+8*(x*x*x)+13*(x*x)+9*x+17;

printf("Nilai y adalah : %d\n",y); getch();

(18)

BAHASA C

/*Menggunakan Larik untuk menyimpan data*/ #include <stdio.h>

typedef char str [7]; main()

{

str hari [7]=

{"senin","selasa","rabu","kamis","jumat","sabtu","minggu"}; int n;

char lagi;

lagi='y';

while((lagi=='y')||(lagi=='y')) {

printf("\nmasukan nomor hari = ");scanf("%d",&n); printf("maka hari ke- %d adalah %s\n",n,hari[n-1]); printf("mau coba lagi:y/t\n");lagi=getche();

(19)

}

Soal

Buatkan suatu program yang menerima data nama, alamat, dan nomor telepon ?

Bahasa C

#include <stdio.h> main()

{ char nama[32], alamat[32], notp[32]; clrscr();

printf (" masukan nama anda : "); scanf ("%s",&nama); printf (" masukan alamat anda : "); scanf ("%s",&alamat); printf (" masukan nomor telepon : "); scanf ("%s",&notp);

printf ("\n nama anda adalah : %s\n",nama); printf (" alamat anda adalah : %s\n",alamat); printf (" nonor telepon anda : %s\n",notp); getch();

(20)

Soal

Input : nama, nim, jurusan, ip

(21)

printf(“\n nim : %s\n”,nim); printf(“\n ip : %5.2f\n”,ip);

printf(“\n jumlah sks yang bisa anda ambil adalah : %i\n”,sks_max); getch(); printf("Masukkan jumlah Baris matriks yang anda mau : ");scanf("%d",&l);

(22)
(23)

printf(" 1. pendidikan agama : %s\n",pa); printf(" 2. turbo pascal : %s\n",tp); printf(" 3. ilmu sosial dasar : %s\n",isd);

printf("=== MATA KULIAH SEMESTER 2 === \n"); printf(" 1. bahasa c : %s\n",bc);

printf(" 2. bahasa inggris : %s\n",bi); printf(" 3. kalkulus : %s\n",kl);

(24)

Nama : Rahmadani

Nim : 04.45011.01440.08 Ps : Ilkom A2

Tugas : Bahasa C Materi : VI

Problem 2

#include<stdio.h> main() { int jum,i; jum=0; i=6; while(i<=10) { jum=jum+i;

printf("FMIPA UNMUL \n"); i=i+2;

}

printf("nilai jum dan i = %d dan %d\n",jum,i); getch();

(25)

Problem 3

#include<stdio.h> main() { int n; int jum; clrscr();

printf("masukan sebuah nilai untuk n : ");scanf("%i",&n); jum=1;

while (jum<=n) { jum=jum+n; n=n+1; }

printf("hasil penjumlahn dari 1+2+3+…+n adalah : %i\n",jum); getch();

(26)

Nama : Rahmadani

Nim : 04.45011.01440.08 Ps : Ilkom A

Tugas : Bahasa C Kelompok : 4

Bahasa C

/*---*/ /* Dengan Melibatkan Funfsi dan Prosedur */ /*---*/ #include <stdio.h>

main() { int pil; clrscr();

(27)

printf(“ 3. Rabu \n”);

printf(“Anda telah menentukan Hari Senin dan Pasaran hari ini adalah Senin”); break;

case 2:

printf(“Anda telah menentukan Hari Selasa dan Pasaran hari ini adalah Selasa”); break;

case 3:

printf(“Anda telah menentukan Hari Rabu dan Pasaran hari ini adalah Rabu”); break;

case 4:

printf(“Anda telah menentukan Hari Kamis dan Pasaran hari ini adalah Kamis”); break;

case 5:

printf(“Anda telah menentukan Hari Jumat dan Pasaran hari ini adalah Jumat”); break;

case 6:

printf(“Anda telah menentukan Hari Sabtu dan Pasaran hari ini adalah Sabtu”); break;

case 7:

printf(“Anda telah menentukan Hari Minggu dan Pasaran hari ini adalah Minggu”); break;

}

(28)

Bahasa C

/*---*/ /* Tanpa Melibatkan Fungsi dan Prosedur */ /*---*/ #include<stdio.h>

main() {

(29)

printf(“Silahkan anda menentukan Hari dan Pasaran : “);scanf(“%s”,&hp); printf(“Jadi Hari dan Pasaran yang anda tentukan adalah : %s\n”,hp); getch();

}

Nama : Rahmadani

Nim : 04.45011.01440.08 Ps : Ilkom A2

Tugas : Bahasa C

Bahasa C

#include<stdio.h> main()

{

(30)

char pil; printf(“masukan harga satuan : “);scanf(“%i”,&hs); printf(“masukan jumlah barang : “);scanf(“%i”,&j); printf(“total yang harus di bayar : Rp %i\n”,to);

(31)
(32)

Input : nama, nim, jurusan, ip

Output : menampilkan jumlah ip yang bisa di ambil Proses : ip > 3.00 jumlah ip yang bisa di ambil 24

printf(“\n jumlah sks yang bisa di ambil : %i\n”,sks_max);

getch(); }

(33)

Bahasa C

masukan nama : rahma masukan jurusan : ilkom

masukan nim : 04.45011.01440.08 masukan ip : 2.56

nama : rahma

jurusan : ilkom

nim : 04.45011.01440.08

ip : 2.56

sks yang bisa di ambil : 20

(34)

#include <stdio.h> #include <string.h> main() { float bil;

char ket1[80]="bilangan ini adalah termasuk bilangan negetif dan bulat"; char ket2[70]="bilangan ini adalah termasuk bilangan positif dan pecahan"; clrscr();

printf("masukan suatu bilangan yang anda suka : ");scanf("%f",&bil); printf("anda telah memasukan sebuah bilangan : %5.0f\n",bil); if(bil>11){

printf("%s\n",ket1); } else{ printf("%s\n",ket1); }

if(bil>2.3){

printf(“%s\n”,ket2); }

else{

printf(“%s\n”,ket2); getch();

}

(35)

#include<stdio.h> printf("Masukkan jumlah Baris matriks yang anda mau : ");scanf("%d",&l); printf("Masukkan jumlah Kolom matriks yang anda mau : ");scanf("%d",&m); for(r=1;r<=l;r++)

(36)

{ pn=r; tn=t; } }

if(found==0)

printf(" Tidak ketemu tidak ada dielemen matriks ??????",pn,tn); else

printf(" Ketemu di matriks baris=%d dan kolom=%d !!!!!",pn,tn); getch();

Referensi

Dokumen terkait

• C++ merupakan salah satu bahasa yang paling populer untuk pengembangan software berbasis OOP (Object Oriented Programming), yang tujuan utamanya adalah membantu dalam membuat

Campur Kode Bahasa Indonesia pada Acara Talkshow “Sarah Sechan” di NET. TV; Citra Delian Sistia Rosida; 100210402111; 2014; 58 halaman; Program Studi Pendidikan Bahasa dan

Ketuk tombol ini untuk mengubah rute Anda dengan memilih lokasi yang ingin Anda lewati, mungkin agar Anda dapat menemui seseorang di jalan.. Ketika Anda memilih lokasi untuk

Ketuk tombol ini untuk mengubah rute Anda dengan memilih lokasi yang ingin Anda lewati, mungkin agar Anda dapat menemui seseorang di jalan.. Ketika Anda memilih lokasi untuk

Mereka menyatakan bahwa materi pembelajaran yang mereka terima selama diajar pemrograman dasar dengan bahasa C++ sangat bisa mereka pahami dan dapat mereka

C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu

dengan kata lain, alih kode bisa terjadi jika pembicara memahami dua bahasa/ragam bahasa sehingga terjadi pergantian dari satu bahasa/ragam ke ragam/bahasa lain yang

Dengan demikian, anda sudah menapaki jalan yang benar untuk bisa menentukan cita- cita yang bagus di masa depan.. Tapaki terus jalan tersebut hingga anda bisa merasakan