bahasa c n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Bahasa C++ PowerPoint Presentation
Download Presentation
Bahasa C++

Loading in 2 Seconds...

play fullscreen
1 / 13

Bahasa C++ - PowerPoint PPT Presentation


  • 209 Views
  • Uploaded on

Bahasa C++. Agung Risman Subagja Andy Molla Ayu Delima Dian Meliana Restu Faridah. Kelompok 1. Bahasa C++. PERBEDAAN. SEJARAH. STRUKTUR. CONTOH. EXIT. Kelompok 1. HOME. Bahasa b dan c. Bahasa B. Bahasa C.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Bahasa C++' - flavio


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
bahasa c
Bahasa C++

Agung Risman Subagja

Andy Molla

Ayu Delima

Dian Meliana

Restu Faridah

Kelompok 1

bahasa c1
Bahasa C++

PERBEDAAN

SEJARAH

STRUKTUR

CONTOH

EXIT

Kelompok 1

bahasa b dan c

HOME

Bahasa b dan c

Bahasa B

Bahasa C

  • Adalah pemrograman yang dikembangkan oleh Ken Thompson yang bekerja di Bell Labs tahun 1969.
  • Bahasa Pemrograman Tingkat Tinggi, karena bahasa C dapat dimengerti dan dipelajari dengan mudah karena kedekatannya dengan bahasa manusia. Dan juga dapat digunakan untuk memasukkan program ke mesin.

NEXT

Kelompok 1

sejarah c cont

HOME

Sejarah C++ (cont)
  • Bahasa Chasil kreasi dariDennis M. Ritchie(1972) di Bell Telephone Laboratory Inc., Murray Hill, New Jersey, USA (Sekarang dikenal dengan AT&T Bell Laboratory)
  • C merupakanhasildari proses pengembangandari BCPL (Basic Combined Programming Language).
  • BCPL diciptakanoleh Martin Richard, danmempengaruhibahasa B yang diciptakanolehKen Thomson.

NEXT

Kelompok 1

sejarah c cont1

HOME

Sejarah C++(cont)
  • Bahasa B dikembangkanmenjadibahasa C padatahun 1970-an.
  • Tahun 1983, didirikansebuahkomiteuntukmenciptakanANSI standaruntukbahasaC(yang dipakaipadaDesember 1989)
  • Bahasa C yang diciptakanolehKerninghandanRitchiedikenaldengan ANSI C  digunakanoleh ISO sehinggamenghasilkan ISO Standard C.
  • Tahun 1980, BjarneStroustrupdari AT&T Bell Laboratories mulaimengembangkanbahasa C  C++ tahun 1985.

NEXT

Kelompok 1

sejarah c cont2

HOME

Sejarah C++(cont)
  • C++ mengalamiduatahap:

 Dirilisoleh AT&T laboratories  cfront

 KompilerC++ menjadisebuahkompileryang bisaC++  bahasaassemblyTahun1990, C++ menjadibahasaberorientasiobjek.

Kelompok 1

perbedaan

HOME

PERBEdaan
  • PerbedaanAntaraBahasapemrograman C dan C++ meskipunbahasa-bahasatersebutmenggunakansintaks yang samatetapimerekamemilikiperbedaan, C merupakanbahasapemrogramanprosedural, dimanapenyelesaiansuatumasalahdilakukandenganmembagi-bagimasalahtersebutkedalamsu-submasalah yang lebihkecil, Selainitu, C++ merupakanbahasapemrograman yang memilikisifatPemrogramanberorientasiobjek, Untukmenyelesaikanmasalah, C++ melakukanlangkahpertamadenganmenjelaskan class-class yang merupakananak class yang dibuatsebelumnyasebagaiabstraksidari object-object fisik, Class tersebutberisikeadaan object, anggota-anggotanyadankemampuandariobjectnya, Setelahbeberapa Class dibuatkemudianmasalahdipecahkandengan Class.

Kelompok 1

contoh

HOME

Contoh

Contoh 1 :

//my first program in C++

#include <iostream.h>

int main()

{ cout << “Selamatpagidunia!”;

return 0;

}

Hasil :

Selamatpagidunia!

Kelompok 1

struktur bahasa c

HOME

StrukturBahasa C++

Program tersebutmengandungkomponendasar:

//my first program in C++

merupakankomentar, tidakakanberpengaruhterhadap program.

#include <iostream.h>

kalimat yang diawalitanda (#) merupakapreprocessor directive. Indikasiuntukkompiler. #include <iostream.h> indikasiuntukmenyertakan header file standard iostream, termasuk I/O dalam C++

NEXT

Kelompok 1

struktur bahasa c1

HOME

StrukturBahasa C++

int main()

sebagaiawaldeklarasifungsi main. Merupakantitikawaldimanaseluruh program C++ akandieksekusi.

cout << “Selamatpagidunia!”;

merupakan standard output stream dalam C++ (biasanya monitor).

return 0;

fungsi main() berakhirdanmengembalikankode yang mengikutiinstruksitersebut, dalamhalinikasus 0.

NEXT

Kelompok 1

struktur bahasa c2

HOME

StrukturBahasa C++
  • Setiapkalimatdiakhiridengantanda semicolon (;). Karakterinimenandakanakhirdariinstruksidanharusdisertakanpadasetiapakhirinstruksipada program C++ manapun.
  • Isi darifungsi main() selanjutnyaakanmengikuti, berupadeklarasi formal dandituliskandiantarakurungkurawal ({}).
  • Komentaradalahbagiandari program yang diabaikanolehkompiler.

NEXT

Kelompok 1

struktur bahasa c3

HOME

StrukturBahasa C++
  • Ada duacarauntukmenuliskankomentar :
    • // komentarbaris

akanmengabaikanapapunmulaidaritanda(//) sampaiakhirbaris.

    • /* komentarblok */

akanmengabaikanapapun yang beradadiantaratanda /* dan */

Kelompok 1