Bài tập Tin học Đại cương part 9
Số trang: 17
Loại file: pdf
Dung lượng: 270.16 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Computer visionNghiên cứu sử dụng máy tính để tách các đối tượng 3 chiều từ một hình ảnh 2 chiềuTính toán (Computing)Thuật ngữ phủ chung cho tất cả những ngành có liên quan đến tin họcNgôn ngữ hình thức(formal grammar)Nghiên cứu các cấu trúc trừu tượng mô tả một ngôn ngữ hình thức một cách chính thức
Nội dung trích xuất từ tài liệu:
Bài tập Tin học Đại cương part 9Baìi táûp Tin hoüc Âaûi cæång 137void nhap(void) { char s[20]; n=0; do { printf( sinh vien thu %d ,n+1); printf(Ho ten:); scanf( %[^ ],&lop[n].hoten ); printf(diem mon CTDL ); scanf(%d,&lop[n].ctdl); printf(diem mon PASCAL ); scanf(%d,&lop[n].pas); printf(diem mon OTOMAT ); scanf(%d,&lop[n].otomat); printf( ); lop[n].dtb=(lop[n].ctdl+lop[n].pas+lop[n].otomat)/3.0; n++; printf(Ban muon tiep tuc khong(anykey/k)? ); } while(getch()!=k && nBaìi táûp Tin hoüc Âaûi cæång 138 printf(%-25s,lop[i].hoten); printf( %1d,lop[i].ctdl); printf( %7d,lop[i].pas); printf( %7d,lop[i].otomat); printf(%10.2f ,lop[i].dtb); } /* dem so sinh vien thieu mon CTDL va in danh sach thi laimon PASCAL*/ printf( Danh sach thi lai mon Pascal ); for(i=0;iBaìi táûp Tin hoüc Âaûi cæång 139 Phá ö n VIII : KIÃ Ø U CON TRO Í & F ILE1. Nháûp 2 ma tráûn thæûc A vaì B cáúp nxn. Ma tráûn C laì ma tráûn täøng C=A+B, ma tráûn D laì ma tráûn tich D=AxB, ma tráûn E , F láön læåüt laì ma tráûn chuyãøn vë cuía ma tráûn cuía ma tráûn C vaì D.Sau âoï âæa caïc pháön tæí låïn nháút cuía tæìng haìng cuía ma tráûn C lãn âæåìng cheïo chênh vaì pháön tæí låïn nháút cuía tæìng haìng cuía ma tráûn D lãn âæåìng cheïo phuû. Viãút chæång trçnh thæûc hiãûn caïc cäng viãûc trãn duìng con troí.* Chæång trçnh#include #include #include #define N 20/*------------------------------------------*/void nhap(float *a,float *b,int n);void xuat(float *a,int n, char ch);void cong(float *a, float *b,float *c, int n);void nhan(float *a,float *b, float *d,int n);void chuyenvi(float *c,float *d, float *e,float *f,int n);void tim_max_duong_cheo_chinh(float *c,int n);void tim_max_duong_cheo_phu(float *d,int n);/*------------------------------------------*/void nhap(float *a,float *b, int n){ int i,j; float x; for (i=1;iBaìi táûp Tin hoüc Âaûi cæång 140 for(j=1;jBaìi táûp Tin hoüc Âaûi cæång 141 for(j=2;jBaìi táûp Tin hoüc Âaûi cæång 142 float c[N][N]; float d[N][N]; float e[N][N]; float f[N][N]; int n=3; nhap((float*)a,(float*)b,n); xuat((float*)a,n,65);printf( ); xuat((float*)b,n,66);printf( ); cong((float*)a,(float*)b,(float*)c,n); xuat((float*)c,n,67);printf( ); nhan((float*)a,(float*)b,(float*)d,n); xuat((float*)d,n,68);printf( ); chuyenvi((float*)c,(float*)d,(float*)e,(float*)f,n); xuat((float*)e,n,69);printf( ); xuat((float*)f,n,70);printf( ); tim_max_duong_cheo_chinh((float*)c,n); xuat((float*)c,n,67);printf( ); tim_max_duong_cheo_phu((float*)d,n); xuat((float*)d,n,68);printf( );getch();}2. Viãút chæång trçnh nháûp danh saïch låïp gäöm Hoü tãn, ngaìy thaïng nàm sinh, nháûp ba âiãøm cuía ba män: Toaïn, Lyï, Hoïa, tênh âiãøm trung bçnh cuía ba män. -Xãúp loaûi cuía danh saïch væìa vaìo theo âiãøm trung bçnh giaím dáön (hoàûc tàng dáön). -Sàõp xãúp danh saïch theo thæï tæû A, B, C. -Âäøi hoü tãn toaìn bäü thaình chæî hoa. *Yãu cáöu: +Coï xæí lyï tãûp. +Caìi âàût haìm coï traí vãö kiãøu Struct.* Chæång trçnh#include #include #include #include #include #include /*------------------------------------------*/typedef struct {char ho[15],ten[8],XL[6]; int namsinh; float t,l,h,tb; } ds;Nguyãùn Vàn Nguyãn- Khoa CNTT-ÂTVT Âaûi hoüc Baïch Khoa Âaì NàôngBaìi táûp Tin hoüc Âaûi cæång 143 ds x[50]; int i,n;/*------------------------------------------*/void nhap(int n,ds *x);void motep(int *n,ds *x);void in(int n,ds *x);void sx(int n,ds *x);void sxdtb(int n,ds *x);void luutep(int n,ds *x);/*------------------------------------------*/void nhap(int n,ds *x){ int i; float TL; for(i=1;iBaìi táûp Tin hoüc Âaûi cæång 144void in(int n,ds *x){printf( STTHO_TEN NAM_SINH DT DL DH DTB XEP_LOAI);for(i=1;iBaìi táûp Tin hoüc Âaûi cæång 145 FILE *fp; char s[20]; printf( Ten tep); fflush(stdin); gets(s); if((fp=fopen(s,wt))==NULL){ printf( Loi khi mo tep); exit(1); } putc(n,fp); for(i=1;iBaìi táûp Tin hoüc Âaûi cæång 146 case 3: sx(n,x); break; case 4: luutep(n,x); break; case 5: motep(&n,x); break; default :return 0; }}getch();}Nguyãùn Vàn Nguyãn- Khoa CNTT-ÂTVT Âaûi hoüc Baïch Khoa Âaì NàôngBaìi táûp Tin hoüc Âaûi cæång 147 BA Ì ...
Nội dung trích xuất từ tài liệu:
Bài tập Tin học Đại cương part 9Baìi táûp Tin hoüc Âaûi cæång 137void nhap(void) { char s[20]; n=0; do { printf( sinh vien thu %d ,n+1); printf(Ho ten:); scanf( %[^ ],&lop[n].hoten ); printf(diem mon CTDL ); scanf(%d,&lop[n].ctdl); printf(diem mon PASCAL ); scanf(%d,&lop[n].pas); printf(diem mon OTOMAT ); scanf(%d,&lop[n].otomat); printf( ); lop[n].dtb=(lop[n].ctdl+lop[n].pas+lop[n].otomat)/3.0; n++; printf(Ban muon tiep tuc khong(anykey/k)? ); } while(getch()!=k && nBaìi táûp Tin hoüc Âaûi cæång 138 printf(%-25s,lop[i].hoten); printf( %1d,lop[i].ctdl); printf( %7d,lop[i].pas); printf( %7d,lop[i].otomat); printf(%10.2f ,lop[i].dtb); } /* dem so sinh vien thieu mon CTDL va in danh sach thi laimon PASCAL*/ printf( Danh sach thi lai mon Pascal ); for(i=0;iBaìi táûp Tin hoüc Âaûi cæång 139 Phá ö n VIII : KIÃ Ø U CON TRO Í & F ILE1. Nháûp 2 ma tráûn thæûc A vaì B cáúp nxn. Ma tráûn C laì ma tráûn täøng C=A+B, ma tráûn D laì ma tráûn tich D=AxB, ma tráûn E , F láön læåüt laì ma tráûn chuyãøn vë cuía ma tráûn cuía ma tráûn C vaì D.Sau âoï âæa caïc pháön tæí låïn nháút cuía tæìng haìng cuía ma tráûn C lãn âæåìng cheïo chênh vaì pháön tæí låïn nháút cuía tæìng haìng cuía ma tráûn D lãn âæåìng cheïo phuû. Viãút chæång trçnh thæûc hiãûn caïc cäng viãûc trãn duìng con troí.* Chæång trçnh#include #include #include #define N 20/*------------------------------------------*/void nhap(float *a,float *b,int n);void xuat(float *a,int n, char ch);void cong(float *a, float *b,float *c, int n);void nhan(float *a,float *b, float *d,int n);void chuyenvi(float *c,float *d, float *e,float *f,int n);void tim_max_duong_cheo_chinh(float *c,int n);void tim_max_duong_cheo_phu(float *d,int n);/*------------------------------------------*/void nhap(float *a,float *b, int n){ int i,j; float x; for (i=1;iBaìi táûp Tin hoüc Âaûi cæång 140 for(j=1;jBaìi táûp Tin hoüc Âaûi cæång 141 for(j=2;jBaìi táûp Tin hoüc Âaûi cæång 142 float c[N][N]; float d[N][N]; float e[N][N]; float f[N][N]; int n=3; nhap((float*)a,(float*)b,n); xuat((float*)a,n,65);printf( ); xuat((float*)b,n,66);printf( ); cong((float*)a,(float*)b,(float*)c,n); xuat((float*)c,n,67);printf( ); nhan((float*)a,(float*)b,(float*)d,n); xuat((float*)d,n,68);printf( ); chuyenvi((float*)c,(float*)d,(float*)e,(float*)f,n); xuat((float*)e,n,69);printf( ); xuat((float*)f,n,70);printf( ); tim_max_duong_cheo_chinh((float*)c,n); xuat((float*)c,n,67);printf( ); tim_max_duong_cheo_phu((float*)d,n); xuat((float*)d,n,68);printf( );getch();}2. Viãút chæång trçnh nháûp danh saïch låïp gäöm Hoü tãn, ngaìy thaïng nàm sinh, nháûp ba âiãøm cuía ba män: Toaïn, Lyï, Hoïa, tênh âiãøm trung bçnh cuía ba män. -Xãúp loaûi cuía danh saïch væìa vaìo theo âiãøm trung bçnh giaím dáön (hoàûc tàng dáön). -Sàõp xãúp danh saïch theo thæï tæû A, B, C. -Âäøi hoü tãn toaìn bäü thaình chæî hoa. *Yãu cáöu: +Coï xæí lyï tãûp. +Caìi âàût haìm coï traí vãö kiãøu Struct.* Chæång trçnh#include #include #include #include #include #include /*------------------------------------------*/typedef struct {char ho[15],ten[8],XL[6]; int namsinh; float t,l,h,tb; } ds;Nguyãùn Vàn Nguyãn- Khoa CNTT-ÂTVT Âaûi hoüc Baïch Khoa Âaì NàôngBaìi táûp Tin hoüc Âaûi cæång 143 ds x[50]; int i,n;/*------------------------------------------*/void nhap(int n,ds *x);void motep(int *n,ds *x);void in(int n,ds *x);void sx(int n,ds *x);void sxdtb(int n,ds *x);void luutep(int n,ds *x);/*------------------------------------------*/void nhap(int n,ds *x){ int i; float TL; for(i=1;iBaìi táûp Tin hoüc Âaûi cæång 144void in(int n,ds *x){printf( STTHO_TEN NAM_SINH DT DL DH DTB XEP_LOAI);for(i=1;iBaìi táûp Tin hoüc Âaûi cæång 145 FILE *fp; char s[20]; printf( Ten tep); fflush(stdin); gets(s); if((fp=fopen(s,wt))==NULL){ printf( Loi khi mo tep); exit(1); } putc(n,fp); for(i=1;iBaìi táûp Tin hoüc Âaûi cæång 146 case 3: sx(n,x); break; case 4: luutep(n,x); break; case 5: motep(&n,x); break; default :return 0; }}getch();}Nguyãùn Vàn Nguyãn- Khoa CNTT-ÂTVT Âaûi hoüc Baïch Khoa Âaì NàôngBaìi táûp Tin hoüc Âaûi cæång 147 BA Ì ...
Tìm kiếm theo từ khóa liên quan:
Tin học Đại cương bài tập Tin học Đại cương bài giảng Tin học Đại cương giáo trình Tin học Đại cương tài liệu Tin học Đại cương lý thuyết Tin học Đại cươngGợi ý tài liệu liên quan:
-
Ứng dụng công cụ Quizizz thiết kế trò chơi học tập trong giảng dạy học phần tin học đại cương
12 trang 301 0 0 -
Tài liệu hướng dẫn thực hành Tin học đại cương - ĐH Bách Khoa Hà Nội
40 trang 257 0 0 -
Giáo trình Tin học đại cương part 7
19 trang 233 0 0 -
Giáo trình Tin học đại cương: Phần 1 - ĐH Kinh tế Quốc Dân
130 trang 156 0 0 -
Giáo trình Tin học đại cương (Tái bản năm 2020): Phần 1 - PGS.TS. Nguyễn Thị Thu Thủy (Chủ biên)
105 trang 142 0 0 -
Giáo trình Tin học đại cương: Phần 1 - Vi Hồng Thắm
90 trang 129 0 0 -
Hướng dẫn thực hành lập trình C trên Visual Studio
9 trang 127 0 0 -
Giáo trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 118 0 0 -
Quản trị người dùng trong Exchange 2007 bằng Powershell
9 trang 107 0 0 -
Đề cương học phần Tin học đại cương
23 trang 104 0 0