Anda di halaman 1dari 2

Pertemuan 1

NIM : 31170055
Nama : Yosafat Toni
Kelas : 2MSI1

Variabel adalah tempat untuk menyimpan suatu nilai.

Tipe Data adalah untuk menentukan jenis data yang akan disimpan.

Array adalah tempat untuk menyimpan banyak nilai dengan 1 tipe data yang sama.

Untuk menampilkan alamat memori pada variabel bisa ditambahkan ‘&’. Contoh ‘&variabel’ , ‘&Nilai’.

Untuk mengatur banyaknya angka dibelakang koma( , ) bisa menggunakan setprecision dengan
mengimport library <iomanip.h>

Jika menggunakan array Alamat memory akan dipesan berurutan sesuai banyaknya nilai, sedangkan jika
hanya variabel maka Alamat memori yang dipesan tidak brurutan dan random sesuai memori yg
tersedia di Komputer tersebut.

UNSIGNED pada tipe data berarti seluruh Jangkauan nilai tidak ada yang minus. Kemudian SIGNED pada
tipedata berarti jangkauan nilai dibagi 3 yaitu + , 0 dan -.

Ada 2 Kategori tipe data:


1. Sederhana  integer,string,float,double
2.Bentukan  Record/Struct dan Array

#include <conio.h>
#include <iostream.h>
#include <iomanip.h>

main()
{
int bnyk,y1;
cout<<"Berapa banyak nilai yang ingin diinput ? ";
cin>>bnyk;

int x[10];

gotoxy (3,3);
cout<<"Input Nilai";

gotoxy(32,3);
cout<<"Nilai yang diinput";

gotoxy(60,3);
cout<<"Memory Address";
for(y1=1; y1<=bnyk; y1++)
{
gotoxy(3,3+y1);
cout<<"Masukkan nilai ke "<<y1<<" : ";

gotoxy(26,3+y1);
cin>>x[y1]; // untuk input nilai

gotoxy(32,3+y1);
cout<<"Nilai ke "<<y1<<" adalah : "<<x[y1];

gotoxy(60,3+y1);
cout<<&x[y1]; // untuk menampilkan alamat memory
}

gotoxy(1,5+bnyk);
float i1;
double i2;

cout<<"Masukan nilai float : ";


cin>>i1;
cout<<"Nilai Float dengan precision 15: "<<setprecision(15)<<i1;

cout<<"\n\nMasukan nilai double : " ;


cin>>i2;
cout<<"Nilai Double dengan precision 15: "<<setprecision(15)<<i2;

cout<<"\n\nProgram Selesai";
getch();
}

Anda mungkin juga menyukai