đề thi hết học phần NTTH đại học điện lực |
Câu 1 : Viết bằng ngôn ngữ C
// S = 2 + NC2 + NA3
#include
#include
#include
-------------------------------------------------- -
Câu 1 : Viết bằng ngôn ngữ C++
// S = 2 + NC2 + NA3
#include
using namespace std;
#include
-------------------------------------------------- -------------
Câu 2 : VIết bằng ngôn ngữ C
#include
#include
#include
khoảng trống NhapMang (int * a, int n)
{
for (int i = 0; i0)
Tong + = a [i];
}
trở Tong;
}
làm mất hiệu lực ThemPhanTu (int * a, int & n, int VTT, int PTT)
{
realloc (a,(n+1)*sizeof (int));
for (int i = n; i> VTT-1; i--)
{
a [i + 1] = a [i];
}
a [ATV] = PTT;
n ++;
}
main ()
{
int n;
int * a = (int *) malloc (n * sizeof (int));
do {
printf ("\ nNhap nên phan luong tu n =");
scanf ("% d", & n);
if (n <0)
printf ("\nSo luong khong hop le. XIn kiem tra lai !");
} Trong khi (n <0);
// 1 //
NhapMang (a, n);
// 2 //
printf ("\nTong cac phan tu khong am trong day so la %d",Tinh (a,n));
// 3 //
int đi xe đạp, PTT;
printf ("\ nNhap phan tu muon họ:");
scanf ("%d",&PTT);
do {
printf ("\ nNhap VTT =");
scanf ("% d", & ATV);
if (VTT <0 data-blogger-thoát-vtt = ""> n)
printf ("\nVTT khong hop le . Xin kt lai !");
} Trong khi (VTT <0 data-blogger-thoát-vtt = ""> n);
ThemPhanTu (a, n, xe đạp leo núi, PTT);
printf ("\nDay so sau khi them phan tu %d tai vi tri %d la : \n",PTT,VTT);
XuatMang (a, n);
miễn phí (a);
getch ();
}
-------------------------------------------------- ----
Câu 2 : Viết bằng ngôn ngữ C++ (bài này ai đó làm cơ chế mảng động giúp mình đc ko ạ)
#include
using namespace std;
làm mất hiệu lực NhapMang (int a [], int n)
{
for (int i = 0; i> * (A + i);
}
}
làm mất hiệu lực XuatMang (int a [], int n)
{
for (int i = 0; i0)
Tong + = a [i];
}
trở Tong;
}
làm mất hiệu lực ThemPhanTu (int a [], int & n, int VTT, int PTT)
{
//realloc (a,(n+1)*sizeof (int));
for (int i = n; i> VTT-1; i--)
{
a [i + 1] = a [i];
}
a [ATV] = PTT;
n ++;
}
main ()
{
int n;
int a [100];
// Int * a = new int [];
do {
cout<<"\nNhap so luong phan tu n = ";
cin >> n;
if (n <0 data-blogger-thoát-n = ""> 100)
cout<<"\nSo luong khong hop le. XIn kiem tra lai !";
} Trong khi (n <0 data-blogger-thoát-n = ""> 100);
// 1 //
NhapMang (a, n);
// 2 //
cout<<"\nTong cac phan tu khong am trong day so la "<> PTT;
do {
cout << "\ nNhap VTT =";
cin >> ATV;
if (ATV <0 data-blogger-thoát-mtb = ""> n)
cout<<"\nVTT khong hop le . Xin kt lai !";
} Trong khi (ATV <0 data-blogger-thoát-mtb = ""> n);
ThemPhanTu (a, n, xe đạp leo núi, PTT);
cout << "\ nday mình, do đó bạn Khỉ halloween phan" PTT << << "Đây là một tri vi" VTT << << "la: \ n";
XuatMang (a, n);
// Xóa một;
hệ thống ("tạm dừng");
}
-------------------------------------------------- ----
Câu 3 : Viết bằng ngôn ngữ C
#include
#include
# define MAX 1000
typedef struct DSThuoc
{
Nhưng char [20];
char Ten [40];
char Loai [50];
int DonGia;
int NamNhap;
int SL;
}Thuoc;
void Nhap (Thuoc &a)
{
printf ("\ nNhap ma thuoc:"); fflush (stdin); được (a.Ma);
printf ("\ nNhap mười thuoc:"); fflush (stdin); được (a.Ten);
printf("\nNhap loai thuoc : ");fflush (stdin);gets (a.Loai);
printf ("\nNhap don gia thuoc : ");scanf("%d",&a.DonGia);
printf ("\nNhap nam nhap thuoc : ");scanf ("%d",&a.NamNhap);
printf("\nSo luong thuoc : ");scanf("%d",&a.SL);
printf ("\ n ----------------");
}
void Xuat (Thuoc a)
{
printf ("\ NMA thuoc:"); fflush (stdin); puts (a.Ma);
printf ("\ nTen thuoc:"); fflush (stdin); puts (a.Ten);
printf("\nLoai thuoc : ");fflush (stdin);puts (a.Loai);
printf ("\ nDon gia thuoc:"); printf ("% d", a.DonGia);
printf ("\ nNam nhap thuoc:"); printf ("% d", a.NamNhap);
printf ("\ thuoc nso luong:"); printf ("% d", a.SL);
printf ("\ n ----------------");
}
làm mất hiệu lực Nhap2 (Thước a [], int & n)
{
for (int i = 0; iMAX)
printf ("\ tối xuất lai!");
} Trong khi (n <0 data-blogger-thoat-n = ""> MAX);
// 1.
Nhap2 (a,n);
// 2.
printf ("\nSo thuoc co nam nhap la 2012 : %d",Dem (a,n));
// 3 //
printf("\nDanh sach thuoc sau khi xoa cac thuoc co so luong = 0 la:\n");
Xoa (a,n);
Xuat2 (a,n-1);
getch ();
}
----------------------------------------------------------------------
Câu 3: viết bằng C++
Câu 3: viết bằng C++
#include
using namespace std;
#define MAX 1000
typedef struct DSThuoc
{
Nhưng char [20];
char Ten [40];
char Loai [50];
int DonGia;
int NamNhap;
int SL;
}Thuoc;
void Nhap (Thuoc &a)
{
cout <<"\nNhap ma thuoc : ";fflush (stdin);gets(a.Ma);
cout << "\ nNhap mười thuoc:"; fflush (stdin); được (a.Ten);
cout <<"\nNhap loai thuoc : ";fflush (stdin);gets (a.Loai);
cout <<"\nNhap don gia thuoc : ";cin>>a.DonGia;
cout <<"\nNhap nam nhap thuoc : ";cin>>a.NamNhap;
cout <<"\nSo luong thuoc : ";cin>>a.SL;
cout << "\ n ----------------;
}
void Xuat (Thuoc a)
{
cout <<"\nMa thuoc : ";fflush (stdin);puts(a.Ma);
cout <<"\nTen thuoc : ";fflush (stdin);puts (a.Ten);
cout <<"\nLoai thuoc : ";fflush (stdin);puts (a.Loai);
cout << "\ nDon gia thuoc; cout << a.DonGia;
cout <<"\nNam nhap thuoc : ";cout<> n;
if (n <0 data-blogger-thoát-n = ""> MAX)
cout << "\ tối xuất lai!";
} While (n <0 data-blogger-thoát-n = ""> MAX);
// 1.
Nhap2 (a,n);
// 2.
cout<<"\nSo thuoc co nam nhap la 2012 : "<
0 comments:
Post a Comment