Bạn nào muốn giai bài tập Tin thì vào đây(chỉ dành cho pascal thôi nhé).Cảm ơn!
Topic Hỏi bài Pascal
#3
Posted 28-02-2016 - 20:43
Program doi_xung;
uses crt;
var i,n,j,k,l,p,x,y:integer;
s,m:string;
a:array[1..100] of integer;
function dx(n:integer):boolean;
var i,j,k,l:integer;
s,st,s1:string;
kt:boolean;
begin
str(n,s);
st:='';
kt:=false;
for i:=1 to length(s) do
st:=st+s[i];
if st=s then kt:=true;
dx:=kt;
end;
begin
clrscr;
write('Nhap so gia tri:');readln(n);
writeln('Nhap day:');
x:=wherex;
y:=wherey;
for i:=1 to n do
begin
read(a[i]);
gotoxy(x+3,y);
x:=x+3;
end;
s:='';
for i:=1 to n do
begin
str(a[i],m);
s:=s+m;
end;
if dx(s) then writeln('Day doi xung') else writeln('Day khong doi xung');
readln
end.
--Ok rồi đó bạn---
Good luck !
Edited by Fjzar, 28-02-2016 - 20:45.
- tpdtthltvp, ineX and vanlong12 like this
#4
Posted 28-02-2016 - 22:03
Viết chương trình đưa ra tất cả các từ có thể phát sinh ra từ 1 tập chữ cái
#6
Posted 29-02-2016 - 17:24
làm thế nào để boost win 8 ạ> máy mình chạy mà lag quá
#8
Posted 29-02-2016 - 20:17
Cho mình xem cái ví dụ ?
ví dụ là: inpt: abc
output : acb bac bca cab cba
tương tự cho các trường hợp khác
rồi chứ ?
#10
Posted 29-02-2016 - 20:31
khó
Edited by LightZ, 29-02-2016 - 20:32.
#11
Posted 29-02-2016 - 20:33
À à ok ! Bài này làm được để mình làm cho.
Ơ nếu có số thì có xet luôn không bạn ?
k. chỉ tính chữ cái thôi mà
#12
Posted 29-02-2016 - 20:35
Tối mai mình trả lời được chứ ?
Giời đang bạn làm mấy bài tin HSG với học bài cũ nữa .
Thông cảm.
Edited by Fjzar, 29-02-2016 - 20:37.
#13
Posted 29-02-2016 - 20:39
Tối mai mình trả lời được chứ ?
chắc là được. cảm ơn trước
Edited by uyennhi, 29-02-2016 - 20:43.
#15
Posted 03-03-2016 - 20:33
cái này ko thuộc kiểu mà sao làm đc
if dx(s) then writeln('Day doi xung') else writeln('Day khong doi xung');
Edited by transontung, 03-03-2016 - 20:38.
#16
Posted 03-03-2016 - 20:45
Câu 1 mình cho sai đề là đúng rồi (cảm ơn bạn). Còn câu 2 thì bạn phải đọc kĩ đề chứ
Bài 1 : Tính tổng các chữ số trong xâu kí tự
vd : ngày12thang8nam83 ----> Tổng=12+8+83=103
Bài 2 : Cho 1 mảng gồm các số nguyên, hãy đưa ra mảng số nguyên tố gần của các số nguyên đó
(TH tìm được 2 số nguyên tố gần với số trong mảng thì đưa ra số nguyên tố gần bé hơn)
vd: Cho mảng ban đầu
1 6 5 15 10 21
Kết quả hiển thị của các số nguyên tố gần của mảng ban đầu là : 2 5 13 11 19
* Phân tích đề:
- Bài 1:
+ Đề y/c là tính tổng các chữ số vậy mà ở ví dụ thì lại tính tổng các số !
+ Nếu là tính tổng các số thì cần thêm điều kiện các số cách nhau bởi 1 ký tự (Cho phù hợp, chứ nếu các số gần nhau thì tình tổng làm gì nữa ?).
+ Nếu là tính tổng các chữ số thì phải cho ví dụ rõ ràng, chính xác !
- Bài 2:
+ Ở đoạn : (vd: Cho mảng ban đầu
1 6 5 15 10 21
Kết quả hiển thị của các số nguyên tố gần của mảng ban đầu là : 2 5 13 11 19) thì theeo mình ví dụ sai:
+ Theo mình cái đúng là thế này: 2 5 3 13 11 19 hoặc 2 5 7 13 11 19.
Cho nên bạn transontung nếu ra đề thì cần phải cẩn thận .
----> Nếu bạn muốn hỏi bài thì nên vào chủ đề Ai muốn hỏi bài tập thì vào đây đó là chủ đề do mình lập nên khi đăng bài nếu có thể thì mình sẽ giúp . Cảm ơn.
#18
Posted 04-03-2016 - 22:25
Câu 1 mình cho sai đề là đúng rồi (cảm ơn bạn). Còn câu 2 thì bạn phải đọc kĩ đề chứ
Bài 1 : Tính tổng các chữ số trong xâu kí tự
vd : ngày12thang8nam83 ----> Tổng=12+8+83=103
Bài 2 : Cho 1 mảng gồm các số nguyên, hãy đưa ra mảng số nguyên tố gần của các số nguyên đó
(TH tìm được 2 số nguyên tố gần với số trong mảng thì đưa ra số nguyên tố gần bé hơn)
vd: Cho mảng ban đầu
1 6 5 15 10 21
Kết quả hiển thị của các số nguyên tố gần của mảng ban đầu là : 2 5 13 11 19
* Phân tích đề:
- Bài 1:
+ Đề y/c là tính tổng các chữ số vậy mà ở ví dụ thì lại tính tổng các số !
+ Nếu là tính tổng các số thì cần thêm điều kiện các số cách nhau bởi 1 ký tự (Cho phù hợp, chứ nếu các số gần nhau thì tình tổng làm gì nữa ?).
+ Nếu là tính tổng các chữ số thì phải cho ví dụ rõ ràng, chính xác !
- Bài 2:
+ Ở đoạn : (vd: Cho mảng ban đầu
1 6 5 15 10 21
Kết quả hiển thị của các số nguyên tố gần của mảng ban đầu là : 2 5 13 11 19) thì theeo mình ví dụ sai:
+ Theo mình cái đúng là thế này: 2 5 3 13 11 19 hoặc 2 5 7 13 11 19.
Cho nên bạn transontung nếu ra đề thì cần phải cẩn thận .
----> Nếu bạn muốn hỏi bài thì nên vào chủ đề Ai muốn hỏi bài tập thì vào đây đó là chủ đề do mình lập nên khi đăng bài nếu có thể thì mình sẽ giúp . Cảm ơn.
Nếu bạn nói vậy thì mình chưa hiểu cái đề bài 2 (chủ yếu là cái vd, mình chưa hiểu ở chổ đó) bạn có thể chỉ rõ hơn không ?
Mình cảm ơn đã góp ý chân thành.
- vanlong12 likes this
#19
Posted 04-03-2016 - 23:08
Nếu bạn nói vậy thì mình chưa hiểu cái đề bài 2 (chủ yếu là cái vd, mình chưa hiểu ở chổ đó) bạn có thể chỉ rõ hơn không ?
Mình cảm ơn đã góp ý chân thành.
Yêu cầu của cái đề 2 nó chỉ là:
Bài 2 : Cho 1 mảng gồm các số nguyên, hãy đưa ra mảng số nguyên tố gần của các số nguyên đó
(TH tìm được 2 số nguyên tố gần với số trong mảng thì đưa ra số nguyên tố gần bé hơn)
vd: Cho mảng ban đầu
1 6 5 15 10 21
Kết quả hiển thị của các số nguyên tố gần của mảng ban đầu là : 2 5 13 11 19
Đề nó yêu cầu là tim số nguyên tố gần với phan tử a[i] nhất. Lấy Vd ở trên là a[i]=15 thì số nguyên tố gần với nó la 13 và 17 nhưng đề yêu cầu lấy số nguyên tố nhỏ hơn nên sẽ chi lấy số 13 thôi.(nếu còn j ko hieu đề thì cứ nói).
#20
Posted 05-03-2016 - 10:23
Yêu cầu của cái đề 2 nó chỉ là:
Bài 2 : Cho 1 mảng gồm các số nguyên, hãy đưa ra mảng số nguyên tố gần của các số nguyên đó
(TH tìm được 2 số nguyên tố gần với số trong mảng thì đưa ra số nguyên tố gần bé hơn)
vd: Cho mảng ban đầu
1 6 5 15 10 21
Kết quả hiển thị của các số nguyên tố gần của mảng ban đầu là : 2 5 13 11 19
Đề nó yêu cầu là tim số nguyên tố gần với phan tử a[i] nhất. Lấy Vd ở trên là a[i]=15 thì số nguyên tố gần với nó la 13 và 17 nhưng đề yêu cầu lấy số nguyên tố nhỏ hơn nên sẽ chi lấy số 13 thôi.(nếu còn j ko hieu đề thì cứ nói).
Vậy thằng số 5 ở đề chạy đi đâu rồi ?
Dàng lẽ là kq= 2 5 3 13 11 19 chứ
Edited by Zjkar, 05-03-2016 - 10:23.
- vanlong12 likes this
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users