Tính I = ∫ x s inx d x , đặt u = x , d v = s inx dx . Khi đó I biến đổi thành
A. I = − x c osx- ∫ c osx d x
B. I = − x c osx + ∫ c osx d x ,
C. I = x c osx + ∫ c osx d x ,
D. I = − x sin x + ∫ c osx d x
\(\frac{1+c\text{os}x-s\text{inx}}{1-c\text{os}x-s\text{inx}}=-cot\frac{x}{2}\)
\(\frac{1+cosx-sinx}{1-cosx-sinx}=\frac{1+2cos^2\frac{x}{2}-1-2sin\frac{x}{2}.cos\frac{x}{2}}{1-1+2sin^2\frac{x}{2}-2sin\frac{x}{2}.cos\frac{x}{2}}=\frac{2cos^2\frac{x}{2}-2sin\frac{x}{2}.cos\frac{x}{2}}{2sin^2\frac{x}{2}-2sin\frac{x}{2}.cos\frac{x}{2}}\)
\(=\frac{-2cos\frac{x}{2}\left(sin\frac{x}{2}-cos\frac{x}{2}\right)}{2sin\frac{x}{2}\left(sin\frac{x}{2}-cos\frac{x}{2}\right)}=\frac{-cos\frac{x}{2}}{sin\frac{x}{2}}=-cot\frac{x}{2}\)
tìm tập xác định của mỗi hàm số sau:
a. y=\(\sqrt{3-s\text{inx}}\)
b. y=\(\frac{1-c\text{os}x}{s\text{inx}}\)
c. y=\(\sqrt{\frac{1-s\text{inx}}{1+c\text{os}x}}\)
d. y=tan (2x \(+\)\(\frac{\pi}{3}\) )
Cho xâu S , viết chương trình đưa ra độ dài của xâu. Yêu cầu : Tệp xau.inp chứa 5 xâu S, mỗi xâu trên 1 dòng ; kết quả độ dài của xâu được lưu vào tệp Dodai.out , mỗi kết quả trên 1 dòng GIÚP MÌNH VỚI , TỐI NAY MÌNH NẠP RỒI Ạ !!
Program HOC24;
const fi='dodai.inp';
fo='xau.out';
var s: array[1..5] of string;
i: integer;
f: text;
procedure ip;
begin
assign(f,fi);
reset(f);
for i:=1 to 5 do readln(f,s[i]);
close(f);
end;
procedure out;
begin
assign(f,fo);
rewrite(f);
for i:=1 to 5 do writeln(f,length(s[i]));
close(f);
end;
begin
ip;
out;
end.
tìm 10 số
s/e/s/e/v/e/n/t/y
n/i/t/e/n/r/t/a/h
t/w/e/n/t/y/l/y/x/u
e/t/h/i/r/t/y/s/n
f/v/u/n/g/c/a/i/d
i/y/c/e/a/h/i/x/r
f/o/r/t/y/a/t/t/e
t/bo/x/s/z/i/y/d
y/r/a/y/i/t/v/ra
seven
twenty
forty
ten
thirty
còn lại chịu
câu trả lời của các bạn ko đc lay ví dụ;
-seve,seventy
hoàn thành sơ đồ pư sau :
S+A=X .
Y+A=X+E
X+E+D=U+E
S+B =Y
X+Y=S+E
Y+D+E=U+V
lưu ý : s là lưu huỳnh
2, Kêt quả của câu lệnh For i:=1 to 20 do if i mod 3=2 then write(i:3); *
A.In ra các số lẻ từ 1 đến 20; B. In ra các số chẵn từ 1 đến 20; C. In ra các số chia hết cho 3 từ 1 đến 20; D. In ra các số chia hết cho 3 dư 2 từ 1 đến 20;
3, Trong câu lệnh lặp For i:=3 to 15 do s:=s+i; Có bao nhiêu vòng lặp? *
A. 15; B. 12; C. 13 D. 3;
4, Cho k,m,n nhận giá trị tương ứng 4,5,6; kết thúc câu lệnh sau:X:=n; If ((x mod 2=0)) or (x<=5) then x:=m*k else x:=m div k; thì x có giá trị là ? *
A. 1 B. 0 C. 5. D. 20 5, Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?s:=0; n:=0; while s<=5 do n:= n+1;s:= s+n; * A. 3 B. 6 C. 10 D. kết quả khác 6, Cho a,b,c lần lượt nhận giá trị 10,30,20 . Hỏi sau đoạn chương trình Begin X:=a; If x>a then x:=a; if x>b then x:=b;if x>c then x:=c;end; x có giá trị là? * A. 20 B. 10 C. 30 D. Cả ba đáp án đều sai. 7, Cho x:=7; kết thúc câu lệnh If ((x mod 3=0)) and (x<=8) then x:=x+10; thì x có giá trị là ? * A. 8 B. 10 C. 17 D. 7 8, Cho s và i là biến nguyên. Khi chạy đoạn chương trình s := 1; for i:=1 to 5 do s := s+i; Kết quả in lên màn hình là của s là ? * A. 15 B. 16 C. 11 D. 22 9, Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu? S:=0; n:=0;while S<=3 do begin n:= n+1;S:= s+n; end; * A. 15 B. 10 C. 6 D. 31. C
2. D
3. C
4. D
5. D
6. B
7. D
8. B
9. C
A+S+D+F+G+H+J+K+L+M+NB++V+C+X+Z+Q+W+E+R+T+Y+U+I+O+P-A-S-D-F-G-H-J-K-L-MN-B-V-C-XZ-Q-W-E-R--T-Y-U-I-O-P/AS/D/F/G/H/J/K/L/M/N/B/V/C/X/Z/Q//W/E/R/T/Y/U/I/O/P/ BẰNG BAO NHIÊU DÙNG CHO 1 LIKE
và bằng
A+S+D+F+G+H+J+K+L+M+NB++V+C+X+Z+Q+W+E+R+T+Y+U+I+O+P-A-S-D-F-G-H-J-K-L-MN-B-V-C-XZ-Q-W-E-R--T-Y-U-I-O-P/AS/D/F/G/H/J/K/L/M/N/B/V/C/X/Z/Q//W/E/R/T/Y/U/I/O/P/
Một quả cầu có khối lượng M = 10kg và đường kính D = 0,3m, thể tích là V = 0,0141m3 được gắn vào một đầi xích sắt, đầu kia của xích để tự do. Độ dài của xích là \(l\) = 3m và khối lượng m = 9kg. Lúc đầu xích và quả cầu đặt nằm trong nước ở đáy có độ sâu H = 3m. Hãy xác định độ sâu mà tại đó quả cầu nổi trong nước. Biết khối lượng riêng của sắt gấp 7,85 lần khối lượng của nước.
bài 1
Dữ liệu vào lấy từ tệp văn bản mangmin.inp gồm hai dòng:
-dòng 1: số phần tử n
-dòng 2: dãy số a1, a2, ... an mỗi số cách nhau 1 dấu cách
Kết quả ra ghi ra tệp văn bản mangmin.out: giá trị của phần tử min và chỉ số của phần tử min
bài 2
Dữ liệu vào lấy từ tệp vb mangchan.inp gồm 2 động
- dòng 1: số phần tử n
- dòng 2: dãy số a1 a2 ... an mỗi số cách nhau 1 dấu cách
Kq ra ghi ra tệp văn bản mangchan.out: tổng các phần tử chẵn
bài 3
Viết chương trình tách xâu s có sử dụng tệp
-Xâu s1 gồm toàn bộ các ký tự là chữ số có trong xâu s
-Xâu s2 gồm toàn bộ các ký tự là chữ cái thường có trong xâu s
-Xâu s3 gồm toàn bộ các ký tự là chữ in hoa có trong xâu s
-xâu s4 gồm toàn bộ các ký tự là các các kí tự đặc biệt có trong xâu s
Dữ liệu vào đọc từ tệp tachxau.inp: xâu s
Dữ liệu ra ghi vào tệp tachxau.out: 4 xâu ghi trên 4 dòng
bài 4
Viết chương trình sử dụng tệp đếm từ trong xâu s
Dữ liệu vào đọc từ tệp demtu.inp: xâu s
Dữ liệu ra ghi vào tệp demtu.out: số tự trong xâu s
Xét trường hợp có 2 dấu cách liên tiếp; dấu cách đầu, cuối (làm trong một chương trình)
Em cảm ơn <3
Bài 1:
const fi='mangmin.inp';
fo='mangmin.out';
var f1,f2:text;
a,vt:array[1..100]of integer;
n,i,dem:integer;
begin
assign(f1,fi); reset(f1);
assign(f2,fo); rewrite(f2);
readln(f1,n);
for i:=1 to n do
read(f1,a[i]);
min:=a[1];
for i:=1 to n do
if min>a[i] then min:=a[i];
dem:=0;
for i:=1 to n do
if min=a[i] then
begin
inc(dem);
vt[dem]:=i;
end;
writeln(f2,'Gia tri nho nhat la: ',min);
writeln(f2,'Vi tri cua gia tri nho nhat la: ');
for i:=1 to dem do
write(f2,vt[i]:4);
close(f1);
close(f2);
end.
Bài 2:
const fi='mangchan.inp';
fo='mangchan.out';
var f1,f2:text;
a:array[1..100]of integer;
n,i,t:integer;
begin
assign(f1,fi); reset(f1);
assign(f2,fo); rewrite(f2);
readln(f1,n);
for i:=1 to n do
read(f1,a[i]);
t:=0;
for i:=1 to n do
if a[i] mod 2=0 then t:=t+a[i];
writeln(f2,t);
close(f1);
close(f2);
end.
Bài 3:
const fi='tachxau.inp';
fo='tachxau.out';
var f1,f2:text;
s,s1,s2,s3,s4:string;
i,d:integer;
j,k,l:char;
begin
assign(f1,fi); reset(f1);
assign(f2,fo); rewrite(f2);
readln(f1,s);
d:=length(s);
s1:='';
for i:=1 to d do
if s[i] in ['0'..'9'] then s1:=s1+s[i];
writeln(f2,'Xau S1 la: ',s1);
s2:='';
for i:=1 to d do
if s[i] in ['a'..'z'] then s2:=s2+s[i];
writeln(f2,'Xau S2 la: ',s2);
s3:='';
for i:=1 to d do
if s[i] in ['A'..'Z'] then s3:=s3+s[i];
writeln(f2,'Xau S3 la: ',s3);
close(f1);
close(f2);
end.
Bài 4:
const fi='demtu.inp';
fo='demtu.out';
var s:string;
i,d,dem:integer;
kt:boolean;
f1,f2:text;
begin
assign(f1,fi); reset(f1);
assign(f2,fo); rewrite(f2);
readln(f1,s);
d:=length(s);
i:=0;
while i<=d do
begin
inc(i);
if ((i=1) and (s[i]=' ')) then
repeat
kt:=false;
if (s[i]=' ') then
begin
delete(s,i,1);
d:=length(s);
end
else kt:=true;
until (kt=true) or (i+1>d)
else repeat
kt:=false;
if (s[i]=' ') and (s[i+1]=' ') then
begin
delete(s,i,1);
d:=length(s);
end
else kt:=true;
until (kt=true) or (i+1>d);
d:=length(s);
end;
while s[d]=' ' do
begin
delete(s,d,1);
d:=length(s);
end;
dem:=0;
for i:=1 to d do
if s[i]=' ' then dem:=dem+1;
writeln(f2,dem+1);
close(f1);
close(f2);
end.
1) nhập vào hai xâu. So sánh xâu nào có độ dài lớn hơn thì in ra xâu có độ dài bé hơn
2) nhập vào một xâu và in ra số lượng dấu cách trong xâu vừa nhập
Mn giúp em voiii
1:
uses crt;
var st1,st2:string;
begin
clrscr;
write('Nhap xau thu nhat:'); readln(st1);
write('Nhap xau thu hai:'); readln(st2);
if length(st1)>length(st2) then writeln(st2)
else if length(st1)<length(st2) then writeln(st1)
else writeln('Hai xau co do dai bang nhau');
readln;
end.
2:
uses crt;
var st:string;
i,d,dem:integer;
begin
clrscr;
write('Nhap xau:'); readln(st);
d:=length(st);
dem:=0;
for i:=1 to d do
if st[i]=' ' then inc(dem);
writeln('So luong dau cach trong xau ',st,' la: ',dem);
readln;
end.