0

bài tập lập trình java căn bản

Đáp án 42 bài tập lập trình java cơ bản

Đáp án 42 bài tập lập trình javabản

Công nghệ thông tin

... }} Bài 03 :package bai03;import java. util.Scanner;3for(int j=n-1 ; j>i ;j ){array[j]= 0;}break;}else i ;}while(i>=0);}while(tich!=1); }} Bài 10 :package bai10;import java. util.Scanner;public ... x^"+i+" = ");array[i]= nhap();}horner(array,n); }} Bài 13 :package bai13;import java. util.Arrays;import java. util.Scanner;public class Main { public static int nhap(){Scanner ... count++;}}System.out.println("\n Co "+count+" so thoa man"); }} Bài 27 :package bai27;import java. util.Arrays;import java. util.Scanner;public class Main { public static int nhap(){Scanner...
  • 39
  • 6,702
  • 5
Tài liệu Một số bài tập lập trình C căn bản pdf

Tài liệu Một số bài tập lập trình C căn bản pdf

Kỹ thuật lập trình

... Một số bài tập lập tnh C căn bản Vấn đề 2: Chương tnh con Bài toán số 2.1:  ... QR'$5RQS5-.T1Z-[v=l\.T12-.Tv2-.T1Z-[w?(((\.T-.TY Bài toán số 2.3=&'?'_1D5&?Jgh=86&'?'_=;&'=8'2;+B5 ... QQ?5WT QQ8!)W'Y QQ52; Bài toán số 2.4= 5d5N6J# =)>K174K1HH/&1`'()>K174?'$'_5K1&i7'6?Jg)&'`...
  • 6
  • 1,307
  • 27
Giáo án - Bài giảng: LẬP TRÌNH JAVA CĂN BẢN trên môi trường Visual

Giáo án - Bài giảng: LẬP TRÌNH JAVA CĂN BẢN trên môi trường Visual

Cao đẳng - Đại học

... LẬP TRÌNH JAVA CĂN BẢN Tâm Gà – Phone: 01283.98.69.98 Email: tamgaalbum@yahoo.com Site : www.tamga.tk 31 ============================ Và đây là code trong void main : import javax.swing.*; ... ============================ Và đây là code trong void main : import java. awt.*; import java. awt.event.*; import javax.swing.*; import java. awt.Font.*; public class DoHoaRadioButtonGiaiPT extends ... Bài 10: Hãy thiết kế giao diện đồ họa Giải Phương Trình Bậc 1 Đáp án mẫu xuất file ============================ Và đây là code trong void main : import javax.swing.*; import java. awt.*;...
  • 58
  • 1,671
  • 4
Lập trình JAVA căn bản

Lập trình JAVA căn bản

Tin học

... Chuẩn bị môi trường lập trình LẬP TRÌNH JAVA CĂN BẢNThS.Võ Đức Cẩm Hải Cấu hình JCreator-slide 4Chọn thẻ Documentation để chỉ định thư mục chứa tài liệu giúp đỡ của Java. Kích nút AddChọn ... các file help của Java 2)đã tải về và xả nén ở phần trước)Kết qủa Trợ giúp về sử dụng JCreator LẬP TRÌNH JAVA CĂN BẢN30 tiết lý thuyếtMục tiêu:• Tìm hiểu ngôn ngữ Java. • Xây dựng ... rác•Chương 5- Lập trình I/O•Chương 6- Tạo giao diện người dùng•Chương 7- Mô hình biến cố với AWT•Chương 8- Lập trình đồ họa với Java •Chương 9- Tạo Applet•Chương 10- Lập trình đa luồng...
  • 22
  • 829
  • 16
Tài liệu Bài 2: Lập trình Java cơ bản doc

Tài liệu Bài 2: Lập trình Javabản doc

Kỹ thuật lập trình

... phương thức phải có một phạm vi nhất định35 Java vs C++1. Một chương trình Java chạy chậm hơn so với một chương trình C tương ứng khoảng 20 lần.2. Java không có kiểu liệt kê (enum), kiểu cấu ... Time2 Bài 2. OOP trong Java •Các phương pháp lập trình •Giới thiệu về OOP•Kế thừa (Inheritance)•Đa hình (Polymorphism)•Giao tiếp (Interface)•Lớp trừu tượng (Abstract)• Gói (Packages)• Java ... System.out.println(“Area cut of sphere: " + sphere.getAreaCut()); // 13•javac TimeTest .java • java TimeTestChạy TimeTest37 Bài tập 1. Cài đặt lại các nội dung lý thuyết đã học.2. Xây dựng lớp Candidate...
  • 41
  • 705
  • 2
Tài liệu BÀI GIẢNG LẬP TRÌNH C CĂN BẢN (CHƯƠNG 4) - Th.S: Dương Thị Thùy Vân doc

Tài liệu BÀI GIẢNG LẬP TRÌNH C CĂN BẢN (CHƯƠNG 4) - Th.S: Dương Thị Thùy Vân doc

Kỹ thuật lập trình

... a; //↔ a=a-1 ≡ 4c= ++a + b; //↔ a=a+1, c= a+bc= a * b; //↔ b=b-1, c= a*b Kết quả LẬP TRÌNH C CĂN BẢNTh.S: Dương Thị Thùy Vân Khoa CNTT & TƯD Kiểu bool (1)•Kiểu bool được dùng ... giá trị 1•Các phép toán quan hệ và luận lí được dùng để thiết lập điều kiện rẽ nhánh trong toán tử if và điều kiện kết thúc chu trình trong các toán tử for, while và do. 8. Phép gán và biểu ... | ~ ^ >> <<• Phép toán & (AND) thường được dùng như “mặt nạ” để xét trị của tập các bít. Kết quả •Trong một biểu thức, các toán hạng khác kiểu sẽ phải chuyển sang cùng...
  • 38
  • 579
  • 1
lap trinh java can ban chuong 0

lap trinh java can ban chuong 0

Kỹ thuật lập trình

... JCreator-slide 2Chọn JDK ProfileKích NewChọn thư mục đã cài đặt JDK LẬP TRÌNH JAVA CĂN BẢN Trợ giúp về sử dụng ngôn ngữ Java Nôi dung tập tin trợ giúp (file.htm) sẽ xuất hiện trong cửa sổ file Cấu ... khảo•Bước đầu làm quen Java, Phương Lan• Java: Lý thuyết và bài tập, Trần Tiến Dũng•Beginning Java 2 SDK 1.4 Edition, by Ivor Horton; Wrox Press; ISBN: 1861005695•Thinking in Java, 3/e by Bruce ... diện người dùng•Chương 7- Mô hình biến cố với AWT•Chương 8- Lập trình đồ họa với Java •Chương 9- Tạo Applet•Chương 10- Lập trình đa luồng Trợ giúp nóng về 1 method của đối tượngĐặt điểm...
  • 22
  • 668
  • 0
Tài liệu Lập trình Java cơ bản- Bài 8 (Collections) ppt

Tài liệu Lập trình Java cơ bản- Bài 8 (Collections) ppt

Kỹ thuật lập trình

... lastNode(b)5new ListNode71 Lập trình Java cơ bản Cao Đức Thông   Trần Minh Tuấn­cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 50Ví dụ 1: TreeSet// This program sorts a set of namesimport java. util.*;public class TreeSetTest1{       public static void main(String[] args)     {            SortedSet names = new TreeSet();          names.add(new String("Minh Tuan"));          names.add(new String("Hai Nam"));          names.add(new String("Anh Ngoc"));          names.add(new String("Trung Kien"));          names.add(new String("Quynh Chi"));          names.add(new String("Thu Hang"));          System.out.println(names);     }}31 Bài tập tại lớp• Bài 1: Dùng Stack để viết chương trình in ra dạng nhị phân của một số nguyên dương cho trước.• Bài 2: Cài đặt phương thức search trong lớp Tree để tìm một phần tử có giá trị cho trước.7Cài đặt Linked List// Dinh nghia mot node trong linked list  ...  Trần Minh Tuấn­cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 50Ví dụ 1: TreeSet// This program sorts a set of namesimport java. util.*;public class TreeSetTest1{       public static void main(String[] args)     {            SortedSet names = new TreeSet();          names.add(new String("Minh Tuan"));          names.add(new String("Hai Nam"));          names.add(new String("Anh Ngoc"));          names.add(new String("Trung Kien"));          names.add(new String("Quynh Chi"));          names.add(new String("Thu Hang"));          System.out.println(names);     }}31 Bài tập tại lớp• Bài 1: Dùng Stack để viết chương trình in ra dạng nhị phân của một số nguyên dương cho trước.• Bài 2: Cài đặt phương thức search trong lớp Tree để tìm một phần tử có giá trị cho trước.7Cài đặt Linked List// Dinh nghia mot node trong linked list  ...  nó có thể tung ra ngoại lệ UnsupportedOperationException.49Mô tả các cài đặt•HashMap: Bảng băm (cài đặt của Map).•LinkedHashMap: Bảng băm kết hợp với linked list nhằm đảm bảo thứ tự các phần tử (cài đặt của Map).•TreeMap: Cây đỏ đen (cài đặt của Map).17Stack•Stack là một cấu trúc theo kiểu LIFO (Last In First Out), phần tử vào sau cùng sẽ được lấy ra trước.•Hai thao tác cơ bản trên Stack•Chèn phần tử: Luôn chèn vào đỉnh Stack (push)•Lấy ra phần tử: Luôn lấy ra từ đỉnh Stack (pop)11Cài đặt Linked List     public boolean isEmpty()     {  return (firstNode == null);     }     public void print()     {ListNode node = firstNode;while (node != null){         ...
  • 62
  • 1,293
  • 14
Tài liệu Lập trình Java cơ bản- Bài 6 (Exception) ppt

Tài liệu Lập trình Java cơ bản- Bài 6 (Exception) ppt

Kỹ thuật lập trình

... điều khiển sẽ được trả lại cho chương trình. 24 Bài tập tại lớp• Bài 1: Cài đặt xử lý các ngoại lệ cho chương trình tính thương 2 số bằng giao diện GUI.• Bài 2: Cài đặt xử lý lỗi bằng cách dùng ... ra. Chương trình dừng lại ngay lập tức, toàn bộ phần mã phía sau sẽ không được thực thi.• Java hỗ trợ cách thức để xử lý ngoại lệ (exception handling) tuỳ theo nhu cầu của chương trình. 30Ném ... i; pts[i].y = i+1; } }}32 Bài tập 1. Viết chương trình cho phép tính giá trị của biểu thức: A = Yêu cầu xử lý các ngoại lệ có thể xảy ra.2. Viết chương trình cho phép tạo một mảng 2 chiều...
  • 34
  • 981
  • 4
Tài liệu Lập trình Java cơ bản- Bài 2 (OOP) pptx

Tài liệu Lập trình Java cơ bản- Bài 2 (OOP) pptx

Kỹ thuật lập trình

... (extends) từ một lớp.1 Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 23Ví dụ về kế thừa trong Java // File InheritanceTest .java public class InheritanceTest{ ... chứa hàm main.• Khi chạy chỉ cần gõ:•javac TimeTest .java • java TimeTest• Java sẽ tự động tìm và dịch file Time .java 40 Bài tập 8. Xây dựng lớp Employee có name và phương thức trừu tượng ... }2 Bài 2. OOP trong Java •Các phương pháp lập trình •Giới thiệu về OOP•Kế thừa (Inheritance)•Đa hình (Polymorphism)•Giao tiếp (Interface)•Lớp trừu tượng (Abstract)•Gói (Packages)•Java...
  • 41
  • 1,015
  • 3
Tài liệu Lập trình Java cơ bản- Bài 1 (Overview) pdf

Tài liệu Lập trình Java cơ bản- Bài 1 (Overview) pdf

Kỹ thuật lập trình

... dụng.5Kiến trúc của Java • Java Platform• Java Virtual Machine (Java VM)• Java Application Programming Interface (Java API)Hardware-Platform Java VM Java APImyProgram .java Java PlatformMã nguồn3Giới ... dụng Java •Hai loại ứng dụng Java •Application: Ứng dụng độc lập •Applet: Ứng dụng chạy trên Web•Thư viện lớp Java •Bộ JDK bao gồm rất nhiều lớp chuẩn đã được xây dựng sẵn.• Lập trình ... dung động (web applet)•Hiện nay, Java được sử dụng để phát triển nhiều loại ứng dụng khác nhau: cơ sở dữ liệu, mạng, Internet, viễn thông 1 Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn,...
  • 7
  • 953
  • 18
Tài liệu Lập trình Java cơ bản (Bài 6) docx

Tài liệu Lập trình Javabản (Bài 6) docx

Kỹ thuật lập trình

... khiến lập trình viên khó theo dõi được thuật toán chính của chương trình. ⇒Khi một lỗi xảy ra tại hàm A, tất cả các lời gọi hàm lồng nhau đến A đều phải xử lý lỗi mà A trả về.24 Bài tập tại ... "main" java. lang.ArithmeticException: / by zero at MyDivision.C(MyDivision .java: 14) at MyDivision.B(MyDivision .java: 11) at MyDivision.A(MyDivision .java: 8) at MyDivision.main(MyDivision .java: 4)Giải ... tập tại lớp• Bài 1: Cài đặt xử lý các ngoại lệ cho chương trình tính thương 2 số bằng giao diện GUI.• Bài 2: Cài đặt xử lý lỗi bằng cách dùng ngoại lệ cho ví dụ ở phần đầu bài. 26Ngoại lệ...
  • 34
  • 921
  • 2

Xem thêm