Sabtu, 16 Januari 2016

Membuat program konversi suhu celcius ke fahrenheit dengan rumus

      hay sobat saya disini akan sedit berbagi ilmu saya . disini saa akan memberikan contoh programe konversi suhu. disini saya membuat dengan mudah dan simpel untuk dipahami kawan langsung saya keprogramnya.


  1. Buatlah program untuk mengkonversi suhu dari Celcius ke Fahrenheit  dengan rumus F = C * 1.8 + 32  input   : suhu dalam Celcius
    Output : suhu dalam Fahrenheit 4

    sintak  program
hasil output program 

   2. Buat program untuk menginputkan satu karakter dari keyboard kemudian cetak karakter tersebut ke layar.
sintak program 
hasil outputan  program 

  3.    Buat program untuk menghitung luas lingkaran, dengan panjang jari-jari yang diinputkan dari keyboard.  Definisikan sebuah konstanta PI dengan nilai 3.14f

sintak program 
hasil outputan program 


mungkin hanya itu yang bisa saya berikan kalou ada kesalahan dan kekurangan mohon dimaklumi  disini saya juga masih dalam pembelajaran 

 

 



Share:

Minggu, 10 Januari 2016

Cara membuat game sederhana tebak angka

hay, kawan jumpa lagi kali ini saya akan membagikan sedikit pengetahun saya, disi saya akan membagikan cara membuat game tebak kata. game ini saya buat untuk memenuhi tugas akhir saya yaitu konsep pemograman .
saya akan sedikit memberikan penjelasan dari sintak yang ada.
Dana untuk memudahkan saya menyedikan vidio yang terdapat dibawah link ini

Penjelasan Program yang Dibuat
Untuk melengkapi salah satu tugas mata kuliah Teknik Pemprograman Terstruktur 1 maka saya memilih membuat program tersebut dengan Judul  “ Tebak Kata “ .
 program tersebut sangat sederhana dan mudah dipahami karena game ini implementasi dari looping. Dan untuk pemahamanya atau pemakeanya setelah program dijlankan disitu ada outputan  “saya memikirkan sebuah angka 1-50. mulailah menebak”  setelah itu masukkan angka sembarang atau tebakan angka yang akan di inputkan dan komputer akan menyecen dari angka yang dimaksukkan apakah sudah benar , kalau seandainya  inputan telalu kecil akan program akan mengeluarkan outputan            “ Angka yang anda masukkan terlalu kecil” dan jika terlalu besar “Kalimat yang anda masukan terlalu besar” dan sampai benar.  Dan jika benar akan menampilkan outputan menampilkan tebakan sebanyak yang di tebak.


Alur Programa dalam bentuk FLOWCHART


SOURCES CODE 
#include <stdlib.h> //digunakan untuk memanggil cout cin dll
#include <time.h>
#include <iostream>

using namespace std;

int main()
{system ("cls && color 5f"); //perintah tersebut yaitu untuk merubah warna dari background
   int angka, tebak, n=0;
  
   srand (time(NULL));
   angka=rand() % 50 +1; // untuk merender angka yang di tentukan komputer 1 - 50
  
   cout << "|===================================================|\n";
   cout << "|\t   INILAH GAME SEDERHANA TEBAK KATA         |\n";
   cout << "|saya memikirkan sebuah angka 1-50. mulailah menebak|\n";
   cout << "|===================================================|\n";
   do{
         n++;
         cin >> tebak;
         if (tebak < angka) cout << "angka anda terlalu kecil.\n";
         else if (tebak > angka) cout << "angka anda terlalu besar.\n";
   }while(tebak!=angka); system ("cls && color f2");
         //perintah while dilakun selama
         //tebak tidak samadengan angka dan akan akan selalu looping
         // sampai pernytaan terpenuhi
        
   cout << "Tebakan Anda Benar dan  telah menebak sebanyak " << n << " kali.\n";//variabel n akan menapilkan banyaknya pengulangan
   cout<<"                       ,,,   ,,,      "<<endl;
   cout<<"                      ( ',') ('0')/    "<<endl;
    cout<<"                      <|''|> /|''|     "<<endl;
    cout<<"                       |__|   |__|     "<<endl;
    cout<<"                      ./  L  ./  L     "<<endl;
        
  
   return 0;
}


Penjelasan Sorce code dan Tampilan


Untuk game ini saya menggunkan  tiga  jenis library header antara lain stdlib.h , iostraem , time.h. untuk pengertian #include disini disebut sebagi library fungsion yang artianya adalah fungsi – fungsi yang disediakan oleh bahasa C dan C++ dalam file – file header atau librarynya. Salah satu library yang diperkenalkan program ini yaitu cout yang berfungsi untuk mencetak kelayar monitor
Untk varibel bertipe interger untuk intergernya  “angka, tebak , dan n=0 “ 
untuk variabel angkan digunakan untuk  menyimpan  angka yang akan ditentukan acak oleh computer.
Untuk variabel tebak digunakan menyimpan angka yang akan di inputkan dan menyimpan inputan berupa angka.
Untuk variabel n=0 digunkan menghitung  tebakan yang di inputkan.


angka=rand() % 50 +1; berfungsi sebagai mengisi dari varibel angka dan fungsi rand() digunakan untuk mengacak angka yang akan di tentukan computer dan rand () teletak di library stdlib.h dan computer akan memuat angka sampai 50
 Dan untuk jsrand (time(NULL)); berfungsi untuk memastikan supanya bilangan acik dan memlakukan rand.




Untuk mengawali program fungsi cout digunakan untuk mencetak text pada C++  dan untuk memperindah tampilan program saat program dijalankan

Dan untuk hasil dari tampilan sorces di atas yaitu

Untuk looping saya menggunakan Do While
Cin berfungsi digunkan untuk melakukan inputan dari setiap jawaban yang nantinya jawaban tersebut akan disimpan pada variabel tebak
Dan fungsi if else digunakan untuk Dalam struktur kondisi if…..else minimal terdapat dua pernyataan. Jika kondisi yang diperiksa bernilai benar atau terpenuhi maka pernyataan pertama yang dilaksanakan dan jika kondisi yang diperiksa bernilai salah maka pernyataan yang kedua yang dilaksanakan. pembandi jikan  tebak lebih kecil dari angka maka akan mengeluarkan outputan “angaka anda terlalu kecil” dan jikan angka tebak lebih besar dari angka maka outputan “ angka anda terlalu besar “
Dan untuk while(tebak!=angka) yaitu bermaksud selama inputan tidak benar program akan melakukan looping terusmenerus sampai mendapatkan bilangan yang sama alias looping berhenti.
\n
Menunjukkan bahwa akan membuat garis baru.






Untuk akhir yaitu program akan menampilkan outputan  dan akan memberikan berapa banyak jumlah mengulang tebakan
perintak
cout yang pertama yaitu menampilkan bahawah looping sudah berakhir  untuk mengetahui berapa banyak telah menebak kita tamabahakan << n << “ kali\n”; yaitu n merupan varibel yang menampung semua tebakan yang di inputkan


A.   KESIMPULAN

KEKURANGAN
Dalam program ini terdapat kekurangan yaitu pada saat kita memasukkan angka dan jika salah akan mengulang sampai looping terpenuhi jadi tidak ada batas masimal untuk melakukan tebakan.
Selain itu pada program ini terlihat begitu sederhana karena tidak ada fariasi warna baik itu pada tulisan ataupun tampilan lainnya.

KELEBIHAN
Kelebihan dalam program ini, bila kita salah memasukkan angka, maka program tidak akan eror ataupun berhenti melainkan akan mengulang ,
Dari keseluruhan game tersebt merupan implementasian dari looping dan untuk jalannya game hanyalah mengulang ulang pernyataan samapai mendapatkan pernyataaan yang benar sesuai inputan konputer yang dilakukan random . karenapa  komputer bisa melakukan perintah angka yang acak dikarenaka pada saat awal programa menggukan fugsi rand yang terdapat di library  stdlib.h dan hanya itu saya yang mungkin bisa saya sampaikan .


vidio tourialnya disini

















SUMBER



Share: