file · Web viewBeberapa Library pada C/C++. ... String.h. Untuk manipulasi string....
Transcript of file · Web viewBeberapa Library pada C/C++. ... String.h. Untuk manipulasi string....
(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