file · web viewbeberapa library pada c/c++. ... string.h. untuk manipulasi string....

Download file · Web viewBeberapa Library pada C/C++. ... String.h. Untuk manipulasi string. Stdlib.h. Library standar dari C. Math.h. Untuk fungsi ... #include int main

If you can't read please download the document

Upload: lytram

Post on 06-Feb-2018

221 views

Category:

Documents


2 download

TRANSCRIPT

(PROGRAMMING CONTEST) (Modul Workshop)

(BEM Fakultas Teknik 2011)

(Nama :Jurusan :)

Departemen Penristek

BADAN EKSEKUTIF MAHASISWA FAKULTAS TEKNIK

BEM FT 2011

Universitas Trunojoyo Madura

Programming is Easy ^_^

(Segitiga.pas) (Segitiga.java) (import java.util.Scanner;public class Segitiga{ public static void main(String[] args){ Scanner in = new Scanner(System.in); int alas, tinggi; double luas; System.out.print("Alas : "); alas= in.nextInt(); System.out.print("Tinggi : ");tinggi= in.nextInt(); luas = 0.5 * alas * tinggi; System.out.println("Luas Segitiga = " + luas); } }) (program segitiga;varalas, tinggi : integer;luas : real;beginwrite('Alas : ');readln(alas);write('Tinggi : ');readln(tinggi);luas := 0.5 * alas * tinggi;writeln('Luas Segitiga = ', luas:0:2);end.)(ex : JAVA PASCAL C/C++ )

(Helloworld.c) (#include int main(){ printf("Hello World\n");})Dasar Pemrograman C/C++

Beberapa Library pada C/C++

Library Header

Keterangan

Stdio.h

Untuk input output

String.h

Untuk manipulasi string

Stdlib.h

Library standar dari C

Math.h

Untuk fungsi matematika lanjut

Ctype.h

Library Utility pendukung

Bool.h

Untuk menggunakan true / false

Pemformatan pada C/C++

Format

Keterangan

%d

Integer

%i

Integer

%li

Long

%lli

Long Long

%f

Float / Double

%s

String

%c

Char

(segitiga.c) (persegi.c) (#include int main(){ int panjang, lebar, luas; printf("Panjang : "); scanf("%d", &panjang); printf("Lebar : "); scanf("%d", &lebar); luas = panjang * lebar; printf("Luas Persegi Panjang = %d\n", luas);})Operasi Matematika

(lingkaran.c) (#include int main(){ int r; scanf("%d", &r); double luas; luas = 3.14 * r * r; printf("%.2f\n", luas);}) (#include int main(){ int alas, tinggi; double luas; printf("Alas : "); scanf("%d", &alas); printf("Tinggi : "); scanf("%d", &tinggi); luas = 0.5 * alas * tinggi; printf("Luas Segitiga = %.2f\n", luas);})

(nilaihuruf.c) (kelulusan.c) (#include int main(){ int nilai; scanf("%d", &nilai); if(nilai = 80){ printf("A\n"); } else if(nilai = 66){ printf("B\n"); } else if(nilai = 55){ printf("C\n"); } else if(nilai = 25){ printf("D\n"); } else if(nilai = 0){ printf("E\n"); }}) (#include int main(){ int nilai; scanf("%d", &nilai); if(nilai > 60){ printf("Lulus\n"); }else{ printf("Tidak Lulus\n"); }})Kondisi (if.. then .. else)

(kodenegara.c) (#include int main(){ int kode; scanf("%d", &kode); if(kode == 61){ printf("Malaysia\n"); } else if(kode == 62){ printf("Indonesia\n"); } else if(kode == 63){ printf("Brunei Darussalam\n"); }})

## Operator Pembanding

Operator

Keterangan

==

Sama dengan

=

Lebih besar sari sama dengan

pKurang dari/p

p>

Lebih besar

!=

Tidak Sama dengan

(#include int main(){ int N; scanf("%d", &N); for(int i=0;i