đề 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 #includeusing 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; i 0) 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 ạ)
#includeusing 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; i 0) 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; i MAX) 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 : "<
Post a Comment