PERBINCANGAN
Latihan Formatif 1.3
SOALAN 1
Namakan 3 pembolehubah yang sering digunakan untuk membina Daftar Murid.
nama murid
Tarikh lahir
No KP
Alamat Rumah
Kelas
jantina
No. Tel Rumah
emel
Tempat lahir
SOALAN 2
Pengatur cara ingin membangunkan sebuah aturcara mengenai perhitungan gaji. Mengapakah pengatur cara perlu mengambil kira jenis data dan kapasiti ingatan komputer?
SOALAN 3
Tentukan jenis data yang akan digunakan untuk mewakili data bagi atur cara perhitungan markah murid.
Data | Jenis Data |
Nama Murid | String |
Jantina | Char / Boolean |
Markah | Double |
Jumlah Markah | Double |
Purata Markah | Double |
SOALAN 4
Mengapakah pemalar dan pembolehubah perlu diisytiharkan
SOALAN 5
Berdasarkan pengisytiharan yang berikut, bina satu atur cara yang boleh memaparkan output bagi penambahan dua nombor tanpa sebarang ralat.
int nombor_pertama, nombor_kedua, jawapan; //pengisytiharan pemboleh ubah
public class TambahDuaNombor {
public static void main(String[ ] args) {
int nombor_pertama, nombor_kedua, jawapan; //...
int nombor_pertama = 5;
int nombor_kedua = 10;
jawapan = nombor_pertama + nombor_kedua;
System.out.println(jawapan);
} }
cadangan atur cara...
public class TambahDuaNombor
{
public static void main(String[ ] args)
{
int nombor_pertama, nombor_kedua, jawapan;
int nombor_pertama = 5;
int nombor_kedua = 10;
jawapan = nombor_pertama + nombor_kedua;
System.out.println(jawapan);
}
}
Boleh juga ditulis begini…..
public class TambahDuaNombor
{
public static void main(String[ ] args)
{
int nombor_pertama, nombor_kedua, jawapan;
int nombor_pertama = 5;
int nombor_kedua = 10;
jawapan = nombor_pertama + nombor_kedua;
System.out.println(jawapan);
}
}
Boleh juga ditulis begini…..
public class TambahDuaNombor
{
public static void main(String[ ] args)
{
int nombor_pertama, nombor_kedua, jawapan;
int nombor_pertama = 5;
int nombor_kedua = 10;
jawapan = nombor_pertama + nombor_kedua;
System.out.println(“Jawapan = ” + jawapan);
}
}
Boleh juga ditulis begini…..
public class TambahDuaNombor
{
public static void main(String[ ] args)
{
int nombor_pertama, nombor_kedua, jawapan;
int nombor_pertama = 5;
int nombor_kedua = 10;
jawapan = nombor_pertama + nombor_kedua;
System.out.println(“Hasil Tambah = ” + jawapan);
}
}
Boleh juga ditulis begini…..
public class TambahDuaNombor
{
public static void main(String[ ] args)
{
int nombor_pertama, nombor_kedua, jawapan;
int nombor_pertama = 5;
int nombor_kedua = 10;
jawapan = nombor_pertama + nombor_kedua;
System.out.println(“5 + 10 = ” + jawapan);
}
}
Boleh juga ditulis begini…..
public class TambahDuaNombor {
public static void main(String[ ] args) {
int nombor_pertama, nombor_kedua, jawapan;
int nombor_pertama = 5;
int nombor_kedua = 10;
jawapan = nombor_pertama + nombor_kedua;
System.out.println(nombor_pertama + “ + ” + nombor_kedua + “ = “ + jawapan);
}
}
Boleh juga ditulis begini…..
SOALAN 6
cadangan atur cara...
SOALAN 7
Berdasarkan proses yang berikut, bina satu atur cara
perhitungan yang boleh memaparkan output luas tanpa sebarang ralat.
luas = 0.5 * tinggi1 * tapak1;
public class Main {
public static void main(String[ ] args) {
double tinggi1 = 2.3, tapak1 = 3.2, luas;
luas = 0.5 * tinggi1 * tapak1;
System.out.println(luas);
} }
import java.util.Scanner;
public class Main {
public static void main(String[ ] args) {
Scanner input = new Scanner(System.in);
System.out.println(“First number ? : ”);
double tinggi1 = input.nextDouble();
System.out.println(“Second number ? : ”);
double tapak1 = input.nextDouble();
double luas = 0.5 * tinggi1 * tapak1;
System.out.println(“Luas = ” + luas);
} }
Boleh juga ditulis begini…..
SOALAN 8
Sebagai seorang pengaturcara, anda dikehendaki membangunkan sebuah atur cara
penghitungan aritmetik, iaitu pembahagian dua nombor. Semasa membangunkan aturcara, nyatakan jenis data yang sesuai digunakan untuk atur cara pembahagian dua nombor tersebut.
import java.util.Scanner;
public class BahagiDuaNombor {
public static void main(String[ ] args) {
Scanner input = new Scanner(System.in);
System.out.println(“First number ? : ”);
int no1 = input.nextInt();
System.out.println(“Second number ? : ”);
int no2 = input.nextInt();
int hasilbahagi = no1 / no2;
System.out.println(hasilbahagi);
} }
Jenis data yang sesuai |
Integer |
Double |
Float |