Đến nội dung

Hình ảnh

tin10


  • Please log in to reply
Chủ đề này có 9 trả lời

#1
nguyen văn

nguyen văn

    Lính mới

  • Thành viên
  • 6 Bài viết
1. viet chuong trinh tinh tong s= 1+3+5................2n+1
2. ......................................s=2+4+6..............2n
can gap' thanh nhieu

#2
hoangnamfc

hoangnamfc

    IVMF

  • Thành viên
  • 700 Bài viết

1. viet chuong trinh tinh tong s= 1+3+5................2n+1
2. ......................................s=2+4+6..............2n
can gap' thanh nhieu

Câu 1
tính tổng các số lẻ thì bạn phải tìm các sổ lẻ thì 1 đến n
for i:= 1 to n do
if i div 2 <>0 then
t:=T+i;
viết t ra màn hình là đựoc câu a
tương tự câu b thôi

#3
Ham_Toan

Ham_Toan

    Trung sĩ

  • Thành viên
  • 147 Bài viết

Câu 1
tính tổng các số lẻ thì bạn phải tìm các sổ lẻ thì 1 đến n
for i:= 1 to n do
if i div 2 <>0 then
t:=T+i;
viết t ra màn hình là đựoc câu a
tương tự câu b thôi


KHông ai làm như vậy cả. Tốn "bộ nhớ" để thực hiện nhiều lần phép chia 2.

Câu a:
t:=0;
for i:= 1 to 2*n-1 do
t:=t+i;
i:=i+1;

viết t ra màn hình là đựoc câu a

#4
dehin

dehin

    Chém gió thần!

  • Thành viên
  • 733 Bài viết

KHông ai làm như vậy cả. Tốn "bộ nhớ" để thực hiện nhiều lần phép chia 2.

Câu a:
t:=0;
for i:= 1 to 2*n-1 do
t:=t+i;
i:=i+1;

viết t ra màn hình là đựoc câu a

Chương trình này chắc chắn lỗi ( cá cú pháp lẫn, ngữ nghĩa),
Love Lan Anh !

#5
hoangnamfc

hoangnamfc

    IVMF

  • Thành viên
  • 700 Bài viết

KHông ai làm như vậy cả. Tốn "bộ nhớ" để thực hiện nhiều lần phép chia 2.

Câu a:
t:=0;
for i:= 1 to 2*n-1 do
t:=t+i;
i:=i+1;

viết t ra màn hình là đựoc câu a

đã for i rồi mà còn tăng biến i nữa ah bạn. Bạn xem cách mình là phổ thông nhất rồi đó

#6
dehin

dehin

    Chém gió thần!

  • Thành viên
  • 733 Bài viết
Ai làm bài này:
Bài 1) Tìm số tự nhiên có 3 chữ số sao cho khi đảo trật tự của các số đó ta thu được 1 số, và số này nguyên tố cùng nhau với số cần tìm.
Bài 2. Cho 2 số lớn ( hơn 100 chữ số). Dùng giải thuật về chuỗi để tính tổng 2 số trên.
Love Lan Anh !

#7
dehin

dehin

    Chém gió thần!

  • Thành viên
  • 733 Bài viết

1. viet chuong trinh tinh tong s= 1+3+5................2n+1
2. ......................................s=2+4+6..............2n
can gap' thanh nhieu

Bài này có thể dùng cách này ngắn nhất.
a.
S:=0;
For i:=0 to n do S:=S+2*i+1;
b.
S:=0;
For i:=1 to n do S:=S+2*i;
Love Lan Anh !

#8
triều

triều

    VMF's Joker

  • Thành viên
  • 417 Bài viết

Ai làm bài này:
Bài 1) Tìm số tự nhiên có 3 chữ số sao cho khi đảo trật tự của các số đó ta thu được 1 số, và số này nguyên tố cùng nhau với số cần tìm.
Bài 2. Cho 2 số lớn ( hơn 100 chữ số). Dùng giải thuật về chuỗi để tính tổng 2 số trên.

bài 1 thì thử hết tất cả trường hợp
bài 2 thì làm kiểu đặt cột dọc
mấy bài này code nản ghê ^^

TÔI KHÔNG THÔNG MINH, TÔI CHỈ THÍCH ĐƯỢC KHÁM PHÁ


#9
dehin

dehin

    Chém gió thần!

  • Thành viên
  • 733 Bài viết

bài 1 thì thử hết tất cả trường hợp
bài 2 thì làm kiểu đặt cột dọc
mấy bài này code nản ghê ^^

Nói như bác Triều thì thô sơ quá. Chí ít thì cũng phải nói ý tưởng thuật toán ra chứ!
Love Lan Anh !

#10
triều

triều

    VMF's Joker

  • Thành viên
  • 417 Bài viết
bài 1 xây dựng hàm kt nguyên tố cùng nhau rồi vét từ 100-> 999 , với mỗi số đảo ngược lại kiểm tra ( cứ y như làm bt vậy )
bài 2 đặt cột dọc mà bạn ko biết àh ^^ cộng lại , rồi ghi kết quả , có nhớ thì chuyển sang cột sau ....
chủ yếu mệt ở chỗ xử lý xâu , sử dụng các thủ tục val và str liên tục và có thêm 1 biến nhớ nữa . ý tưởng là vậy .có gì thắc mắc bạn cứ hỏi
P/S đừng gọi mình là bác , ngại lắm

TÔI KHÔNG THÔNG MINH, TÔI CHỈ THÍCH ĐƯỢC KHÁM PHÁ





1 người đang xem chủ đề

0 thành viên, 1 khách, 0 thành viên ẩn danh