Sabtu, 15 November 2014

Laporan C++

A. Tujuan     
  • Agar siswa dapat memahami materi yang dipelajari
  • Agar siswa dapat membuat program aritmatika

B. Alat & Bahan
  • Komputer atau Laptop
  • Program C

C. Teori Dasar

Bahasa C atau C++ adalah suatu bahasa pemrograman. Bahasa C termasuk sebagai bahasa pemrograman tingkat menengah, maksudnya bahasa C bisadipelajari dengan lebih mudah karena mudah dimengerti tetapi mempunyai kemampuan yang tinggi. Bahasa C bisa digunakan untuk merekayasa program untuk segala kebutuhan, baik untuk aplikasi bisnis, matematis atau bahkan game.  

Bahasa Pemrograman C telah mengalami banyak evolusi sejak awal diciptakanya hingga saat ini. Saat ini, banyak Bahasa Pemrograman yang merupakan turunan/varian/keluarga dari Bahasa C seperti: C ++, Java Script, PHP, Java, perl dan lain sebagainya. Bisa juga dibilang bahasa C adalah induk dari bahasa pemrograman saat ini.


D.Studi Kasus


Menghitng Luas;

  • Segitiga
  • Persegi
  • Persegi panjang
  • Lingkaran
  • Jajar genjang
  • Layang layang
  • Trapesium


Scrip,...


E. Analisa

   Segitiga


  Persegi


 Persegi panjang


Lingkaran


Jajar genjang


Layang layang


Trapesium


F. Kesimpulan


Dalam menggunakan program bahasa C,. Kalian harus teliti dengan simbol-simbol. Jika terjadi kesalahan maka program tidak bisa dijalankan

Kamis, 13 November 2014

Laporan Java (PBO)

1.Aritmatika

Desain,...

Scrip,...







Saat di run,...










2.Suhu


Desain


Scrip,...





Saat di run,...













Minggu, 09 November 2014

Bahasa C


  • Sejarah
          Bahasa pemrograman C merupakan salah satu bahasa pemrograman komputer. Dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories. Meskipun C dibuat untuk memprogram sistem & jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia. C secara luar biasa mempengaruhi bahasa populer lainnya, terutama C++ yang merupakan extensi dari C.

  • Aplikasi Bahasa C

    A. Bahasa C pertama kali digunakan di Computer Digital Equipment Corporation PDP-11 yang menggunakan system operasi UNIX.
     B.  Bahasa C juga digunakan untuk menyusun operasi Linux.
     C. Banyak bahasa pemrogaman popular seperti PHP dan Java menggunakan sintaks dasar mirip bahasa C.


  • Kelebihan & kekurangan
A. Kelebihan Bahasa C :

      1. Bahasa C tersedia hampir di semua jenis computer
      2, Kode bahasa C sifatnya adalah portable dan fleksible untuk semua jenis computer. 
       3. Bahasa C hanya menyediakan sedikit kata-kata kunci, hanya terdapat 32 kata kunci.
       4. Proses executable program bahasa C lebih cepat.
       5. Dukungan pustaka yang banyak.
       6. C adalah bahasa yang terstruktur.
       7. Bahasa C termasuk bahasa tingkat menengah.

B Kekurangan Bahasa C :

     1. Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai.
     2.  Bagi pemula pada umumnya akan kesulitan menggunakan 


  • Implementasi Bahasa C
        1. Penerapan dalam program rumus Luas Lingkaran
        2. Penerapan dalam program Kalkulator Sederhana  

  • Contoh editor untuk bahasa C

          DEV C++ Editor IDE editor ringan bahasa C dan C++ support Win8


  • Contoh Source Code Bahasa C

A. Luas Lingkaran : L =  dimana phi = 3.14

Algoritma :

Program Luas Lingkaran            ------------------> judul program
//Deklarasi
r,Luas : real                          -------------------> r=jari-jari & real(integer,float)
//Algortima
write ("jari-jari = ");
read (r);
Luas = 3.14*r*r;
write (Luas);


Implementasi di bahasa C
#include <stdio.h>;
#include <conio.h>;
          main () {
          float r,Luas;
          clrscr();
          printf("jari-jari = ");
          scanf("%f",&r);
          Luas=3.14*r*r;
          printf("%0,2f",Luas");
          getch ();
          }

B. Penjumlahan kuadrat

Implementasi di bahasa C
#include<conio.h>
           int jumlah(int n)
          {
          if(n==1)return 1;
          else return (n*n)+jumlah(n-1);
          }
          void main()
         {
         int n,i;
         printf("n= ");
         scanf("%d",&n);
         i=jumlah(n);
         printf("%d jumlah= %d",n,i);
         getch();
         }