-' Running manual :
sudo /Applications/XAMPP/xamppfiles/xampp start
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
void swap(int &x, int &y){
int temp;
temp = x;
x = y;
y = temp;
}
void bubbleSort(int data[], int n){
for(int i = 0; i < n - 1;i++){
//elemen i terakhir yang sudah ada
for(int j = 0; j < n - i - 1; j++){
if(data[j] > data[j + 1]) {
swap(data[j], data[j+1]);
}
}
}
}
void showShortedData(int data[], int n){
for(int i = 0; i < n; i++){
printf("%d ", data[i]);
}
printf("\n");
}
int main()
{
//Sorting - Bubble Sort
//adalah algoritma Sorting paling simple, dimana Sorting ini bekerja dengan cara,
//men-swap element yang bersebelahan
//jika ada urutan yang salah
int data[] = {5, 1, 4, 3, 2};
int n = 5;
bubbleSort(data, n);
showShortedData(data, n);
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
int data[6] = {5, 1, 4, 3, 2};
int n = 5;
int searchAngka(int input){
for(int i = 0; i < n; i++){
if(input == data[i]){
// printf("Ketemu di index-%d", i);
return i;
}
}
return -1;
}
int main()
{
//Search
//Pencarian data bisa dalam array, struct
int input = 3;
int index = searchAngka(input);
if(index < 0){
printf("Tidak Ketemu");
}else{
printf("Ketemu di index-%d", index);
}
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
#include <string.h>
//Pointer, Array, Struct
// Local Global
struct Mahasiswa{
char nama[100];
int nilai;
};
int main()
{
Mahasiswa mhs1;
strcpy(mhs1.nama, "Andi");
mhs1.nilai = 90;
printf("Nama dan Nilai : %s dan %d\n", mhs1.nama, mhs1.nilai);
Mahasiswa mhs2;
strcpy(mhs2.nama, "Budi");
mhs2.nilai = 80;
printf("Nama dan Nilai : %s dan %d", mhs2.nama, mhs2.nilai);
// Local Struct
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
int angka(){
int a = 5;
printf("%d", a);
return angka();
}
int factorial(int n){
if(n == 0 || n == 1){
return 1;
}else{
return n * factorial(n - 1);
}
}
int main()
{
//Recursive
//adalah function yang memanggil dirinya sendiri
int hasil = factorial(3);
printf("Hasil factorial = %d", hasil);
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
#include <string.h>
int main()
{
//build in function
// bisa cari di internet : Library in c;
// bawaan c, contoh stdio.h :
//printf
printf("Hello world\n");
// // ada juga string.h
// // strlen, untuk menghitung banyaknya karakter
// char nama[50] = "Indra Wulida Ramdan";
// int panjang;
// panjang = strlen(nama);
// printf("Panjang Nama : %d", panjang);
// strcpy, untuk mengcopy kata
// parameter strcpy(destinasi, source)
// char kata1 [30] = "ASDASDASD";
// char kata2 [30];
// strcpy(kata2, kata1);
// // // contoh copy jika angka
// // int angka1 = 20;
// // int angka2;
// // angka2 = angka1;
// printf("Kata1 berisi : %s\n", kata1);
// printf("Kata2 berisi : %s\n", kata2);
// // strrev, untuk reverse string
// char nama[20] = "Dodi Saputra";
// printf("nama sebelum di reverse %s\n", nama);
// strrev(nama);
// printf("nama setelah di reverse : %s\n", nama);
//strcmp, untuk membandingkan 2 string
char password[50];
char passwordAsli[50] = "budi";
printf("Masukan Password : ");
scanf("%s", password);fflush(stdin);
if(strcmp(password,passwordAsli) == 0){
printf("Behasil Login !\n");
}else{
printf("Salah Password !");
}
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
//void
//void adalah function yang tidak memiliki return value dan tipe data
void cetak (){
printf("Hello\n");
printf("Hello2\n");
}
// int angka(){
// return 10;
// }
int kuadrat(int angka){
//2
return angka * angka;
}
//Passing by value
//Melempar value dari suatu variabel melalui parameter untuk di proses
//data yang diubah di function tidak akan berubah
//karena function memiliki salinan dan bukan data yang asli
void tukarAngka(int angka1, int angka2){
// angka1 = 10
// angka2 = 5
// pertukaran
// angka1 = 5
// angka2 = 10
//ember1 = air
//ember2 = pasir
//emberKosong
//emberKosong = air
//ember1 = pasir
//ember2 = emberBerisiAir
int temp;
temp = angka1;
angka1 = angka2;
angka2 = temp;
}
// passing by reference
// melempar address dari suatu variabel melalui parameter
// data yang diubah di function akan berubah di main (data aslinya)
// & :nanti tolong ubah data aslinya (alamat aslinya)
void tukarAngkaByReference(int &angka1, int &angka2){
int temp;
temp = angka1;
angka1 = angka2;
angka2 = temp;
}
// passing by pointer
void tukarAngkaByPointer(int *angka1, int *angka2){
int temp;
temp = *angka1;
*angka1 = *angka2;
*angka2 = temp;
}
int main()
{
// cetak();
// int angkaDariFunction = angka();
// printf("%d", angkaDariFunction);
// int angkaSaya = 5;
// int hasilKuadrat = kuadrat(angkaSaya);//5
// printf("%d", hasilKuadrat);
int angka1 = 10;
int angka2 = 5;
printf("Sebelum Tukar %d %d\n", angka1, angka2);
// tukarAngkaByReference(angka1, angka2);
tukarAngkaByPointer(&angka1, &angka2);
//belum tertukar, karena yang di print masih data yang asli
printf("Sesudah Tukar %d %d\n", angka1, angka2);
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
//void
//void adalah function yang tidak memiliki return value dan tipe data
void cetak (){
printf("Hello\n");
printf("Hello2\n");
}
// int angka(){
// return 10;
// }
int kuadrat(int angka){
//2
return angka * angka;
}
//Passing by value
//Melempar value dari suatu variabel melalui parameter untuk di proses
//data yang diubah di function tidak akan berubah
//karena function memiliki salinan dan bukan data yang asli
void tukarAngka(int angka1, int angka2){
// angka1 = 10
// angka2 = 5
// pertukaran
// angka1 = 5
// angka2 = 10
//ember1 = air
//ember2 = pasir
//emberKosong
//emberKosong = air
//ember1 = pasir
//ember2 = emberBerisiAir
int temp;
temp = angka1;
angka1 = angka2;
angka2 = temp;
}
int main()
{
// cetak();
// int angkaDariFunction = angka();
// printf("%d", angkaDariFunction);
// int angkaSaya = 5;
// int hasilKuadrat = kuadrat(angkaSaya);//5
// printf("%d", hasilKuadrat);
int angka1 = 10;
int angka2 = 5;
printf("Sebelum Tukar %d %d\n", angka1, angka2);
tukarAngka(angka1, angka2);
//belum tertukar, karena yang di print masih data yang asli
printf("Sesudah Tukar %d %d\n", angka1, angka2);
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
//void
//void adalah function yang tidak memiliki return value dan tipe data
void cetak (){
printf("Hello\n");
printf("Hello2\n");
}
// int angka(){
// return 10;
// }
int kuadrat(int angka){
//2
return angka * angka;
}
int main()
{
// cetak();
// int angkaDariFunction = angka();
// printf("%d", angkaDariFunction);
int angkaSaya = 5;
int hasilKuadrat = kuadrat(angkaSaya);//5
printf("%d", hasilKuadrat);
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
using namespace std;
int main()
{
// pointer, array, struct
// pointer
// * menunjukan isi dari
// & menunjukan isi alamat
int angka = 100;
int *ptr;
ptr = &angka;
printf("isi dari angka : %d\n", angka);
printf("alamat dari angka : %d\n", &angka);
printf("alamat dari ptr : %d\n", &ptr);
printf("isi dari *ptr : %d\n", *ptr);
printf("isi dari ptr : %d\n", ptr);
*ptr = 30;
printf("isi dari angka : %d\n", angka);
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
using namespace std;
int main()
{
// pointer, array, struct
// //array 1 dimensi
// int angka [4] = {5,6,7,8};
// printf("isi dari array angka : ");
// for(int i = 0; i < 4; i++){
// printf("%d ", angka[i]);
// }
//array 2 dimensi
//angka[baris][kolom]
int angka [2][4] = {
{1,2,3,4},
{5,6,7,8}
};
for(int j = 0; j < 2; j++){
printf("isi dari baris ke - %d : ", j);
for(int i = 0; i < 4; i++){
printf("%d ", angka[j][i]);
}
printf("\n");
}
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
using namespace std;
int main()
{
//Selection If else, Switch case
int input;
printf("1. print angka 123\n");
printf("2. print angka 456\n");
printf("3. print angka 789\n");
printf("Pilih Menu : ");
scanf("%d", &input);fflush(stdin);
switch(input){
case 1:
printf("123\n");
break;
// break : untuk stop proses
case 2:
printf("456\n");
break;
case 3:
printf("789\n");
break;
default:
// default : else di switch case
printf("menu yang anda pilih tidak ada\n");
break;
}
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
using namespace std;
int main()
{
//Selection If else
//if else, switch case
int umur;
printf("Masukan Umur : ");
scanf("%d", &umur);fflush(stdin);
//&& || untuk kondisi
if(umur > 17 && umur < 21){
printf("Remaja");
}else{
printf("Else.");
}
// if(umur > 17){
// printf("Anda Dewasa");
// }else if (umur > 5 ) {
// printf("Anda Masih Kecil");
// }else {
// printf("Anda Masih Bayi");
// }
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
using namespace std;
int main()
{
// Operasi Aritmatika
// Modulus %
// int permen = 18;
// int sisa;
// sisa = permen % 5;
// printf("Sisa permen adalah %d", sisa);
// Increment
int angka = 10;
// printf("angka sebelum ++ %d\n\n", angka);
// angka++;
// printf("angka setelah ++ %d\n\n", angka);
// inline logic
// angka++ inline logic : PreIncrement(++angka) langsung menjumlahkan saat di print, PostIncrement(angka++)
printf("angka inline logic %d\n\n", ++angka);
printf("angka hasil inline logic %d\n\n", angka);
// Decrement
// int angka = 10;
// printf("angka sebelum -- %d\n\n", angka);
// angka--;
// printf("angka setelah -- %d\n\n", angka);
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
#include <stdio.h>
using namespace std;
int main()
{
// Operasi Aritmatika
// int angka1 = 10;
// int angka2 = 20;
// int hasil = angka1+angka2;//30
// printf("Angka1 + Angka2 = %d\n\n" , hasil);
// hasil = angka2-angka1;
// printf("Hasil sekarang adalah = %d\n\n" , hasil);
float alas;
float tinggi;
float hasil;
printf("Masukan alas : ");
scanf("%f", &alas);
printf("Masukan tinggi : ");
scanf("%f", &tinggi);
// proses
hasil = (alas*tinggi) / 2;
printf("Luas setiga adalah %.2f", hasil);
// %.2f : 2 angka dibelakang koma
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
// Dev C++
#include <stdio.h>
int main()
{
//Input -> scanf()
//angka, string
//contoh nama dan umur
char nama[50];
int umur;
printf("Masukan nama kamu : ");
// scanf("%s", nama);fflush(stdin);
// fflush(stdin); : untuk menghapus buffer yang ada di string nama
scanf("%[^\n]", nama);fflush(stdin);
// %[^\n] : scan semua sampai ketemu enter
printf("Masukan umur kamu : ");
scanf("%d", &umur);fflush(stdin);
printf("\n\nNama kamu adalah ... %s\n", nama);
printf("Umur kamu adalah ... %d", umur);
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
// Dev C++
#include <stdio.h>
int main()
{
// cara komentar : di blok terus ctrl + /
// char nama[50];
// nama = "indra wulida"; //string copy
char nama[50] = "indra wulida";
printf("nama saya adalah %s", nama);
return 0;
}
/******************************************************************************
https://www.onlinegdb.com/online_c++_compiler
Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
// Dev C++
#include <stdio.h>
int main()
{
//variabel
//angka, kata2, koma
// int = integer
// int angka = 10; langsung diisi value
int angka;
angka = 10;
// karakter
char karakter;
karakter = '!';
// koma
float bilangan;
bilangan = 3.5;
// printf()
// cara enter \n
printf("angka berisi %d\n", angka);
printf("karakter berisi %c\n", karakter);
printf("bilangan berisi %f", bilangan);
return 0;
}
Pasang Internet Di Bandung, Reseller Internet First Media Bandung Murah Cepat | Pasang Wifi Bandung | Internet Bandung Murah
Internet First Media, Reseller First Media Murah Cepat Bandung.
Internet Wifi Hemat Murah Cepat | First Media | Bandung | Cimahi
Lebih detailnya bisa kunjungi laman :
https://first-media-bandung.envinc.id/
Bersama First Media, Serunya internetan bersama siapapun dengan Internet Cepat Tanpa Batas dan Tayangan HD Berkualitas.
internet bandung murah,
internet stabil bandung,
internet bagus bandung,
internet terbaik di bandung,
wifian di bandung,