Tugas Manipulasi File - Program Suhu dan Level suhu pada c++

Pertama yang harus anda buat adalah file project dengan aplikasi apasaja untuk mengedit source code. disini saya menggunakan aplikasi CodeBlock untuk membuat program.

#include <iostream.h>
#include <fstream.h>
#include <string.h>
#include <stdlib.h>
float level_air(int x)
{
    return x-0.15;
}
float suhu_air(int x)
{
    return x+0.10;
}
int main()
{
    char p='y';
    while(p=='y')
    {
        using namespace std;
        ifstream data("data.txt");
        char kata[1000];
        int data_[100][2];
        float hasil[100][2];
        int tmp=0;
        int ngitung=0;
        while (!data.eof())
        {
            for(int a=0; a<2; a++)
            {
                data>>kata;
                data_[tmp][a]=atoi(kata);


            }
            tmp++;
            ngitung++;

        }
        data.close();
        cout<<"=================================================="<<endl;
        cout<<"| level air | suhu air |     level   |    suhu   |"<<endl;
        cout<<"=================================================="<<endl;
        for(int q=0; q<ngitung; q++)
        {
            hasil[q][0]=level_air(data_[q][0]);
            hasil[q][1]=suhu_air(data_[q][1]);
            cout<<"|     "<<data_[q][0]<<"    |    "<<data_[q][1]<<"    |    "<<hasil[q][0]<<"    |    "<<hasil[q][1]<<"   |"<<endl;
        }
        cout<<"=================================================="<<endl;
        cout<<" ulangi lagi??";
        cin>>p;
    }
    return 0;
}

Langkah selanjutnya sebe;um program di compile buatlah dulu file data.txt, Isi data.txt sesuai kebutuhan anda. Dibawah ini contoh punya saya:
25 30
20 50
30 90
40 20
50 10
60 90
70 20
80 65
90 87
16 17
12 15
35 76

Langkah terakhir jalankan program dan lihat hasilnya.
Semoga sukses selalu.,
 

Posted by
simokonk

More

Yang unik dari mbah Google

Selamat Malam sobat blogger semuanya.

Kali ini saya akan ngasih tau sobat blogger semua tentang yang unik dan seru dari mbah google. Langsung saja tanpa basa-basi.

Langkah- Langkah

  1. Buka http://www.google.co.id/
  2. Lalu coba anda ketikkan "do a barrel roll" (tanpa kutip dua)
  3. Lihat apa yang terjadi
  4. Jika sudah lihat/coba silahkan koment :)

Sekian dulu ya informasi dari saya, memang sangat singkat tapi bisa untuk refreshing. hehehe :)

Posted by
simokonk

More

Tugas Fungsi - Membuat Program Pangkat dan Akar Dengan C++

      Selamat datang kembali di blog saya yang gak karuan ini. Terima kasih anda mau membaca sedikit tulisan saya yang hanya basa-basi. Hari ini tepatnya siang tadi pada waktu pelajaran teori Dasar Pemrograman Komputer, kelas saya diberi tugas untuk membuat sebuah program pangkat dan akar menggunakan fungsi dengan kode c++. Sedikit Tentang Fungsi yang saya ketahui.


      Fungsi merupakan blok dari kode program yang dirancang untuk melaksanakan tugas khusus. Fungsi banyak dilibatkan dalam pembuatan suatu program, dengan tujuan : Program menjadi lebih tersetuktur, sehingga mudah dipahami dan mudah dikembangkan Dapat mengurangi pengulangan kode.


Bentuk umum suatu fungsi adalah sebagai berikut :
Tipedata namafungsi(daftarparameter)
{
/*Badan Fungsi*/
return nilaireturn; /* untuk tipe data bukan void */
}
Ok. Langsung saja ke permasalahan tadi. dibawah ini adalah source code untuk program pangkat dan akar menggunakan fungsi dengan c++.
/*
    NAMA : DEBBY ARI KURNIA SETIAWAN
    NIM : 110534431033
    PRODI : S1 PTE C 2011
*/

#include <iostream.h>
#include <math.h>

double menghiutungPangkat(double nilai, double pangkat);
float menghiutungAkar(float nilai);
void header();

int nilai,pangkat,i,hasil = 1;
char pilihan,ulang;

int main(){
    header();
    switch(pilihan){
      case '1' :
                cout<<"Silahkan Masukkan Nilai   : ";
                cin>>nilai;
                cout<<"Silahkan Masukkan Pangkat : ";
                cin>>pangkat;
                cout<<"\n=========================="<<endl;
                cout<<"Hasilnya : "<<menghiutungPangkat(nilai,pangkat);
                cout<<"\n=========================="<<endl;
                break;
      case '2' :
                cout<<"Silahkan Masukkan Nilai   : ";
                cin>>nilai;
                cout<<"\n=========================="<<endl;
                cout<<"Hasilnya : "<<menghiutungAkar(nilai);
                cout<<"\n=========================="<<endl;
                break;

    };

    return 0;
}
void header(){
    cout<<"======================================="<<endl;
    cout<<"= PROGRAM MENGHITUNG AKAR DAN PANGKAT ="<<endl;
    cout<<"======================================="<<endl<<endl;
    cout<<"MENU :"<<endl<<endl;
    cout<<"1. Pangkat "<<endl;
    cout<<"2. Akar "<<endl<<endl;
    cout<<"====================="<<endl;
    cout<<"Silahkan Masukkan Piliahan : ";
    cin>>pilihan;
}
double menghiutungPangkat(double nilai, double pangkat){
    for (i = 1 ; i <= pangkat ; i++){
       hasil = hasil * nilai;
    }
    return hasil;

}

float menghiutungAkar(float nilai){
    return hasil = sqrt(nilai);

}

Posted by
simokonk

More

BBM bakal terhubung dengan facebook dan twitter

HarianSimokonk — Tren di dunia internet saat ini adalah sosial media. Tak lengkap apabila sebuah layanan tak terhubung dengan media sosial populer, seperti Facebook dan Twitter.

Meski bisa disebut sedikit terlambat, aplikasi chatting dari BlackBerry akhirnya bisa terintegrasi dengan kedua media sosial tersebut.

Seperti dilansir Reuters, RIM selaku produsen BlackBerry mengumumkan layanan andalannya, BlackBerry Messenger (BBM), akan terhubung langsung dengan Facebook dan Twitter.

"Hari ini, RIM mengumumkan Facebook, Twitter, BBM Music, dan BlackBerry App World akan terhubung dengan BBM," tulis perusahaan asal Kanada dalam sebuah pernyataan, Rabu (11/4/2012).

Nantinya, status update Facebook atau tweet akun Twitter dari pengguna BlackBerry secara otomatis dapat langsung dibaca oleh teman-teman BBM-nya.

Agar Facebook dan Twitter dapat terhubung langsung dengan BBM, pengguna BlacBerry harus men-download aplikasi Facebook dan Twitter minimal versi 3.0.

Alec Saunders, Vice President Developer Relations RIM, menyebutkan, satu dari lima aplikasi yang di-download dari BlackBerry App World adalah aplikasi yang bisa terhubung dengan BBM. Inilah yang mendasari keputusan RIM menghubungkan langsung Facebook dan Twitter dengan BBM.

Berbagi aplikasi dengan mudah
Selain terhubung langsung dengan Facebook dan Twitter, dengan BBM (versi 6.2) dan BlackBerry App World (versi 3.1.2), para pengguna dapat dengan mudah memperbarui profil BBM mereka untuk berbagi tentang aplikasi bagus terbaru yang baru saja mereka download di BlackBerry App World.

Dengan versi terbaru dari BlackBerry App World, para pengguna dapat juga secara instan berbagi informasi tentang aplikasi favorit atau daftar aplikasi yang telah mereka unduh dengan teman-teman mereka menggunakan BlackBerry® Tag.

Ketersediaan
Twitter untuk smartphone BlackBerry versi 3.0 sekarang sudah tersedia.

Adapun Facebook untuk smartphone BlackBerry versi 3.0, BlackBerry Travel versi 2.5, BlackBerry App World versi 3.1.2, dan BBM versi 6.2 dijadwalkan tersedia di-download dalam 10 hari ke depan di BlackBerry App World.

Posted by
simokonk

More

Copyright © / Simokonk

Template by : Urangkurai / Modified by : Debby Mokonk