Minggu, 21 Oktober 2012

menghitung suhu atau derajat

// program 2.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
    return 0;
}

#include <iostream>
using namespace std;

int main()
{
    int c;
    double f,r,k;
   
    //masukan nilai variable
    cout<<"masukan suhu derajad celcius : "; cin>>c;


    //proses perhitungan
    f=9/5*c+32;
    r=4/5*c;
    k=c+273;

    //output
    cout<<endl;
    cout<<c<<"celcius adalah = " <<f<< " farenheit "<<endl;
    cout<<c<<"celcius adalah = " <<r<< " reamur    "<<endl;
    cout<<c<<"celcius adalah = " <<k<< " kelvin    "<<endl;
    cout<<endl<<endl;
    system("pause");
    return 0;
}

program menghitung volume dan luas persegi panjang

// program 2.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
    return 0;
}

#include <iostream>
using namespace std;

int main()
{
    int p,l,t,volume,luas;

    cout<<"MASUKAN PANJANG    : "; cin>>p;
    cout<<"MASUKAN lebar    : "; cin>>l;
    cout<<"MASUKAN tinggi    : "; cin>>t;

    volume=p*l*t;
    luas=(2*p*l)+(2*p*t)+(2*p*l);

    cout<<"volume    = "<<volume<<endl;
    cout<<"luas    = "<<luas  <<endl;
    cout<<endl<<endl;   



    system("pause");
    return 0;
    }



program c++ menghitung luas segitiga

/ program 1.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
    return 0;
}

#include <iostream>
using namespace std;

void garis()
{
cout<<"=======================
===="<<endl;
}
int main()
{
    //definisikan
    int a,t;
   
    //input
    garis();
    cout<<"PROGRAM MENGHITUNG LUAS SEGITIGA"<<endl;
    garis();
    cout<<" masukan panjang sisi alas : "; cin>>a;
    cout<<" masukan tingi segitiga      : "; cin>>t;
    garis();

    //proses
    double luas=0.5*a*t;

    //output
cout<<endl;
cout<<"luas segitiga adalah = "<<luas<<endl<<endl;
system("pause");
return 0;
}

program menghitung jari-jari lingkaran

// program 2.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
    return 0;
}

#include <iostream>
using namespace std;

int main()
{
    int r;
    float luas;
    const double pi=3.14;

    cout<<"MASUKAN JARI-JARI LINKARAN : "; cin>>r;

    luas=pi*r*r;
    cout<<"LUAS LINGKARAN ADALAH = "<<luas<<endl<<endl<<endl;

    system("pause");
    return 0;
}
















Selasa, 09 Oktober 2012

program nilai mahasiswa

// nilaimahasiswa.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
using namespace std;

void garis()
{
 cout<<"=================================="<<endl;
}
int _tmain(int argc, _TCHAR* argv[])
{
    //definidikan variabel
    char npm[10];
    char nama[20];
    int nh,uts,tm,uas;
    double rata2;
    char grade;
    char* keterangan;

    //input
    cout<<"masukan npm anda            : "; cin.getline(npm, sizeof(npm)+1);
    cout<<"masukan nama anda            : "; cin.getline(nama, sizeof(nama)+1);
    cout<<"masukan nilai kehadiran            : "; cin>>nh;
    cout<<"masukan nilai uts            : "; cin>>uts;
    cout<<"masukan nilai tugas            : "; cin>>tm;
    cout<<"masukan nilai uas            : "; cin>>uas;
    cout<<endl<<endl;

    //proses
    rata2=(0.1*nh)+(0.25*uts)+(0.15*tm)+(0.5*uas);
   
    //output
    garis();
    cout<<"BIODATA MAHASISWA: "<<npm<<endl;
    garis();
    cout<<" npm mahasiswa     : "<<npm<<endl;
    cout<<" nama mahasiswa     : "<<nama<<endl;
    cout<<" nilai kehadiran    : "<<nh<<endl;
    cout<<" nilai uts        : "<<uts<<endl;
    cout<<" nilai tugas        : "<<tm<<endl;
    cout<<" nilai uas         : "<<uas<<endl;
    garis();
    cout<<"nilai rata-rata : "<<rata2<<endl;
    garis();
   
    //proses mencari nilai grade
    if (rata2>=80) {
        grade='A';
    } else if (rata2>70 && rata2>80) {
        grade='B';
    } else if (rata2>60 && rata2>70) {
        grade='C';
    } else if (rata2>40 && rata2>50) {
        grade='D';
    } else {
        grade='e';
    }

    switch(grade) {
        case 'A' :
                keterangan="sangat memuaskan";
                break;
        case 'B' :
                keterangan="memuaskan";
                break;
        case 'C' :
                keterangan="cukup";
                break;
        case 'D' :
                keterangan="kurang dari cukup";
                break;
        default     :
                keterangan="GAGAL";
                break;

}
        cout<<"nilai grade    : "<<grade<<endl;
        cout<<"predikat nilai    : "<<keterangan<<endl;
        garis();
        cout<<endl<<endl;
        system("pause");
        return 0;

   




}