Trang 1 / 2 12 LastLast
Hiển thị kết quả từ 1 đến 10 / 12
  1. #1
    Tham gia
    30-07-2011
    Bài viết
    7
    Like
    0
    Thanked 0 Times in 0 Posts

    Cần chú ý ! Bài Pascal liên quan đến dố tuần hoàn

    Mọi người giúp em bài này nhé
    Nhập một dãy n số nguyên (n < hoăc = 50), hãy cho biết dãy số đã nhập có tuần hoàn không, nếu có thì chu kì tuần hoàn là bao nhiêu? Ví dụ : dãy 1 2 3 1 2 3 1 2 3 1 2 3 là dãy tuần hoàn, chu kì là 3.
    Em mới học lớp 8 thôi không hiểu khái niệm dãy số tuần hoàn lắm mọi người ai biết về khái
    niệm của dãy số tuần hoàn thì giải thích giúp em nhé chỉ cần giải thích thồi em tự làm cũng
    được.
    thanks mọi người
    Quote Quote

  2. #2
    Tham gia
    30-07-2011
    Bài viết
    7
    Like
    0
    Thanked 0 Times in 0 Posts
    sorry mọi người nha em đánh nhầm 'dố tuần hoàn' số tuần hoàn mới đúnh

  3. #3
    Tham gia
    29-05-2011
    Location
    Hà Nội
    Bài viết
    1,826
    Like
    1,420
    Thanked 47 Times in 42 Posts
    code kiểm tra mảng tuần hoàn:

    Code:
    Program Mang_Tuan_hoan;
    {Mang tuan hoan:1 2 1 2 1 2 1 2 hoac 2 3 2}
    {Mang khong tuan hao: 4 2 3 6 2 1 hoac 5 3 6 }
    Uses crt;
    Var
      a: array [1..100] of integer;
      n,i,j,k,kt,dem:integer;
    BEGIN
      Clrscr;
      Write('Nhap so phan tu cua day so:');
      Readln(n);
      For i:=1 to n do
        Begin
          Write('Nhap a[',i,']:');
          Readln(a[i]);
        End;
      For i:=2 to n do
        Begin
          kt:=1;
          If (n mod i=0) then
            For j:=1 to n div i do
              Begin
                For k:=1 to i-1 do
                  If a[j]<>a[(n div i)*k+j] then
                    Begin
                      kt:=0;
                      Break;
                    End;
                If kt=0 then
                  Break;
              End
          Else kt:=0;
          If kt=1 then
            Break;
        End;
      If kt=1 then
        Writeln('Mang tuan hoan');
      Else
        Write('Mang khong tuan hoan');
      Readln;
    END.

  4. #4
    Tham gia
    30-07-2011
    Bài viết
    7
    Like
    0
    Thanked 0 Times in 0 Posts
    Cám ơn bạn nhiều mà nếu bạn có thể nói cho mình biết khái niệm của dãy số tuần hoàn thì
    càng tôt tại mình chưa hiểu khái niệm và chu kì của nó lắm

  5. #5
    Tham gia
    29-05-2011
    Location
    Hà Nội
    Bài viết
    1,826
    Like
    1,420
    Thanked 47 Times in 42 Posts
    Quote Được gửi bởi kynhi123 View Post
    Cám ơn bạn nhiều mà nếu bạn có thể nói cho mình biết khái niệm của dãy số tuần hoàn thì
    càng tôt tại mình chưa hiểu khái niệm và chu kì của nó lắm
    Dãy số tuần hoàn là dãy có 1 số phần tử lặp đi lặp lại (hiểu nôm na là thế)
    VD
    123123 là dãy tuần hoàn do có 123 là 3 phần tử lặp lại 2 lần !
    12121212 là dãy tuần hoàn do có 12 lặp đi lặp lại
    còn về chu kì lặp lại thì chính là số lần lặp lại hay sao ấy (cái này thì mình không chắc lắm nên chưa làm vào bài code cho bạn được)

  6. #6
    Tham gia
    25-06-2011
    Location
    Ninh Bình
    Bài viết
    165
    Like
    4
    Thanked 57 Times in 52 Posts
    Chu kì lặp là số phần tử ít nhất mà sau số các phần tử ấy, dãy số lại lặp lại!

  7. #7
    Tham gia
    30-07-2011
    Bài viết
    7
    Like
    0
    Thanked 0 Times in 0 Posts
    Cảm ơn mọi người đã giúp đỡ em hiểu rồi
    thanks mọi người nhiều nha

  8. #8
    Tham gia
    30-07-2011
    Bài viết
    7
    Like
    0
    Thanked 0 Times in 0 Posts
    à còn điều này nữa mọi người chỉ giúp nha
    số tuần hoàn có cần bắt đầu từ số 1 không ví dụ số 234234234 có phải là số tuần hoàn không
    nếu phải thì chu kì tuần hoàn là bao nhiêu vậy ạ

  9. #9
    Tham gia
    25-06-2011
    Location
    Ninh Bình
    Bài viết
    165
    Like
    4
    Thanked 57 Times in 52 Posts
    Chỉ cần các số lặp lại theo 1 chu kì thì là dãy số tuần hoàn!
    Dãy số bạn nêu là dãy tuần hoàn, chu kì là 3!

  10. #10
    Tham gia
    30-07-2011
    Bài viết
    7
    Like
    0
    Thanked 0 Times in 0 Posts
    thì ra là vậy cảm ơn bạn nhìêu nha

Trang 1 / 2 12 LastLast

Tags for this Thread

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •