Dark Revenge
C O N T R A
ai cho em cái chương trình auto click :ví dụ mình click vô điểm A 2s sau thì lick tiếp điểm B 3s sau click tiếp điểm C ...sau đó trở lại click vô điểm A 2s sau thì lick tiếp điểm B 3s sau click tiếp điểm C .
void demsochan(int firstvalue, int lastvalue, [B]int &tongsochan[/B])
{
for (firstvalue++; firstvalue < lastvalue;firstvalue++)
{
if (firstvalue % 2 == 0)
{
cout << firstvalue << " ";
tongsochan += firstvalue;
}
}
}
hỏi chút về C++:
Làm sao trong cùng 1 hàm vừa trả về 1 giá trị nào đó, vừa hiển thị một thông tin.......
ví dụ như code sau:
Mã:void demsochan(int firstvalue, int lastvalue, [B]int &tongsochan[/B]) { for (firstvalue++; firstvalue < lastvalue;firstvalue++) { if (firstvalue % 2 == 0) { cout << firstvalue << " "; tongsochan += firstvalue; } } }
cái hàng chữ in đậm trong hàm void này (void ko trả về giá trị) là trả về giá trị của biến tongsochan.....nhưng khi dùng vào hàm main() của chương trình thì lại ko sao làm được
toi5 muốn nó vừa trả về giá trị tongsochan trong hàm này nhưng lại vừa muốn sử dụng hàm này để xuất ra các số chẵn........chứ toi5 thấy 1 cái dùng void, 1 cái dùng int thì quả thật code viết rất dài, nhìn thấy nó sao sao ấy![]()
hỏi chút về C++:
Làm sao trong cùng 1 hàm vừa trả về 1 giá trị nào đó, vừa hiển thị một thông tin.......
ví dụ như code sau:
Mã:void demsochan(int firstvalue, int lastvalue, [B]int &tongsochan[/B]) { for (firstvalue++; firstvalue < lastvalue;firstvalue++) { if (firstvalue % 2 == 0) { cout << firstvalue << " "; tongsochan += firstvalue; } } }
cái hàng chữ in đậm trong hàm void này (void ko trả về giá trị) là trả về giá trị của biến tongsochan.....nhưng khi dùng vào hàm main() của chương trình thì lại ko sao làm được
toi5 muốn nó vừa trả về giá trị tongsochan trong hàm này nhưng lại vừa muốn sử dụng hàm này để xuất ra các số chẵn........chứ toi5 thấy 1 cái dùng void, 1 cái dùng int thì quả thật code viết rất dài, nhìn thấy nó sao sao ấy![]()
int sochan (int a[], int n)
{
int tongchan=0;
for(int i=0;i<n;i++)
if( a[i]%2==0)
{
tongchan=tongchan+a[i];
cout<<" "<<a[i];
}
return tongchan;
}
Các pro giúp giùm vài bài pascal nhé
1.Lập trình in ra từ dài nhứt của chuỗi St đc nhập từ bàn phím
2.Lập trình nhập một chuỗi. Xuất chuỗi theo chiều ngược lại. Ví dụ: toi thuong ban be => be ban thuong toi
3.Lập trình nhập một chuỗi St. Xóa các ký tự trùng chỉ giữ lại 1. Ví dụ: abacdebcd => abcde
Mong các pro giúp giùm nhé![]()
1.Lập trình in ra từ dài nhứt của chuỗi St đc nhập từ bàn phím
2.Lập trình nhập một chuỗi. Xuất chuỗi theo chiều ngược lại. Ví dụ: toi thuong ban be => be ban thuong toi
3.Lập trình nhập một chuỗi St. Xóa các ký tự trùng chỉ giữ lại 1. Ví dụ: abacdebcd => abcde
co' ai help mi`nh duoc khong, dang ke.t ca'i vu. na`yCho mình hỏi: có ai biết trang web nào chuyên về lập trình không, mình cần tham khảo một số thông tin về VB.Net hoặc VBA.
Vấn đề của mình là:
1. Mình dùng Access 2007 để viết một phần mềm quản lý invoice + store + quotation
2. Trong form quotation, mình dùng 1 cái subform để làm datagrid
(ngoài subform ra có thể dùng object nào khác để làm việc này không ?)
3. Trong subform nói trên là những cột miên tả về số lượng, thành tiền, đơn vị v.v... và đặt biệt là mình dùng thêm 1 bound object frame để show một cái hình trong field "photo" (mình dùng OLE Object field). Cái hình này là hình chụp sản phẩm
Vấn đề xảy ra là: nếu nhập số lượng sản phẩm nhiều (nghĩa là số hàng thể hiện item xuất hiện nhiều) và vượt qua khung hình monitor. Thì mỗi lần kéo scroll bar, chương trình chạy cực kỳ chậm (mình đoán do phải load lại hình)
Các cao thủ có cách nào khắc phục vấn đề này không ? Hoặc nếu được cho mình xin một đượng link đế một forum chuyên lập trình nhé
Tớ còn noob hơn cậu, tính thời gian theo vòng là sao ?mình đang cần 1 đoạn scrip tính thời gian theo vòng, có điều kiện ban nào pro đang rảnh help em với. Nếu tốt hơn nữa xin đưa luôn đoạn mô tả và sẵn tiện chỉ dùm .Em noob vãi xin được chỉ giáo! thank trước đừng chửi !:p
Đã dùng công nghệ .Net là bắt buộc phải cài Net Framework. Không có bất cứ 1 cách nào khác.Mình có viết một chương trình bằng ngôn ngữ C# trên Window Application, mình đóng gói nhưng qua máy khác nó đòi phải cài .NET framework mới chịu chạy, các bạn có cách nào để loại bỏ điều này hôk vậy, mong các bạn giúp đỡ mình ::)
tui sap kiểm tra 1 tiết pascal,giup tui bài này với.
bài 1: viết chương trình để chèn thêm 1 ãy kí tự vào xâu.
bài 2:biến đổi kí tự trong xâu
vd: biến "anh" thành "em"
xin giúp đỡ ! thứ 2 kiểm tra rùi
program replace;
var i: integer;
s,s1,s2:string;
BEGIN
{Nhập chuỗi}
write('Nhap vao mot chuoi: ');
readln(s);
{Nhập chuỗi sẽ bị thay thế}
write('Nhap vao chuoi bi thay the: ');
readln(s1);
{Nhập chuỗi sẽ thay thế chuỗi trên}
write('Nhap vao chuoi thay the: ');
readln(s2);
{chèn vào tại vị trí xuất hiện chuỗi s1 = chuỗi s2 trong chuỗi s sau đó xóa chuỗi s1 trong chuỗi s}
while (pos(s1,s)<>0) do
begin
insert(s2,s,pos(s1,s));
delete(s,pos(s1,s),length(s1));
end;
{hiển thị lại chuỗi}
for i:=1 to length(s) do
write(s[i]);
readln;
END.
lên google đánh từ khóa decode VB vào rồi searchcó ai biết chương trình nào dịch ngược đc file .exe viết bằng VB (ko phải VB .NET) để lấy code ko![]()
Mình có viết 1 chương trình con bằng procedure để tìm max 1 dãy số n với n nhập từ bàn phím(sử dụng đến mảng) rồi truyền trị vào procedure để tính toán, nhưng mình ko thể nào truyền trị vào chương trình con dc vì nó bị xung đột với mảng, lúc nào cũng báo illegal compression :( . bạn nào biết sửa thì giúp mình, sau đây là chương trình mình viết bằng 2 cách khai báo mảng:
Cách 1:
program Timmax;
uses crt;
var n:integer;
{----------------------------}
procedure timmax(n:integer);
var A:array[1..n] of integer ------>error
i,max,csmax:integer;
begin;
for i:=1 to n do
begin
writeln('phan tu thu ',i,' la:');
readln(A);
end;
max:=A[1];
csmax:=1;
for i:=2 to n do
if A>max then
begin
max:=A;
csmax:=i;
end;
writeln('gia tri cua max la: ',max);
writeln('chi so cua max la: ',csmax);
end;
{----------------------------}
begin;
writeln('so phan tu cua day so la`:');
readln(n);
timmax(n);
readln
end.
Cách 2:
program Timmax;
uses crt;
var n:integer;
{----------------------------}
procedure timmax(n:integer);
const x=n;
type Max=array[1..x] of integer;
var A:Max;
i,max,csmax:integer;
begin;
for i:=1 to x do
begin
writeln('phan tu thu ',i,' la:');
readln(A);
end;
max:=A[1];
csmax:=1;
for i:=2 to x do
if A>max then
begin
max:=A;
csmax:=i;
end;
writeln('gia tri cua max la: ',max);
writeln('chi so cua max la: ',csmax);
end;
{----------------------------}
begin;
writeln('so phan tu cua day so la`:');
readln(n);
timmax(n);
readln
end.