Wednesday, November 26, 2014

Bài 1.1: Viết chương trình xuất n trị đầu tiên của 1 cấp số cộng có số hạng đầu là a (nhập từ bàn phím), công sai r (nhập từ bàn phím). Sử dụng kỹ thuật đệ quy để xây dựng hàm tính trị thứ i của 1 cấp số cộng.

- Định nghĩa cấp số cộng :

Un =
a     nếu  n=1.  <trường hợp suy biến  if (n==1) return a;>

r + U(n-1)  nếu  n>1   <gọi đệ quy lại hàm csc đã định nghĩa
      return(r+csc(n-1,a,r));>

Code C/C++

#include<conio.h>
#include<stdio.h>
intcsc(int n,inta,int r)
{
      if (n==1) return a;
      return(r+csc(n-1,a,r));
}
intmain()
{
      int n, a, r, i;
      printf("nhap so hang dau a= "); scanf("%d",&a);
      printf("nhap cong sai r= "); scanf("%d",&r);
      printf("nhap so luong cac phan tu can xuat n= ");
      scanf("%d",&n);
      if (n<=0) printf("so luong cac phan tu can xuat ban nhap ko hop le!");
      for(i=1;i<=n;i++)
            printf("\n tri thu %2d cua csc= %5d",i,csc(i,a,r));
      getch();
}

1 comment:

  1. Đại Phát Auto giá sơn phủ nano ô tô phủ ceramic pro siêu bền bao nhiêu tiền xe hơi ô tô rẻ nhất tphcm
    --------------------------------
    Giá rẻ nhất – Thay nhanh nhất – bền nhất – Liên hệ ngay:
    Web: phủ nano ô tô
    ( Xem tai day): phủ nano ô tô
    ( xem tai day ): phu nano o to

    ReplyDelete