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? ế ế ươ