Đáp án 42 bài tập lập trình java cơ bản
Số trang: 38
Loại file: doc
Dung lượng: 159.00 KB
Lượt xem: 11
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Java là một ngôn ngữ lập trình dạng lập trình hướng đối tượng (OOP). Khác với phần lớn ngôn ngữ lập trình thông thường, thay vì biên dịch mã nguồn thành mã máy hoặc thông dịch mã nguồn khi chạy.
Nội dung trích xuất từ tài liệu:
Đáp án 42 bài tập lập trình java cơ bản *****Đáp án 42 bài tậplập trình java cơ bản 1Bài 1 :package bai01;import java.util.Scanner;public class Main { public static int nhap() { Scanner input = new Scanner(System.in); boolean check= false; int n=0; while(!check){ System.out.print( ); try{ n= input.nextInt(); check= true; }catch(Exception e){ System.out.println(Ban phai nhap so! hay nhap lai...); input.nextLine(); } } return (n); } public static int UCLN(int a, int b){ while(a!= b){ if(a>b) a= a-b; else b= b-a; } return (a); } public static void main(String[] args) { System.out.println(Nhap a); int a = nhap(); System.out.println(Nhap b); int b= nhap(); System.out.println(Uoc chung lon nhat cua +a+ va +b+ la:+UCLN(a,b)); System.out.println(Boi chung nho nhat cua +a+ va +b+ la: +((a*b)/UCLN(a,b))); }} 2Bài 02 :package bai02;import java.util.Scanner;public class Main { public static void doiCoSo(int n,int base){ if(n>=base) doiCoSo(n / base, base); if(n % base>9) System.out.printf(%c,n%base+55); else System.out.print((n % base)); } public static int nhap(){ Scanner input= new Scanner(System.in); boolean check= false; int n=0; while(!check){ System.out.print( ); try{ n= input.nextInt(); check= true; }catch(Exception e){ System.out.println(Ban phai nhap so! hay nhap lai...); input.nextLine(); } } return (n); } public static void main(String[] args) { System.out.println(Nhap n); int n= nhap(); System.out.println(Nhap vao co so can chuyen sang b); int b= nhap(); System.out.println(So +n+ chuyen sang co so +b+ thanh: ); doiCoSo(n,b); }}Bài 03 :package bai03; 3import java.util.Scanner;public class Main { public static int nhap(){ Scanner input= new Scanner(System.in); boolean check= false; int n=0; while(!check){ System.out.print( ); try{ n= input.nextInt(); check= true; }catch(Exception e){ System.out.println(Ban phai nhap so! hay nhap lai...); input.nextLine(); } } return (n); } public static int tinhTong(long i){ int sum=0; long n; while(i!=0){ n= i%10; sum+= n; i/=10; } return (sum); } public static void main(String[] args){ System.out.print(Nhap n); int n= nhap(); System.out.println(Tong cua so +n+ = +tinhTong(n)); }}Bài 04 :package bai04;import java.util.Scanner;public class Main { 4 public static void phanTich(int n){ int i=2; while(n>1){ if(cachamchung.checkSNT(i)){ if(n%i==0){ System.out.print(i+.); n/=i; } else i++; } else i++; } } public static int nhap(){ Scanner input= new Scanner(System.in); boolean check= false; int n=0; while(!check){ System.out.print( ); ...
Nội dung trích xuất từ tài liệu:
Đáp án 42 bài tập lập trình java cơ bản *****Đáp án 42 bài tậplập trình java cơ bản 1Bài 1 :package bai01;import java.util.Scanner;public class Main { public static int nhap() { Scanner input = new Scanner(System.in); boolean check= false; int n=0; while(!check){ System.out.print( ); try{ n= input.nextInt(); check= true; }catch(Exception e){ System.out.println(Ban phai nhap so! hay nhap lai...); input.nextLine(); } } return (n); } public static int UCLN(int a, int b){ while(a!= b){ if(a>b) a= a-b; else b= b-a; } return (a); } public static void main(String[] args) { System.out.println(Nhap a); int a = nhap(); System.out.println(Nhap b); int b= nhap(); System.out.println(Uoc chung lon nhat cua +a+ va +b+ la:+UCLN(a,b)); System.out.println(Boi chung nho nhat cua +a+ va +b+ la: +((a*b)/UCLN(a,b))); }} 2Bài 02 :package bai02;import java.util.Scanner;public class Main { public static void doiCoSo(int n,int base){ if(n>=base) doiCoSo(n / base, base); if(n % base>9) System.out.printf(%c,n%base+55); else System.out.print((n % base)); } public static int nhap(){ Scanner input= new Scanner(System.in); boolean check= false; int n=0; while(!check){ System.out.print( ); try{ n= input.nextInt(); check= true; }catch(Exception e){ System.out.println(Ban phai nhap so! hay nhap lai...); input.nextLine(); } } return (n); } public static void main(String[] args) { System.out.println(Nhap n); int n= nhap(); System.out.println(Nhap vao co so can chuyen sang b); int b= nhap(); System.out.println(So +n+ chuyen sang co so +b+ thanh: ); doiCoSo(n,b); }}Bài 03 :package bai03; 3import java.util.Scanner;public class Main { public static int nhap(){ Scanner input= new Scanner(System.in); boolean check= false; int n=0; while(!check){ System.out.print( ); try{ n= input.nextInt(); check= true; }catch(Exception e){ System.out.println(Ban phai nhap so! hay nhap lai...); input.nextLine(); } } return (n); } public static int tinhTong(long i){ int sum=0; long n; while(i!=0){ n= i%10; sum+= n; i/=10; } return (sum); } public static void main(String[] args){ System.out.print(Nhap n); int n= nhap(); System.out.println(Tong cua so +n+ = +tinhTong(n)); }}Bài 04 :package bai04;import java.util.Scanner;public class Main { 4 public static void phanTich(int n){ int i=2; while(n>1){ if(cachamchung.checkSNT(i)){ if(n%i==0){ System.out.print(i+.); n/=i; } else i++; } else i++; } } public static int nhap(){ Scanner input= new Scanner(System.in); boolean check= false; int n=0; while(!check){ System.out.print( ); ...
Tìm kiếm theo từ khóa liên quan:
lập trình java lập trình máy tính code lập trình ngôn ngữ lập trình bài tập lập trình lập trình căn bản bài tập có đáp ánTài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 277 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 268 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 267 0 0 -
114 trang 243 2 0
-
Bài giảng Tin học lớp 11 bài 1: Giới thiệu ngôn ngữ lập trình C#
15 trang 240 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 227 0 0 -
80 trang 222 0 0
-
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 218 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 209 0 0