Tải bản đầy đủ (.docx) (27 trang)

Các Bài Tập Code.docx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (165.55 KB, 27 trang )

CÁC BÀI TẬP CODE

Mục Lục

1.Rẽ nhánh............................................................................................................................................3
1.1 Máy bán nước.............................................................................................................................3
1.2 Tích chu vi, diện tích....................................................................................................................4
1.3 Tính nhiên liệu và thời gian........................................................................................................5
1.4 Máy tính cầm tay........................................................................................................................6
2. Vịng Lặp............................................................................................................................................7
2.1 In tất cả bảng cửu chương..........................................................................................................7
2.2 Nhập n. In bảng cửu chương n...................................................................................................7
2.3 Tính giai thừa..............................................................................................................................7
2.4 Tính tổng từ 1 đến n...................................................................................................................8
3.Bài tốn với số...................................................................................................................................8
3.1 Bội chung nhỏ nhất.....................................................................................................................8
3.2 Các ước của 1 số.........................................................................................................................9
3.3 Ước chung của 2 số.....................................................................................................................9
3.4 Ước chung lớn nhất của 2 số......................................................................................................9
3.5 Kiểm tra số nguyên tố...............................................................................................................10
3.6 Nhập vào n. In các số nguyên tố từ 1 – n..................................................................................10
3.7 Hiện thị n số nguyên tố đầu tiên...............................................................................................11
3.8 Số hoàn hảo...............................................................................................................................12
3.9 Số chính phương.......................................................................................................................12
3.10 Số đối xứng.............................................................................................................................12
3.11 Tạo ra số ngẫu nhiên...............................................................................................................13
3.12 In các số Armstrong từ n-m....................................................................................................13
3.13 Tách 1 số nguyên thành nhiều chữ số....................................................................................14
3.14 Làm tròn số.............................................................................................................................14
3.15 Chữ số lớn nhất trong số nguyên dương...............................................................................15
3.16 Chuyển đổi hệ số.....................................................................................................................15


4.MẢNG...............................................................................................................................................17
4.1 Nhập mảng................................................................................................................................17
4.2 Xuất mảng.................................................................................................................................17
4.3 Tổng các phần tử trong mảng...................................................................................................17
4.4 Trung bình các phần tử trong mảng.........................................................................................17
4.5 Đảo ngược mảng.......................................................................................................................17
1


4.6 Các số nguyên tố tong mảng.....................................................................................................17
4.7 Các số chính phương trong mảng.............................................................................................18
4.8 Các số hoàn hảo trong mảng.....................................................................................................18
4.9 Sắp xếp các phần từ trong mảng Tăng Dần..............................................................................18
4.10 Sắp xếp các phần từ trong mảng Giảm Dần...........................................................................19
4.11 Hàm Main................................................................................................................................19
5.CHUỖI...............................................................................................................................................19
5.1 Xóa khoảng trắng......................................................................................................................19
5.2 Viết hoa kí tự đầu tiên..............................................................................................................20
5.3 Chuyển chữ viết thường thành chư viết hoa...........................................................................20
5.4 Chuyển chữ hoa thành chữ thường.........................................................................................21
5.5 Đổi char thành String................................................................................................................21
5.6 chuyển String thành char..........................................................................................................22
5.7 Tìm các kí tự trùng lặp..............................................................................................................22
5.8 Kiểm tra chuỗi đối xứng............................................................................................................23
5.9 Sắp xếp chuỗi theo thứ tự bảng chữ cái...................................................................................23
5.10 Đảo ngược các từ trong chuỗi................................................................................................24
5.11 Đếm số lần kí tự xuất hiện trong chuỗi..................................................................................24
5.12 Đếm số nguyên âm, phụ âm trong chuỗi................................................................................25

2



1.Rẽ nhánh
1.1 Máy bán nước
import java.util.Scanner;
public class May_ban_nuoc {
public static void main(String[] args) {
Scanner sc= new Scanner(System.in);
int tiennhan, gia, tienthua, loai;
System.out.println("1: Coca cola(10000d) - 2:
Revive(12000d)");
System.out.println( "3: Red bull(22000d) - 4: Seven
up(8000d)");
System.out.println( "5: Thoat");
do {
do {
System.out.print("nhap so tien: ");
tiennhan = sc.nextInt();
}while(tiennhan<=0);
System.out.print("nhap loai nuoc: ");
loai = sc.nextInt();
switch(loai) {
case 1:
if(tiennhan >= 10000) {
System.out.println("Ban da chon nuoc Coca

cola");
"+tienthua);
Coca cola ");
loai nuoc khac");


tienthua = tiennhan - 10000;
System.out.println("tien thua cua ban la:
} else {
System.out.println("so tien cua ban khong du mua
System.out.println("vui long them tien hoac chon
}
break;

case 2:

"+tienthua);
Revive");

if(tiennhan >= 12000) {
System.out.println("Ban da chon nuoc Revive");
tienthua = tiennhan - 12000;
System.out.println("tien thua cua ban la:
} else {
System.out.println("so tien cua ban khong du mua

3


System.out.println("vui long them tien hoac chon

loai nuoc khac");

}
break;

case 3:
if(tiennhan >= 22000) {
System.out.println("Ban da chon nuoc Red bull");
tienthua = tiennhan - 22000;
System.out.println("tien thua cua ban la:
"+tienthua);
} else {
System.out.println(" so tien cua ban khong du mua
Reb bull");
System.out.println("vui long them tien hoac chon
loai nuoc khac");
}
break;
case 4:

"+tienthua);
Seven up");
loai nuoc khac");

}
}

if(tiennhan >= 8000) {
System.out.println("Ban da chon nuoc Seven up");
tienthua = tiennhan - 8000;
System.out.println("tien thua cua ban la:
} else {
System.out.println(" so tien cua ban khong du mua
System.out.println("vui long them tien hoac chon
}

break;

}
}while(loai!=5);

1.2 Tích chu vi, diện tích
import java.util.Scanner;
public class chuVi_dienTich {
public static void main(String[] args) {
int lchon;
double S,C;
do {
Scanner sc = new Scanner(System.in);
System.out.println("1: Hinh tron");
System.out.println("2: Hinh chu nhat");
System.out.println("3: Hinh tam giac");
System.out.println("4: Thoat");
4


do{
System.out.println("Nhap vao lua chon cua ban: ");
lchon = sc.nextInt();
} while(lchon <1 || lchon>4);

");
");

switch(lchon){
case 1:

double r;
do{
System.out.println("Nhap vao ban kinh: ");
r=sc.nextDouble();
}while (r<0);
S = 3.14*r*r;
C=2*3.14*r;
System.out.println("Chu vi hinh tron la: "+C);
System.out.println("Dien tich hinh tron la: "+S);
break;
case 2:
double dai, rong;
do
{
System.out.println("Nhap vao chieu dai: ");
dai = sc.nextDouble();
System.out.println("Nhap vao chieu rong: ");
rong= sc.nextDouble();
}while(dai< 0 || rong <0);
C= (dai+rong)*2;
S = dai*rong;
System.out.println("Chu vi hinh chu nhat la: "+C);
System.out.println("Dien tich hinh chu nhat la: "+S);
break;
case 3:
double cao,day, canh1,canh2;
do{
System.out.println("Nhap vao chieu cao: ");
cao=sc.nextDouble();
System.out.println("Nhap vao chieu dai day(a): ");

day= sc.nextDouble();
System.out.println("Nhap vao chieu dai canh(b):
canh1= sc.nextDouble();
System.out.println("Nhap vao chieu dai canh (c):
canh2= sc.nextDouble();
}while(cao< 0 || day <0 || canh1< 0 || canh2 <0);
C= day+canh1+canh2;
S= (cao*day)/2;
System.out.println("Chu vi hinh tam giac la: "+C);
System.out.println("Dien tich hinh tam giac la: "+S);
5


break;

}
}

}
System.out.println("-----------------------------------------");
}while(lchon!=4);

1.3 Tính nhiên liệu và thời gian
package bt2;
import java.util.Scanner;
public class Bt2 {
public static void main(String[] args) {
double KM, nlieu, tgian;
int lc;
Scanner sc= new Scanner(System.in);

do{
System.out.println("Nhap vao quang duong di duoc: ");
KM = sc.nextInt();
}while(KM<0);
do{
System.out.println(" 1:Nhien lieu tieu thu \n 2: Thoi gian di chuyen \
n 3: Thoat ");
System.out.println("Nhap vao lua chon: ");
lc = sc.nextInt();
switch(lc) {
case 1:
nlieu= KM*7/100;
System.out.println("Nhien lieu tieu thu: "+nlieu);
break;
case 2:
tgian= KM/65;
System.out.println("Thoiw gian: "+tgian);
break;
case 3:
System.out.println("Thoat");
}
}while(lc!=3);
}
}
1.4 Máy tính cầm tay
import java.util.Scanner;
public class may_tinh {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("nhap vao so thu nhat: ");

float s1 = sc.nextFloat();
6


System.out.print("nhap vao so thu hai: ");
float s2 = sc.nextFloat();
System.out.print("nhap vao phep toan ( + - * / ) : ");
char s = sc.next().charAt(0);
switch (s) {
case '+' :
System.out.println(s1+ "+" +s2+ " = " +(s1+s2));
break;
case '-' :
System.out.println(s1+ "-" +s2+ " = " +(s1-s2));
break;
case '*' :
System.out.println(s1+ "*" +s2+ " = " +(s1*s2));
break;
case '/' :
if (s2==0) {
System.out.println("so bi chia phai khac 0");
}else {
System.out.println(s1+ "/" +s2+ " = " +(s1/s2));
}
break;
default:
System.out.println("Nhập phép tính khơng hợp

lệ.");
}


}

}

2. Vịng Lặp
2.1 In tất cả bảng cửu chương
public class bcc {
public static void main(String[] args) {
int i, n;
for (i=2; i < 10; i++ ) {
for (n=1; n<11 ; n++) {
System.out.println(i+ "x" +n+ "=" +(i*n));
}
System.out.println("----------");
}
}
}
2.2 Nhập n. In bảng cửu chương n
import java.util.Scanner;
public class bang_cuu_chuong {
public static void main(String[] args) {
Scanner so = new Scanner(System.in);
7


int n;
do {

System.out.print("Nhap vao bang cuu chuong: ");

n = so.nextInt();
} while ( n>9 || n<0 );

}

for( int i=1; i<=10; i++) {
System.out.println(n+ "x" +i+ "=" +(n*i));
}

}
2.3 Tính giai thừa
import java.util.Scanner;
public class giaiThua {
public static void main(String[] args) {
int n;
int kq=1;
Scanner sc= new Scanner(System.in);
do {
System.out.println(" Nhap vao n: ");
n=sc.nextInt();
}while(n<=0);

}

for( int i=1;i<=n; i++ ) {
kq=kq*i;
}
System.out.println(n+"! = "+kq);

}

2.4 Tính tổng từ 1 đến n
import java.util.Scanner;
public class giaiThua {
public static void main(String[] args) {
int n;
int kq=0;
Scanner sc= new Scanner(System.in);
do {
System.out.println(" Nhap vao n: ");
n=sc.nextInt();
}while(n<=0);
for( int i=1;i<=n; i++ ) {
kq=kq+i;
}
System.out.println(n+"! = "+kq);

8


}
}

3.Bài toán với số
3.1 Bội chung nhỏ nhất
import java.util.Scanner;
public class BoiChung {
public static void main(String[] args) {
int n1, n2, max;
Scanner sc =new Scanner(System.in);
System.out.print("nhap vao so n1: ");

n1=sc.nextInt();
System.out.print("nhap vao so n2: ");
n2=sc.nextInt();
max = n1;
if(n2>max)
max=n2;
for(int i=max;i<=n1*n2;i++ ) {
if(i%n1==0 && i%n2==0) {
System.out.println(i);
break;
}
}
}
}
3.2 Các ước của 1 số
import java.util.Scanner;
public class uocChung {
public static void main(String[] args) {
int n;
Scanner sc = new Scanner(System.in);
System.out.println("Nhap vao n: ");
n=sc.nextInt();
for(int i=1;i<=n ;i++) {
if(n%i==0)
System.out.println(i);
}
}
}
3.3 Ước chung của 2 số
import java.util.Scanner;

public class UChung {
public static void main(String[] args) {
int n1, n2, min, uc;
Scanner sc =new Scanner(System.in);
System.out.print("nhap vao so n1: ");
n1=sc.nextInt();
9


System.out.print("nhap vao so n2: ");
n2=sc.nextInt();
if(n1>n2) {
min=n2;
}else {
min=n1;
}
System.out.println("cac uoc chung: ");
for(int i=1; i<=min; i++) {
if(n1%i==0 && n2%i==0) {
uc=i;
System.out.println(uc);
}
}
}
}
3.4 Ước chung lớn nhất của 2 số
import java.util.Scanner;
public class UCLNhat {
public static void main(String[] args) {
int n1, n2, min, ucln=0;

Scanner sc =new Scanner(System.in);
System.out.print("nhap vao so n1: ");
n1=sc.nextInt();
System.out.print("nhap vao so n2: ");
n2=sc.nextInt();
if(n1>n2) {
min=n2;
}else {
min=n1;
}
for(int i=1; i<=min; i++) {
if(n1%i==0 && n2%i==0) {
ucln=i;

}

}
}
System.out.println("Uoc chung lon nhat: "+ucln);

}
3.5 Kiểm tra số nguyên tố
import java.util.Scanner;
public class so_ngto {
public static void main(String[] args) {
int n;
10


}


}

int kq=0;
Scanner sc= new Scanner (System.in);
do {
System.out.println( "nhap vao so duong n: ");
n= sc.nextInt();
}while(n<=0);
for(int i=2; iif(n%i==0) {
kq=1;
break;
}
}
if( kq==1) {
System.out.println("Khong phai la so nguyen to");
}else {
System.out.println("la so nguyen to");
}

3.6 Nhập vào n. In các số nguyên tố từ 1 – n
//Viết chương trình cho phép nhập vào một số nguyên n ( n < 1000 )
//In ra tất cả số nguyên tố trong khoảng từ 0 - n.

import java.util.Scanner;
public class soNgTo2 {
public static void main(String[] args) {
int n;
int kq=0;

Scanner sc = new Scanner(System.in);
do {

System.out.printf(" nhap vap n = ");
n= sc.nextInt();
}while(n>1000 || n<=0);
for(int i=2; i<=n; i++) {
kq=0;
for(int j=2; jif(i%j==0) {
kq=1;
break;
}
}
if( kq!=1)
System.out.print( +i+" " );
}
11


}

}
3.7 Hiện thị n số nguyên tố đầu tiên
import java.util.Scanner;
public class ngTo3 {
public static void main(String[] args) {
int n,m=0;
int kq=0;
Scanner sc = new Scanner(System.in);

do {

System.out.printf(" nhap vap n = ");
n= sc.nextInt();
}while(n>1000);
for(int i=2; i<=1000; i++) {
kq=0;
for(int j=2; jif(i%j==0) {
kq=1;
break;
}
}
if(kq!=1) {
System.out.println(i);
m++;
}
if(n==m)
break;
}

}
}
3.8 Số hoàn hảo
import java.util.Scanner;
public class soHoanHao {
public static void main(String[] args) {
int n, m=0;
Scanner sc =new Scanner(System.in);
System.out.print("nhap so n: ");

n=sc.nextInt();

for(int i=1; iif(n%i==0)
m=m+i;
}
if(m==n) {
System.out.println("la so hoan hao");
}else {
System.out.println("ko la so hoan hao");
12


}

}
}
3.9 Số chính phương
import java.util.Scanner;
public class soChinhPhuong {
public static void main(String[] args) {
int n, m;
Scanner sc= new Scanner(System.in);
System.out.println("nhap vap n:");
n=sc.nextInt();
for(int i=1; i<= Math.sqrt(n);i++) {
if(i*i==n) {
System.out.println("la so chinh phuong");
}else {
System.out.println("ko la so chinh phuong");

}
}
}
}
3.10 Số đối xứng
import java.util.Scanner;
public class soDoiXung {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n, kq= 0, n1;
System.out.println("Nhập vào số cần kiểm tra: ");
n = sc.nextInt();
n1 = n;
//đảo ngược số

while(n != 0) {
int dNguoc = n % 10;
kq= kq * 10 + dNguoc;
n /= 10;
}
//kiểm tra

if(kq == n1){
System.out.println(n1+ " là số đối xứng!!");
}
else{
System.out.println(n1+ " không phải là số đối xứng!!");
}
System.out.println("------------------------------------");
}


}

3.11 Tạo ra số ngẫu nhiên
public class soNgauNhieu {
13


public static void main(String[] args) {
//số ngẫu nhiên trong khoảng

int max=1, min=60;
int n =(int) (Math.random()*(max-min+1)+min);
System.out.println("n= "+n);
// số thực ngẫu nhiên

}

double d= (Math.random());
System.out.println("d= "+d);

}
3.12 In các số Armstrong từ n-m
import java.util.Scanner;
public class soArmstrong {
public static void main(String[] args) {
int num, start, end, i, rem, temp, counter=0;
Scanner scanner = new Scanner(System.in);
System.out.print("Nhap vao so bat đau: ");
start = scanner.nextInt();

System.out.print("Nhap vao so ket thuc: ");
end = scanner.nextInt();
scanner.close();
for(i=start+1; itemp = i;
num = 0;
while(temp != 0){
rem = temp%10;
num = num + rem*rem*rem;
temp = temp/10;
}
if(i == num){
if(counter == 0){
System.out.print("Cac so Armstrong giua
"+start+" và "+end+" là: ");
}
System.out.print(i + " ");
counter++;
}
} //dong for
if(counter == 0){
System.out.print("Khong co so Armstrong giua "+start+" và
"+end);
}
}
}
3.13 Tách 1 số nguyên thành nhiều chữ số
import java.util.Scanner;
public class tach1So_nhieuSo {
public static void main(String[] args) {

14


}

int num, temp, digit, count = 0;
Scanner scanner = new Scanner(System.in);
System.out.print("Nhập vào số cần tách:");
num = scanner.nextInt();
scanner.close();
temp = num;
while(num > 0){
num = num / 10;
count++;
}
while(temp > 0){
digit = temp % 10;
System.out.println("Vị trí số "+count+" là: "+digit);
temp = temp / 10;
count--;
}

}
3.14 Làm tròn số
import java.util.Scanner;
public class lamTronSo {
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
System.out.println("Nhap vao n ");
double n= sc.nextDouble();

// làm trịn 1 só thập phân

System.out.println((double)Math.ceil(n*10)/10);
// làm trịn 2 só thập phân

System.out.println((double)Math.ceil(n*100)/100);
// làm trịn 3 só thập phân

System.out.println((double)Math.ceil(n*1000)/1000);

}
}
3.15 Chữ số lớn nhất trong số nguyên dương
import java.util.Scanner;
public class soLonNhat {
public static int numberMax(int n) {
if (n == 0) return 0;
/*Lay tri tuyet do cua so nguyen n*/

n = Math.abs(n);
int max = 0;
while (n > 0) {
int temp = n % 10;
n /= 10;
if (temp > max)
max = temp;
}
return max;

}

public static void main(String[] args) {
15


}

int n,kq;
Scanner sc= new Scanner(System.in);
System.out.println("Nhap vao n: ");
n=sc.nextInt();
kq=numberMax(n);
System.out.println("So lon nhat: "+kq);

}
3.16 Chuyển đổi hệ số
import java.util.Scanner;
public class chuyenDoi {
// hệ 10 sang hệ 2

static String nPhan(int n) {
String kq=" ";
while(n>0) {
kq=(n%2) +kq;
n=n/2;
}
return kq;
}

// hệ 10 sang hệ 8


static String bPhan(int n) {
String kq=" ";
while(n>0) {
kq=(n%8) +kq;
n=n/8;
}
return kq;
}

// hệ 10 sang hệ 16

static String tLPhan(int n) {
String kq=" ";
char hex[]=
{'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
while(n>0) {
kq= hex[(n%16)] +kq;
n=n/16;
}
return kq;
}
public static void main(String[] args) {
int n, lc;
Scanner sc = new Scanner(System.in);
System.out.println("Nhap vao n: ");
n=sc.nextInt();
do {
System.out.println("1: 10 -> 2 ");
System.out.println("2: 10-> 8");
16



"+nPhan);

"+bPhan);

"+tLPhan);

break;
case 2:
String bPhan=bPhan(n);
System.out.println("he 8 cua "+n+" la:
break;
case 3:
String tLPhan=tLPhan(n);
System.out.println("he 16 cua "+n+" la:
break;
case 4:
System.out.println("Thoat");
break;
default:
System.out.println("Nhap sai.");
System.out.println("Vui long nhap lai!!!");
break;
}
System.out.println("!_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

_-_!");
}


System.out.println("3: 10 -> 16");
System.out.println("4: Thoat");
System.out.println("Nhap vao lua chon: ");
lc=sc.nextInt();
switch(lc) {
case 1:
String nPhan=nPhan(n);
System.out.println("he 2 cua "+n+" la:

}

}while(lc!=4);

import java.util.Scanner;
public class mang {

4.MẢNG

//khai báo toàn cục

public static Scanner sc=new Scanner(System.in);
4.1 Nhập mảng
public static void nhapMang(int[] a, int n){
for(int i=0;ia[i]=sc.nextInt();
}
17


4.2 Xuất mảng

public static void xuatMang(int[] a, int n){
System.out.println("Mang: ");
for(int i=0;iSystem.out.print(a[i]+" ");
System.out.println(" ");
}
4.3 Tổng các phần tử trong mảng
public static void tongMang(int[] a, int n){
int s=0;
for(int i=0;is=s+a[i];
System.out.println("Tong la:"+s);
}
4.4 Trung bình các phần tử trong mảng
public static void trungbinhMang(int[] a,int n){
double s=0;
for(int i=0;is=(s+a[i]);
double t=s/n;
System.out.println("Trung binh cong la:"+t);
}
4.5 Đảo ngược mảng
public static void daonguocMang(int[] a,int n){
System.out.println("Dao nguoc: ");
for(int i=n-1;i>=0;i--)
System.out.print(a[i]+" ");
}
4.6 Các số nguyên tố tong mảng
public static void ngto(int [] a, int n) {
int kq=1, m;

System.out.print("\nso ngto: ");
for(int i=0; ikq=1;
for(int j=2; jif(a[i]%j==0){
kq=0;
break;
}
}
if(kq!=0)
System.out.print( a[i]+" ");
}
}
4.7 Các số chính phương trong mảng
public static void CPhuong(int [] a, int n){
System.out.print("\nSo chinh phuong trong mang:");

18


for(int i=0;idouble b= (double)a[i];
for(int j=1; j<=Math.sqrt(b);j++){
if(j*j==b)
System.out.print(b+" ");
}
}
}
4.8 Các số hoàn hảo trong mảng
public static void soHoanHao(int [] a, int n){

System.out.print("\nSo hoan hao: ");
int kq=1;
for(int i=0; ikq=1;
for(int j=1;jif(a[i]%j==0)
kq=kq*j;
}
if(kq==a[i])
System.out.print(a[i]+" ");
}
}
4.9 Sắp xếp các phần từ trong mảng Tăng Dần
public static void sapXep1(int a [] , int n){
//Nhỏ tới lớn (Tăng dần)

int b;
System.out.print("\nso da sap xep: ");
for(int i=0; i< n;i++) {
for(int j = i+1; jif(a[i]> a[j]) {
b=a[i];
a[i]=a[j];
a[j]=b;
}
}
System.out.print(a[i]+" ");
}

}

4.10 Sắp xếp các phần từ trong mảng Giảm Dần
public static void sapXep2(int [] a, int n){
//lớn tới nhỏ (giảm dần)

int b;
System.out.print("\nso da sap xep: ");
for(int i=0; ifor(int j = i+1; jif(a[i]< a[j]) {
b=a[i];
a[i]=a[j];
19


a[j]=b;

}

}
}
System.out.print(a[i]+" ");

}
public static void mang_chuoi(int [] a, int n){
String str2 = String.valueOf(a);
System.out.println("\n"+str2);
}
4.11 Hàm Main
public static void main(String[] args) {
//Nhập số phần tử của mảng

int n,lc;
System.out.println("nhap so phan to trong mang");
n=sc.nextInt();
int a[]=new int[n];
//gọi hàm
nhapMang(a, n);
xuatMang(a, n);
tongMang(a, n);
trungbinhMang(a, n);
daonguocMang(a, n);
ngto(a, n);
CPhuong(a, n);
soHoanHao(a, n);
sapXep1(a, n);
sapXep2(a, n);
mang_chuoi(a, n);
}
}

5.CHUỖI
5.1 Xóa khoảng trắng
import java.util.Scanner;
public class xoaKhoangTrang {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);

//khai báo và khởi tạo một chuỗi có nội dung nhất địng

String n ;
System.out.println("Nhap chuỗi");

n=sc.nextLine();
System.out.println("\n\nChuỗi ban đầu: " + n);

//sử dụng phương thức replaceAll() để xóa khoảng trắng

n = n.replaceAll(" ", "");
System.out.println("Chuỗi sau khi xóa khoảng trắng: " +n);

}

}

20



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×