Vua Tên Miền chuyên cung cấp tên miền đẹp, giá rẻ! Hãy liên hệ kỹ thuật: 0914205579 - Kinh doanh: 0912191357 để được tư vấn, hướng dẫn miễn phí, Cảm ơn quý khách đã ủng hộ trong thời gian qua!
kinh doanh, bán hàng, tư vấn, bảo hiểm Những cá nhân, tổ chức, đại lý,muốn bán, hợp đồng bảo hiểm
Monday, October 31, 2016

Bài tập: Tính tổng giai thừa
 S=1!+2!+3!+...+n! (n là số nguyên dương, 1<n<10, nhập vào từ bàn phím)

-----------
[Sử dụng Netbean]
Xây dựng Project như hình vẽ


// Class LTHDT_Bai1_311016

package lthdt_bai1_311016;
import java.util.Scanner;

/**
 *
 * @author tailieucntt.org
 */

public class LTHDT_Bai1_311016 {
    static int n;
    // Nhap n
    static void NhapN(){
        System.out.print("\n + Nhap n:");
        Scanner inp=new Scanner(System.in);
        do{
            System.out.print("\n n=");
            n=inp.nextInt();
            if(n<1||n>10)
                System.out.print("\n Nhap lai n! ");
        }while(n<1||n>10);
    }
    // Tinh giai thua cua 1 so
   static long GiaiThua(int a){
        long gt=1;
        for(int i=1;i<=a;i++)
            gt=gt*i;
        return gt;
    }
    // Tinh tong giai thua
   static long TongGiaiThua(int n){
        long tongGT=0;
        for(int i=1;i<=n;i++)
            tongGT=tongGT+GiaiThua(i);
        return tongGT;
    }
    // In ket qua
  static void InKQ(){
       System.out.print("\n + Tong giai thua: "+TongGiaiThua(n));
   }
 
    public static void main(String[] args) {
        NhapN();
        InKQ();
     
    }
 
}

----------

Cùng bạn tự học CNTT - tailieucntt.org
tcaviet@gmail.com

0 comments:

Post a Comment

domain, domain name, premium domain name for sales

Bài hay:

kinh doanh, bán hàng, tư vấn, bảo hiểm Những cá nhân, tổ chức, đại lý,muốn bán, hợp đồng bảo hiểm