Muhammad Lubis

Kamis, 19 November 2015

Tugas PBO


C++ 2010
  1.   Buatlah algoritma dan program dengan visual C++ untuk menampilkan biodata diri anda secara lengkap, dengan variabel yang di tampilkan adalah nim, nama, program studi, alamat, telepon, kota, asal sekolah, hobby, agama, tempat tgl/lahir, status keluarga.


    #include "stdafx.h"
    #include <iostream>
    #include <conio.h>
    #include <string>

    using namespace std;


    int _tmain(int argc, _TCHAR* argv[])
    {
        string nim,nama,prodi,alamat,telepon,kota,asalSekolah,hobi,agama,ttl,status;
        std::cout<<"Program Penginputan Biodata Mahasiswa"<<endl;
        std::cout<<"====================================="<<endl;
        std::cout<<"Masukan NIM Siswa       :   ";cin>>nim;
        std::cout<<"Masukan Nama SIswa      :   ";cin>>nama;
        std::cout<<"Masukan Program Studi   :   ";cin>>prodi;
        std::cout<<"Masukan Alamat Siswa    :   ";cin>>alamat;
        std::cout<<"Masukan Nomor Telepon   :   ";cin>>telepon;
        std::cout<<"Masukan Kota Siswa      :   ";cin>>kota;
        std::cout<<"Masukan Asal Sekolah    :   ";cin>>asalSekolah>>asalSekolah;
        std::cout<<"Masukan Hobby Siswa     :   ";cin>>hobi;
        std::cout<<"Masukan Agama           :   ";cin>>agama;
        std::cout<<"Tempat Tanggal Lahir    :   ";cin>>ttl>>ttl>>ttl;
        std::cout<<"Masukan Status Keluarga :   ";cin>>status;
        std::cout<<endl<<endl<<endl;
        std::cout<<"BIODATA PRIBADI"<<endl;
        std::cout<<"====================================================="<<endl;
        std::cout<<"NIM            \t\t  :  "<<nim<<endl;
        std::cout<<"NAMA           \t\t  :  "<<nama<<endl;
        std::cout<<"PROGRAM STUDI  \t\t  :  "<<prodi<<endl;
        std::cout<<"ALAMAT         \t\t  :  "<<alamat<<endl;
        std::cout<<"TELEPON        \t\t  :  "<<telepon<<endl;
        std::cout<<"KOTA           \t\t  :  "<<kota<<endl;
        std::cout<<"ASAL SEKOLAH   \t\t  :  "<<asalSekolah<<endl;
        std::cout<<"HOBY           \t\t  :  "<<hobi<<endl;
        std::cout<<"AGAMA          \t\t  :  "<<agama<<endl;
        std::cout<<"TEMPAT TL/LAHIR\t\t  :  "<<ttl<<endl;
        std::cout<<"STATUS KELUARGA\t\t  :  "<<status<<endl;
        std::cout<<"====================================================="<<endl;
        std::cout<<"Tekan Enter Untuk Mengakhiri Progaram"<<endl;
        getch();
        return 0;
    }
  2.    Buatlah algoritma dan program dengan C++ untuk mencari volume dan luas permukaan bola apabila di beri masukan beruupa nilai jari-jari bola. Masukan yang di inginkan adalah jari-jari bola dengan tipe bilangan pecahan. Keluaran yang diharapkan adalah volume dan luas bola.   

    #include "stdafx.h"
    #include <stdio.h>
    #include <iostream>
    #include <conio.h>

    using namespace std;


    int _tmain(int argc, _TCHAR* argv[])
    {
         int r;

         long int luas,volume;

         double phi=3.14;

         cout<<"Menghitung Luas Dan Volume Bola"<<endl;

         cout<<endl;

         cout<<"Masukkan jari-jari : ";cin>>r;

         volume=(4*phi*r*r*r)/3;

         luas=4*phi*r*r;

         cout<<endl;

         cout<<"Volume Bola Adalah: "<<volume;

         cout<<endl;

         cout<<"Luas Bola Adalah  : "<<luas;

         getch();

         return 0;
    }

     
  3. Buatlah algoritma dan program dengan C++ untuk mencari total detik dari masukan berupa jam, menit dan detik.  Masukan dari program adalah nilai jam, menit dan detik yang merupakan bilangan bulat. Keluaran yang diminta adalah total detik dari nilai-nilai yang dimasukkan.

    #include "stdafx.h"
    #include <iostream>
    #include <iomanip>

    using namespace std;

    int _tmain(int argc, _TCHAR* argv[])
    {
          int c, d, e;
          cout<<"Program Konversi Waktu Kedalam Satuan Detik"<<endl;
          cout<<"Masukan Nilai Jam   : ";
          cin>>c;
          cout<<"Masukan Nilai Menit : ";
          cin>>d;
          cout<<"Masukan Nilai Detik : ";
          cin>>e;
          cout<<endl;
          cout<<"Nilai Jam Adalah  : "<<c<<endl;
          cout<<"NIlai Menit Adalah : "<<d<<endl;
          cout<<"Nilai Detik Adalah : "<<e<<endl;
          int jamDetik,menitDetik,TotalDetik;
          Detik = c * 3600;
          Detik = d * 60;
    Detik = e * 60;
          TotalDetik = c + d + e;
          cout<<"Nilai Total Detik Adalah  : "<<TotalDetik<<endl;
          system("Pause");
          return 0;
    }

     

Tidak ada komentar:

Posting Komentar