1. Trang chủ
  2. » Công Nghệ Thông Tin

bài tập và hướng dẫn giải bài tập tự luyện lập trình c nâng cao

59 1,7K 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 59
Dung lượng 2,37 MB

Nội dung

Website học trực tuyến – www.videobook.vnSử dụng biến con trỏ khai báo biến con trỏ hiển thị theo bảng sau... Website học trực tuyến – www.videobook.vnSử dụng con trỏ để trỏ tới hàm hiển

Trang 1

Website học trực tuyến – www.videobook.vn

Trang 2

Website học trực tuyến – www.videobook.vn

Tim vi tri xuat hien cuoi cung cua mot chuoi con trong mot chu

Trang 3

Website học trực tuyến – www.videobook.vn

Sử dụng biến con trỏ khai báo biến con trỏ hiển thị theo bảng sau

Trang 4

Website học trực tuyến – www.videobook.vn

Sử dụng con trỏ để trỏ tới hàm hiển thị lên màn hình 12 con giáp

Trang 5

Website học trực tuyến – www.videobook.vn

Viết chương trình để hoán vị một số nguyên được nhập từ bàn phím

/* truyen bang bien */

Trang 6

Website học trực tuyến – www.videobook.vn

Tìm tất cả các hoán vị của một mảng gồm 5 phần tử nhập từ bàn phím

Trang 7

Website học trực tuyến – www.videobook.vn

Bài toán minh họa cách xây dụng một c ấu trúc ket qua thuc hien chuong trinh

25 hai 1945

30 tu 1970 luong =550.00

Trang 8

Website học trực tuyến – www.videobook.vn

Sử dụng hàm trên các cấu trúc để hiện ngày tháng năm sinh của một người

Trang 9

Website học trực tuyến – www.videobook.vn

Dùng biến con trỏ để quản lý cấu trúc hiển thị tên tuổi hiển thị bảng sau

Trang 10

Website học trực tuyến – www.videobook.vn

Sử dụng con trỏ để nhập dữ liệu vào tập tin, cho biết tên, tuổi của tập tin

Trang 11

Website học trực tuyến – www.videobook.vn

Hiển thị cấu trúc lý lịch trích ngang

Trang 12

Website học trực tuyến – www.videobook.vn

Giải bài toán ma trận đối xứng bằng hệ phương trình tuyến tính

Bằng phương pháp GAUSS AX=B

Trang 13

Website học trực tuyến – www.videobook.vn

Xóa tập tin trong thư mục chỉ định, bạn cho biết tập tin cần xóa

Trang 14

Website học trực tuyến – www.videobook.vn

Đếm ký tự của tập tin dung hàm putc đếm ký tự của tập tin văn bản

Cho biết tên tập tin cần đọc

Trang 15

Website học trực tuyến – www.videobook.vn

Hiển thị dòng chữ khi chạy ghi dữ liệu vào tập tin

Trang 16

Website học trực tuyến – www.videobook.vn

Khai báo biến tập tin đọc chấm nội dung tên tập tin trong văn bản

Trang 17

Website học trực tuyến – www.videobook.vn

Bài toán chỉ thị dùng hàm #define để định nghĩa các macro có đối tương tự như các hàm: cho biết số lượng binh sĩ, số thứ tự binh sĩ được chọn

Trang 18

Website học trực tuyến – www.videobook.vn

Giải hệ phương trình tuyến tính với các hệ số là ma trận tam giác , cho biết cấp

ma trận

Trang 19

Website học trực tuyến – www.videobook.vn

Kiểm tra ma trận sau xem có phải là đối xứng không,, xét một tam giác

xem có đối xứng

Trang 20

Website học trực tuyến – www.videobook.vn

Thiết lập một ma trận đơn vị cấp N Kiem tra xem mot tam giac co

phai la doi xung hay khong

Cho biet cap ma tran

Trang 21

Website học trực tuyến – www.videobook vn

printf("\n Vecto y[]={2.6,3.2,4,7}");

printf("\nTich vo huong cua 2 vecto X va Y = %8.2f ",s);

getch();

}

Trang 22

Website học trực tuyến – www.videobook vn

char source[250], substr[250];

printf("\nNhap chuoi nguon : ");

Trang 23

Website học trực tuyến – www.videobook vn

printf("\nVi tri xuat hien cuoi cung = %d", xhcuoi(source, substr));

getch

Trang 24

Website học trực tuyến – www.videobook vn

Trang 25

Website học trực tuyến – www.videobook vn

void Hoanvi(int *a,int *b)

printf("\nSau khi hoan vi,so thu nhat = %d ",a);

printf("\nCon so thu hai = %d ",b);

getch();

Trang 26

Website học trực tuyến – www.videobook vn

Trang 27

Website học trực tuyến – www.videobook vn

Trang 28

Website học trực tuyến – www.videobook vn

Trang 29

Website học trực tuyến – www.videobook vn

Trang 30

Website học trực tuyến – www.videobook vn

Trang 31

Website học trực tuyến – www.videobook vn

person *ptim(char *ht,person h[],int n);

person tim(char *ht,person h[],int n);

void hv( person *p1, person*p2);

void sapxep( person *p, int n);

void vao( person *p);

void in( person p);

person tim(char *ht,person h[],int n)

vao(&ds[i]);

/* sap xep theo chieu tang cua nam sinh */

Trang 32

Website học trực tuyến – www.videobook vn

in(ds[i]);

/* tim kiem theo ho ten dung ham ptim*/

while(1) {

printf("\nho ten nguoi can tim (bam enter de ket thuc) "); gets(ht);

Trang 33

Website học trực tuyến – www.videobook vn

printf("\nDUNG BIEN CON TRO DE QUAN LY CAU TRUC");

do

Trang 34

Website học trực tuyến – www.videobook vn

scanf("%d",&k);

printf("\n Ten : %s Tuoi : %d ",

ct[k-1]->ten,ct[k-1]->tuoi); printf("\n -");

} while (k>0 && k<6);

printf("\nBam phim bat ky de ket thuc");

getch();

}

Trang 35

Website học trực tuyến – www.videobook vn

#include"conio.h"

#define ESC 27

typedef struct cautruc *contro;

typedef struct cautruc

Trang 36

Website học trực tuyến – www.videobook vn

printf("\n+Bam phim <Enter> de nhap tiep");

printf("\n+Bam phim <ESC> de ket thuc nhap");

c=getchar();

c=getch();

} while (c!=ESC); /*Bam ESC de cham dut nhap*/

printf("\n -");

printf("\n\tBam phim bat ky de ghi vao tap tin");

Trang 37

Website học trực tuyến – www.videobook vn

printf("\n\t+Da ghi vao tap tin TEN_TUOI.DAT");

printf("\n\tBam phim bat ky de ket thuc");

Trang 38

Website học trực tuyến – www.videobook vn

Trang 39

Website học trực tuyến – www.videobook vn

}nguoi;

main()

{

printf("\n LY LICH TRICH NGANG");

printf("\n - Ho va ten : %s",nguoi.hs1.hoten);

printf("\n - Tuoi : %d",nguoi.hs1.tuoi);

printf("\n - Ho va ten vo : %s",nguoi.hs2.vo_chong);

printf("\n - Tuoi : %d",nguoi.hs2.tuoi);

Trang 40

Website học trực tuyến – www.videobook vn

for (j=i+1; j<n; j++) // Co sua

A[k][j] = A[k][j] - A[i][j]*A[k][i];

Trang 41

Website học trực tuyến – www.videobook vn

printf("\nMa tran nghiem X :\n");

for (i=0; i<n; i++)

printf("Giai he phuong trinh tuyen tinh AX = B.");

printf("\nbang phuong phap khu GAUSS.");

printf("\nCho biet cap ma tran : ");

scanf("%d%*c", &n);

printf("\nNhap ma tran A :\n");

for (i=0; i<n; i++)

Trang 42

Website học trực tuyến – www.videobook vn

Trang 43

Website học trực tuyến – www.videobook vn

printf("\nDa xoa tap tin: %s",duong_dan);

printf("\n Bam phim bat ky de ket thuc");

getch();

}

Trang 44

Website học trực tuyến – www.videobook vn

FILE *f;

char tap_tin[79];

int dem=0;

printf("\nDEM KY TU CUA TAP TIN VAN BAN");

printf("\n-Cho biet ten tap tin can doc: ");

gets(tap_tin);

f=fopen(tap_tin,"rt");

if (f==NULL)

{

perror("\nKhong doc duoc, vi: ");

printf("\nBam phim bat ky de ket thuc");

getch();

exit(1);

} else

while (getc(f) != EOF)

dem++;

fclose(f);

printf("\n-Tap tin: %s gom co:%d ky tu",tap_tin,dem);

Trang 45

Website học trực tuyến – www.videobook vn

getch();

}#include"stdio.h"

#include"conio.h"

main()

Trang 46

Website học trực tuyến – www.videobook vn

k++;

} fclose(f);

printf("\n Bam phim bat ky de ket thuc");

getch();

}

Trang 47

Website học trực tuyến – www.videobook vn

Trang 48

Website học trực tuyến – www.videobook vn

fclose(f);

printf("\n Bam phim bat ky de ket thuc");

getch();

}

Trang 49

Website học trực tuyến – www.videobook vn

Trang 50

Website học trực tuyến – www.videobook vn

Trang 51

Website học trực tuyến – www.videobook vn

} while (m<MIN || m>MAX);

printf("\nCho biet so thu tu binh si duoc chon : ");

scanf("%d", &k);

printf("\nCho biet gia tri dem : ");

scanf("%d", &n);

printf("\nCac binh si gom : \n");

for (nguoichon = 0; nguoichon < m; nguoichon++)

printf("%c ", nguoichon+'A');

Trang 52

Website học trực tuyến – www.videobook vn

Trang 53

Website học trực tuyến – www.videobook vn

printf("\nMa tran nghiem X :\n");

for (i=0; i<n; i++)

printf("%10.5lf", X[i]);

}

void main()

{

Trang 54

Website học trực tuyến – www.videobook vn

printf("\nCho biet cap ma tran : ");

Trang 55

Website học trực tuyến – www.videobook vn

Trang 56

Website học trực tuyến – www.videobook vn

Trang 57

Website học trực tuyến – www.videobook vn

Trang 58

Website học trực tuyến – www.videobook vn

Trang 59

Website học trực tuyến – www.videobook vn

Ngày đăng: 24/10/2014, 01:09

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w