• />

    Resep Perkedel Tahu Jamur

  • Hutan

  • Seniorku Pacarku

  • C++ Program Konversi Detik Ke Jam, Menit, dan Detik

  • Buah Strawberry yang sangat menyegarkan

Selasa, 30 Juni 2015

C++ PROGRAM KONVERSI DETIK KE JAM, MENIT, DETIK

C++ PROGRAM KONVERSI DETIK KE JAM, MENIT, DETIK



sumber : selipan.com 

#include <iostream>
#include <string.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;

int main(int argc, char *argv[]) {
struct jam{
int hh, mm, ss;
}j;
 
int totaldetik, sisa;
cout<<"Program Konversi Detik ke Jam, Menit dan Detik\n================================================\n";
cout<<"Masukkan total detik : ";
cin>>totaldetik;
         
j.hh = totaldetik/3600;
sisa = totaldetik%3600;
j.mm = sisa/60;
j.ss = sisa%60;
cout<<totaldetik<<" detik = "<<j.hh<<" : "<<j.mm<<" : "<<j.ss;
return 0;
}

C++ PROGRAM DERET FIBONACCI ITERATIF

C++ PROGRAM DERET FIBONACCI ITERATIF

#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
void fibonacci(int N){
int U1 = 0, U2 = 1, U3;
for (int i = 0; i<N; i++){
U3 = U1 + U2;
if (i==0){
cout<<U1;
}
else if (i==1){
cout<<", "<<U2;
}
else{
cout<<", "<<U3;
U1 = U2;
U2 = U3;
}
}
}
int main(int argc, char *argv[]) {
int a;
cout<<"===========================================\n";
cout<<"|         PROGRAM DERET FIBONACCI         |\n";
cout<<"|              SRI WAHYUNI                |\n";
cout<<"|              1400018214                 |\n";
cout<<"|            <06 JUNI 2015>               |\n";
cout<<"===========================================\n\n";
cout<<"Masukkan batas : ";
cin>>a;
cout<<"Deret Fibonacci : ";
fibonacci(a);
return 0;}

HASIL COMPILE :


C++ PROGRAM BILANGAN (terbesar, terkecil, rerata)

C++ PROGRAM BILANGAN (terbesar, terkecil, rerata)

#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;

int main(int argc, char *argv[]) {

int bil, total, trbesar, trkecil, rata, i, n;
total=0;

cout<<"==================================\n";
cout<<"| <<<<<< PROGRAM BILANGAN >>>>>> |\n";
cout<<"==================================\n\n";
cout<<"Masukkan banyaknya bilangan : "; cin>>n;
for(i=1; i<=n; i++){
cout<<"Masukkan bilangan : "; cin>>bil;
total=total+bil;
rata=total/n;
if(i==1){
trbesar=bil;
trkecil=bil;
}
else if(trkecil>bil){
trkecil=bil;
}
else if (trbesar<bil){

trbesar=bil;
}
else { }

}

cout<<"Jumlah Bilangan = "<<total<<endl;
cout<<"Rata-rata = "<<rata;
cout<<"\nBilangan Terbesar = "<<trbesar;
cout<<"\nBilangan Terkecil = "<<trkecil;

return 0;
}

HASIL COMPILE :





C++ PROGRAM MENCARI BILANGAN TERBESAR DAN TERKECIL ( CLASS )

C++ PROGRAM MENCARI BILANGAN TERBESAR DAN TERKECIL  ( CLASS )

#include <iostream>
#include <cstdlib>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

class Nilai
{
public:
Nilai();
int awal();
int maksimal();
int minimal();
int jumlah();
private:
int jum,satu,dua,mak,min;
};
Nilai::Nilai(){
}
int Nilai::awal(){
cout<<"Masukan banyaknya bilangan yang akan diproses =";
cin>>jum; //tahapan berapa banyak bialangan yang di proses.
cout<<"masukan bilangan ke-1 =";
cin>>satu;    //menggunakan input awal sebagai patokan

for (int i=2;i<=jum;i++){
cout<<"masukan bilangan ke-"<<i<<" =";
cin>>dua;  // mulai proses memasukan inputan bilangan yang lain.
}
}

int Nilai::maksimal(){
mak=satu;
if(mak>dua)
cout<<"Bilangan terbesar adalah "<<satu<<endl;
else if(mak==dua||mak<dua)
cout<<"Bilangan terbesar adalah "<<dua<<endl;
}

int Nilai::minimal(){
min=satu;
if(min<dua)
cout<<"Bilangan terkecil adalah "<<satu<<endl;
else if(min==dua || min>dua)
cout<<"Bilangan terbesar adalah "<<satu<<endl;
}

int Nilai::jumlah(){
if ((satu>0)&&(dua>0))  //mencari jumlah bilangan positif yang dimasukan.
cout<<"Jumlahnya"<<((satu)+(dua))<<endl;
  else
  cout<<"tidak ada nilai positif"<<endl;
}

int main(int argc, char *argv[]) {
Nilai x;
x.awal();
x.maksimal();
x.minimal();

return 0;
}

HASIL COMPILE :


C++ PROGRAM PERSAMAAN KUADRAT 

C++ PROGRAM PERSAMAAN KUADRAT 

#include <iostream>
#include <math.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char *argv[]) {

int a, b, c;
float x1, x2, D;

cout<<"=========================================\n";
cout<<"| <<<<<<PROGRAM PERSAMAAN KUADRAT>>>>>> |\n";
cout<<"=========================================\n\n";
cout<<"Masukkan nilai a = "; cin>>a;
cout<<"\nMasukkan nilai b = "; cin>>b;
cout<<"\nMasukkan nilai c = "; cin>>c;

D=((b*b)-4*(a*c));

if (a==0){
cout<<"Bukan Persamaan Kuadrat";
}
else if (D>0){
x1=((-b)+(sqrt(D)))/(2*a);
x2=((-b)-sqrt(D))/(2*a);
cout<<"persamaan kuadrat ("<<a<<"^2)x + "<<b<<"x +"<<c<<" mempunyai akar-akar yang berbeda yaitu : \n";
cout<<"X1 = "<<x1<<endl;
cout<<"X2 = "<<x2<<endl;
}
else if (D==0){
x1=(-b)/(2*a);
x2=x1;
cout<<"persamaan kuadrat "<<a<<"^2 + "<<b<<"x +"<<c<<" mempunyai akar-akar kembar yaitu : \n";
cout<<"X1 = "<<x1<<endl;
cout<<"X2 = "<<x2<<endl;
} else { cout<<"Akar Imaginer";
}
return 0;
}

HASIL COMPILE :


C++ Program Jam Digital (tanpa CLASS )

Program Jam Digital Bahasa C++ ( tanpa CLASS )

#include <iostream>
#include <ctime>
#include <cstdlib>
#include <windows.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char *argv[]) {
int jam, menit, detik;
 //deklarasi objek yang memanfaatkan class dan struct yang ada di library time.h
       time_t rawtime;
    tm * timeinfo;
 //proses pengambilan data waktu sistem
       time ( &rawtime );
timeinfo = localtime ( &rawtime );
//proses pemindahan data waktu sesuai dengan format ke dalam variabel
       jam=timeinfo->tm_hour;     //format untuk jam
       menit=timeinfo->tm_min;    //format untuk menit
       detik=timeinfo->tm_sec;    //format untuk detik
while (true){
system ("cls");
cout<<"==========================================\n";
cout<<"||\t\t\t\t\t||\n";
cout<<"||\t\tJAM DIGITAL\t\t\||\n";
cout<<"||\t\t  ";
cout<<jam<<":"<<menit<<":"<<detik;
cout<<"\t\t||\n";
cout<<"||\t\t\t\t\t||\n==========================================\n\n";
Sleep(1000);
detik=detik+1;
if (detik>59){
detik=0;
menit=menit+1;
if(menit>59){
menit=0;
jam=jam+1;
if(jam>23){
jam=0;
}
}
}
}
return 0;
}

hasil compile :




C++ Program JAM DIGITAL ( CLASS )

Program JAM DIGITAL bahasa C++ menggunakan CLASS

#include <iostream>
#include <ctime>
#include <cstdlib>
#include <windows.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;

class Simulator{
public :
Simulator();
int ambil_jam();
int proses();

private :
int jam, menit, detik;
};

Simulator::Simulator(){
}

int Simulator::ambil_jam(){
//deklarasi objek yang memanfaatkan class dan struct yang ada di library time.h
    time_t rawtime;
tm * timeinfo;
//proses pengambilan data waktu sistem
    time ( &rawtime );
timeinfo = localtime ( &rawtime );

//proses pemindahan data waktu sesuai dengan format ke dalam variabel
    jam=timeinfo->tm_hour;     //format untuk jam
    menit=timeinfo->tm_min;    //format untuk menit
    detik=timeinfo->tm_sec;    //format untuk detik
}

int Simulator::proses(){
while (true){
system ("cls");
cout<<"==========================================\n";
cout<<"||\t\t\t\t\t||\n";
cout<<"||\t\tJAM DIGITAL\t\t\ ||\n";
cout<<"||\t\t  ";
cout<<jam<<":"<<menit<<":"<<detik;
cout<<"\t\t||\n";
cout<<"||\t\t\t\t\t||\n==========================================\n\n";
Sleep(1000);
detik=detik+1;
if (detik>59){
detik=0;
menit=menit+1;
if(menit>59){
menit=0;
jam=jam+1;
if(jam>23){
jam=0;

}
}
}
}

}

int main(int argc, char *argv[]) {
Simulator digital;
digital.ambil_jam();
digital.proses();

return 0;
}

Hasil Compile :