huongdanbaitaptuan01

6
March 10, 2015 Bài tập tuần 1 – Phát triển ứng dụng CSDL 2] 1. Viết chương trình tính diện tích hình tròn. Hãy xuất ra công thức cùng kết quả của công thức đó. Ví dụ: “S=R^2x 3.14 = 3^2* 3.14 = 28.26” 2. Hãy viết chương trình tìm nghiệm phương trình bậc 2 có dạng: ax 2 +bx + c=0 Cách giải: Có thể tham khảo trên internet 3. Hãy nhập số nguyên dương n, xuất số nhị phân của n, tổng các số nhị phân. Ví dụ: n= 10, các số nhị phân: 1010, tổng : 2 4. Viết chương trình nhập chuỗi các kí tự, hãy đếm tần suất xuất hiện của tất cả các kí tự theo định dạng như sau: Chuỗi: Hello Xuất: H: 1 ; e: 1; l: 2; o: 1 5. Viết chương trình tính khoảng cách 2 điểm A B trong không gian 2 chiều 6. Viết chương trình cộng 2 phân số, phân số a và phân số b 7. Viết chương trình chia 2 phân số, phân số a và phân số b 8. Viết chương trình tìm chữ số lớn nhất của một số nguyên dương n. Ví dụ: n=123 , max=3 9. Viết chương trình nhập vào năm sinh của một học sinh, hãy cho biết số may mắn của học sinh này. Số may mắn tính bằng tổng các số năm sinh, nếu kết quả nhỏ hơn 10 thì tiếp tục tính tổng kết quả lần nữa,… dụ: namsinh=1999 = 1+9+9+9=28=2+8=10=1+0=1 => Số may mắn là số 1 10. Viết chương tình tính tổng theo công thức: S(n)=1/2 + 1/4 + 1/6 + 1/8 + …. +1/(2*n.) Hướng dẫn Công cụ lập trình: Eclipse Bước 1 Bắt đầu eclipse: Chọn workspace => Quản lý tất cả project được tạo ra trong workspace này

Upload: hieu

Post on 02-Oct-2015

213 views

Category:

Documents


1 download

DESCRIPTION

Java

TRANSCRIPT

  • March 10, 2015 Bi tp tun 1 Pht trin ng dng CSDL 2]

    1. Vit chng trnh tnh din tch hnh trn. Hy xut ra cng thc cng kt qu ca cng thc .

    V d: S=R^2x 3.14 = 3^2* 3.14 = 28.26

    2. Hy vit chng trnh tm nghim phng trnh bc 2 c dng: ax2 +bx + c=0

    Cch gii: C th tham kho trn internet

    3. Hy nhp s nguyn dng n, xut s nh phn ca n, tng cc s nh phn.

    V d: n= 10, cc s nh phn: 1010, tng : 2

    4. Vit chng trnh nhp chui cc k t, hy m tn sut xut hin ca tt c cc k t theo nh

    dng nh sau:

    Chui: Hello

    Xut: H: 1 ; e: 1; l: 2; o: 1

    5. Vit chng trnh tnh khong cch 2 im A v B trong khng gian 2 chiu

    6. Vit chng trnh cng 2 phn s, phn s a v phn s b

    7. Vit chng trnh chia 2 phn s, phn s a v phn s b

    8. Vit chng trnh tm ch s ln nht ca mt s nguyn dng n. V d: n=123 , max=3

    9. Vit chng trnh nhp vo nm sinh ca mt hc sinh, hy cho bit s may mn ca hc sinh

    ny. S may mn tnh bng tng cc s nm sinh, nu kt qu nh hn 10 th tip tc tnh

    tng kt qu ln na, V d: namsinh=1999 = 1+9+9+9=28=2+8=10=1+0=1 => S may mn

    l s 1

    10. Vit chng tnh tnh tng theo cng thc: S(n)=1/2 + 1/4 + 1/6 + 1/8 + . +1/(2*n.)

    Hng dn Cng c lp trnh: Eclipse

    Bc 1

    Bt u eclipse: Chn workspace => Qun l tt c project c to ra trong workspace ny

  • March 10, 2015 Bi tp tun 1 Pht trin ng dng CSDL 2]

    Bc 2

    To Java Project : Project cha th mc src, cc m ngun java c lu ti y, ban u eclipse to

    project rng.

    Cc bc: File -> New -> Project -> Java Project

    Nhn Next -> Chn tn project -> Finish

  • March 10, 2015 Bi tp tun 1 Pht trin ng dng CSDL 2]

    Bc 3: To class bao gm hm main, hm main thc thi chng trnh

    Click phi th mc src -> New -> Class

    t tn class, tn gi, v check ty chn pht sinh hm main -> Finish

  • March 10, 2015 Bi tp tun 1 Pht trin ng dng CSDL 2]

    - Ni dung hm main

    package com.pmtu;

    public class Bai01 {

    public static void main(String[] args) {

    // TODO Auto-generated method stub

    }

    }

    - Cc hm nhp xut c bn

    Hm xut:

    System.out.print("chuoi hien thi");

    Xut c nh dng:

    int a=12;

    System.out.printf("%d",a);

    Xut v xung dng

    System.out.println("chuoi hien thi ");

    Hm nhp:

    Dng class Scanner qun l nhp d liu t thit b bn phm

    Scanner sc=new Scanner(System.in);

    Nhp chui, s nguyn, s thc, token,..

    V d:

  • March 10, 2015 Bi tp tun 1 Pht trin ng dng CSDL 2]

    package com.pmtu; import java.util.Scanner; public class Bai01 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); System.out.print("Nhap a: "); int a=sc.nextInt(); System.out.print("Nhap b: "); int b=sc.nextInt(); int sum=a+b; System.out.printf("Tong la: %d ",sum); } }

    Thc thi chng trnh

    Nhn Ctrl+F11

    Hoc biu tng trn toolbar

    Kt qu chng trnh hin th ca s Console

  • March 10, 2015 Bi tp tun 1 Pht trin ng dng CSDL 2]

    Hoc nu khng thy c th chn Window -> Show View -> Console