Client Meryulia
Client Meryulia
cpp
Listing:
// Operator Aritmatika Prefiks : op++, ++op, op--, --op
#include <cstdio>
//#include <conio.h>
void nafterNaik(){
int a ;
printf ("Nilai Operator dinaikkan Nilainya 1 setelah proses \n");
printf ("================================================== \n ");
printf ("Masukkan Nilai a = "); scanf("%d", &a);
int h = a++;
printf ("Nilai h = %d \n", h);
printf ("Nilai a = %d \n", a);
printf ("\n");
}
void nbeforeNaik(){
int a = 2;
printf ("Nilai Operator dinaikkan Nilainya 1 sebelum proses \n");
printf ("================================================== \n ");
printf ("Nilai a = %d \n \n", a);
int h = ++a;
printf ("Nilai a = %d \n", a);
printf ("Nilai h = %d \n", h);
printf ("\n");
}
void nafterTurun(){
int a ;
printf ("Nilai Operator diturunkan Nilainya 1 setelah proses \n");
printf ("=================================================== \n ");
printf ("Masukkan Nilai a = "); scanf("%d", &a);
int h = a--;
printf ("Nilai h = %d \n", h);
printf ("Nilai a = %d \n", a);
printf ("\n");
}
void nbeforeTurun(){
int a = 6;
printf ("Nilai Operator diturunkan Nilainya 1 sebelum proses \n");
printf ("=================================================== \n ");
printf ("Nilai a = %d \n \n", a);
int h = --a;
printf ("Nilai a = %d \n", a);
printf ("Nilai h = %d \n", h);
}
void main(){
//clrscr();
nafterNaik();
nbeforeNaik();
nafterTurun();
nbeforeTurun();
//getch ();
}
Layout Program:
Flowchart:
1. tugas1.cpp
Listing:
#include<stdio.h>
#define pi 3.14159
void main(){
float diameter;
printf ("================================================== \n");
printf (" Mari menghitung luas lingkaran! \n");
printf ("================================================== \n");
printf ("Masukkan diameter> "); scanf("%f", &diameter);
float luas = 0.25*diameter*diameter*pi;
printf("Luas suatu lingkaran dengan diameter %3.4f adalah %f\n",
diameter, luas);
}
Layout Program:
Flowchart:
2. tugas2.cpp
Listing:
#include<cstdio>
#define pi 3.14159
void main(){
float diameter;
printf ("================================================== \n");
printf (" Mari menghitung volume tabung! \n");
printf ("================================================== \n");
printf ("Masukkan diameter> "); scanf(" %f", &diameter);
float luas = 0.25*diameter*diameter*pi;
printf("Luas lingkaran adalah %f\n", luas);
printf("Masukkan tinggi> ");
float tinggi;
scanf(" %f", &tinggi);
float volume = luas * tinggi;
printf("Volume tabung adalah %f.\n", volume);
}
Layout Program:
Flowchart:
3. tugas3.cpp
Listing:
#include<stdio.h>
void numerik_print(){
printf("Mari mengenal contoh data numerik!\n");
}
void non_numerik_print(){
printf("Mari mengenal contoh data non-numerik!\n");
}
void main(){
int bil;
char huruf;
non_numerik_print();
printf("Silahkan tuliskan huruf favorit anda!> ");
scanf(" %c", &huruf);
printf("Huruf favorit Anda, '%c', adalah pilihan tepat!\n", huruf);
printf("\n");
numerik_print();
printf("Silahkan masukkan bilangan sembarang!> ");
scanf(" %d", &bil);
Layout Program:
Flowchart:
4. tugas4.cpp
Listing:
#include<stdio.h>
void main(){
char huruf;
printf("Silahkan masukkan huruf sembarang!> ");
scanf(" %c", &huruf);
Flowchart: