
JAVA C B NƠ Ả
Mã sinh viên:
H và tên:ọ
L p h c ph n:ớ ọ ầ
Ngày n p bài:ộ
Bài t p 1ậ
Nh ng t khóa ho c tên d i đây là h p l ?ữ ừ ặ ướ ợ ệ
a) Abc e) $$$ i) a_1
b) M/H f) 25or6to4 j) Student Number
c) Main g) 1_time k) string
d) double h) first-Name
Nh ng t khóa ho c tên h p l ______________________________________ữ ừ ặ ợ ệ
Nh ng t khóa ho c tên không h p lữ ừ ặ ợ ệ ________________________________
Bài t p 2ậ
Nh ng ki u d li u nào d i đây là h p l ?ữ ể ữ ệ ướ ợ ệ
a) string e) int i) float
b) double f) Double j) byte
c) interger g) String k) Float
d) boolean h) Integer
Nh ng ki u d li u h p l ______________________________________ữ ể ữ ệ ợ ệ
Nh ng ki u d li u không h p lữ ể ữ ệ ợ ệ ________________________________
Bài tâp 3
class Demo
{
public static void main(String[] args)
{
int tuoi = 25;
String name1 = " Van " ;
String name2 = " Lan " ;
(1)
}
}
Vi t câu l nh cho dòng l nh (1) đ hi n th k t qu d i đây: ế ệ ệ ể ể ị ế ả ướ
N i dung hi n thộ ể ị N i dung câu l nh (1)ộ ệ
Toi ten la Van, 25 tuoi System.out.println(“Toi ten la ”+name1+”, ”+tuoi+” tuoi”
Lan nam nay cung 25
tuoi
Van va Lan deu 25 tuoi

Bài tâp 4
class Demo
{
public static void main(String[] args)
{
final int y = 1,z = 2;
final String x = "Hello";
String X = "World";
System.out.println(y + z);
System.out.println(x + " " + X);
}
}
2.1 Cho bi t k t qu c a ch ng trình trên? Li t kê các bi n trongế ế ả ủ ươ ệ ế
ch ng trình? Cho bi t các bi n có khai báo final có ý nghĩa gì?ươ ế ế
Bài t p 5ậ
class Demo
{
public static void main(String[] args)
{
final int b=a+1; //1
final int d=c+3; //2
final int c=b+2; //3
final int a=1; //4
System.out.println(a + b + c + d);
System.out.println();
}
}
3.1 Ch ng trình này có l i không? T i sao? ươ ỗ ạ
3.2 Hãy s a l i đ ch ng trình có th ch y đ c ử ạ ể ươ ể ạ ượ
________________________
________________________
________________________
________________________

Bài t p 6ậ
class Demo
{
public static void main(String[] args)
{
String s = "abc"; //1
int n = 0; //2
double x = 0.0; //3
s = n; //4
n = 1.0; //5
n = x; //6
x = 999; //7
x += n; //8
s = "abc" + 1; //9
s -= 1; //10
n = 1 + 1.5; //11
}
}
Hãy cho bi t các l i xu t hi n t dòng 4 đ n dòng 11? ế ỗ ấ ệ ừ ế
Dòng L iỗ
Bài t pậ 7
class Test
{
public static void main(String[] args)
{
double x = 3.0, y = 2.0;
int a = 10, b = 2;
(1)
System.out.print();
}
}
Thêm dòng l nh (1) t b ng d i đây, hãy cho bi t k t qu : ệ ừ ả ướ ế ế ả
(1) K t quế ả
System.out.print(x+a);
System.out.print(a/b);
System.out.print(y/x);
System.out.print(y%x);

System.out.print(++y%x-1);
System.out.print(y--%x+1);
System.out.print(a+b%b);
System.out.print(x/y*b);
System.out.print((a+b)/b%a);
System.out.print(9.0/5.0*(a-x));
System.out.print(x+y-x*y%x);
System.out.print(57%50/25);
Bài t pậ 8
class IfElseStruct
{
public static void main(String[] args)
{
int x = 15;
int y = 20;
if(x>y) System.out.print(x);
else System.out.print(y) ;
}
}
Hãy cho bi t k t qu c a ch ng trình trên? ế ế ả ủ ươ
Bài t pậ 9
class ForStruct
{
public static void main(String[] args)
{
for(int i=1 ;i<10 ;i++){
System.out.print(i*i+ " " );
}
}
}
Hãy cho bi t k t qu c a ch ng trình trênế ế ả ủ ươ ?
Bài t pậ 10
class WhileStruct
{
{
int n=10;
while(true){
if(n>0){

System.out.print(n + " ");
n--;
}
else break;
}
System.out.println();
}
}
Hãy cho bi t k t qu c a ch ng trình trên? ế ế ả ủ ươ
Bài t pậ 11
D a vào th vi n, cho bi t trong class Scanner, nh ng ph ng th c d iự ư ệ ế ữ ươ ứ ướ
đây s d ng làm gì?ử ụ
a) nextShort() e) nextLine()
b) nextByte()
c) nextBoolean()
d) nextInt()
Hãy cho bi t k t qu c a ch ng trình trên? ế ế ả ủ ươ
Bài t pậ 12
class Foreach1
{
public static void main(String[] args)
{
int[] A={10,9,8,7,6,5,4,3,2,1};
for(int i=0; i<A.length;i++){
System.out.print(A[i] + " ");
}
}
}
Hãy cho bi t k t qu c a ch ng trình trên? ế ế ả ủ ươ

