Tải bản đầy đủ (.doc) (4 trang)

đáp án đề thi lí thuyết tốt nghiệp khóa 2 - lập trình máy tính - mã đề thi ltmt - lt (18)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (105.31 KB, 4 trang )


Độc lập – Tự do – Hạnh phúc
ĐÁP ÁN
ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHOÁ 2 (2008 - 2011)
NGHỀ: LẬP TRÌNH MÁY TÍNH
MÔN THI: LÝ THUYẾT CHUYÊN MÔN NGHỀ
Mã đề số: DA LTMT - LT18
Câu Nội dung Điểm
I. Ph@n bBt buộc
 
!"#$%&'()%*(+
!"#$%&'(!"#$&%*')%*,(+
&+
-./
int USCLN(p, q)
{
if (p%q= =0)
return q;
else
return(USCLN(q, p%q));
}
&+
0
12345&05&65
-789:;<8.=234$5')/>?
>1@AB17CBDE1>1@A FG
$H&I%J>9:'K.>1@AB/77C-L
IM@N/7-7>1@A%O>8./7>1@AH7/>?>1
@AB7CD
-789:;<8.=2340$05')<3
234K.LO17CIIN1B<?


%P7Q BK.NIN1$ /R>7CIID
B<?I%P7-7%S.NB/7ID-LIM
B<'
-789:;<8.=2346$65')I>/7
%P7./

T/U@N<&VW
XNY8./7Z>FIDB<
XNY8./77CIDB<
+&[
+&[
+&[
-N->)234B189:;ZW
-\$]^_'`5(ab]&b^_&_bc
@Wde
fDWg(ac
fS ^&_&&8.7CIID/.b^_&_b
f^NKS \I72346&/.\723
40
+&[
-\0$]^'`50(a]b`^b]b]^c
fDWg(h]i`g0(h^i`g6(hi
8.1IN1
fS \0ID7CIIN1F\0346
+&[
-\6$j'`56(ab`b`bj`b`
jbc
fgN1B\8.
f7CIIN18.&&&&j
f^N1%P7./b`b`b`b`

bj8.1%P7./Q B&F89:;\3
2340&\I232346
+&[
3
#include <conio.h>
#include <iostream.h>
#include <math.h>
class DT
{
private:
double a[20];// Mang chua cac he so da thuc
a0, a1,
int n ;// Bac da thuc
public:
void nhap();
void hienthi();
DT operator-(const DT &d2);
double operator^(double x);// Tinh gia tri
da thuc
};
+&0[
void DT::hienthi()
{
cout<<a[0]<<"X^0";
for (int i=1 ;i<= n ;++i)
cout<<"+"<< a[i] <<"X^"<<i ;
}
+&0[
@W0de
void DT::nhap()

{
cout << "Bac da thuc:";
cin >> n;
cout << "Nhap cac he so da thuc:" ;
for (int i=0 ;i<=n ;++i)
{
cout << "\n He so bac"<<i<<":" ;
cin >> a[i] ;
}
}
+&0[
DT DT::operator-(const DT &d2)
{
DT d;
int k,i;
k = (n > d2.n)?n:d2.n ;
for (i=0;i<=k ;++i)
if (i<=n && i<=d2.n)
d.a[i] = a[i] - d2.a[i];
else
if (i<=n)
d.a[i] =a[i];
else
d.a[i] = -d2.a[i];
i = k;
while (i>0 && d.a[i]==0.0) i;
d.n=i;
return d ;}
+&k[
double DT::operator^(double x)

{
double s=0.0 , t=1.0;
for (int i=0 ;i<= n ;++i)
{
s+= a[i]*t;
t *= x;
}
return s;
}
+&0[
@W6de
void main()
{
DT p,q,f;
double x,g;
clrscr();
cout <<"\n Nhap da thuc P :" ;p.nhap();
cout <<"\n Nhap da thuc Q :" ;q.nhap();
cout << "\n Nhap so thuc x :" ;cin >> x;
f = (p-q);
g = f^x;
cout << "\n Da thuc f ";
f.hienthi();
cout<<"\n x =" << x;
cout << "\n f(x) = "<<g;
getch();
}
+&0[
II. Ph@n tự chEn
lll&. lll1llm/lll

@Wede

×