TinVIP
Chúc mừng bạn đã đến diễn đàn Tin Vip. Bạn hãy đăng nhập ngay để viết bài chia sẽ-giao lưu-hoc tập...
TinVIP
Chúc mừng bạn đã đến diễn đàn Tin Vip. Bạn hãy đăng nhập ngay để viết bài chia sẽ-giao lưu-hoc tập...

TinVIP

(¯¯»»» Tin VIP(2k9-2k12) --- Trường CĐSP Nha Trang «««¯¯)
 
Trang ChínhLatest imagesĐăng kýĐăng Nhập
Diễn Đàn TinVIp Nha Trang
Latest topics
» Cho thuê phòng trọ đường Phú Thiện, Vĩnh Thạnh mới xây
 Lap trinh C can Ban I_icon_minitimeThu Mar 18, 2021 2:29 pm by vohuuhau

» Cho thuê phòng trọ ở đường Hương Lộ Ngọc Hiệp, Nha Trang
 Lap trinh C can Ban I_icon_minitimeThu Mar 18, 2021 2:21 pm by vohuuhau

» NGUỒN GỐC & Ý NGHĨA CỦA CÁC DÃY SỐ 25251325, 35351335, 5841314520
 Lap trinh C can Ban I_icon_minitimeThu Mar 18, 2021 2:04 pm by vohuuhau

» Key photoshop CS3
 Lap trinh C can Ban I_icon_minitimeFri Nov 01, 2019 3:19 pm by vohuuhau

» Key code avast 2040
 Lap trinh C can Ban I_icon_minitimeTue May 28, 2019 10:02 am by vohuuhau

» Trường Đại học Khánh Hòa: Hướng đến đào tạo nguồn nhân lực chất lượng cao
 Lap trinh C can Ban I_icon_minitimeWed Jun 03, 2015 8:47 pm by vohuuhau

» Tổng hợp mảng 1 chiều C++
 Lap trinh C can Ban I_icon_minitimeWed May 06, 2015 5:22 pm by vohuuhau

» giai gap dum bai tap c++
 Lap trinh C can Ban I_icon_minitimeWed May 06, 2015 5:12 pm by vohuuhau

» Bị đâm thủng tim tại tiệm internet
 Lap trinh C can Ban I_icon_minitimeTue Oct 29, 2013 5:09 pm by vohuuhau

» Tìm thấy xác chị huyền
 Lap trinh C can Ban I_icon_minitimeTue Oct 29, 2013 5:01 pm by vohuuhau

Events


Share | 
 

  Lap trinh C can Ban

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
vohuuhau
----unlimited----
----unlimited----
vohuuhau

Tổng số bài gửi : 790
Bình chọn : 1382
Join date : 07/01/2010
Age : 39
Đến từ : Thiên đường cỏ xanh ^_^

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeTue Jun 22, 2010 9:00 pm

day la file de tai ki thuat lap trinh c-vohuuhau.doc
hoac
Code:
http://www.mediafire.com/?wmmmmynwzzz

Download ve xem gop y dum nha ,down duoc thi cam on mot tieng......co nhieu bai con chua nhu y lem Very Happy.  Lap trinh C can Ban Affraid
Code:
http://www.mediafire.com/file/wmmmmynwzzz


Được sửa bởi vohuuhau ngày Thu Mar 10, 2011 10:27 pm; sửa lần 3.
Về Đầu Trang Go down
Admin
Admin
Admin
Admin

Tổng số bài gửi : 269
Bình chọn : 424
Join date : 09/12/2009
Age : 33
Đến từ : Phố Núi

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeMon Jun 28, 2010 8:29 pm

thanks pò nhiều...!
Về Đầu Trang Go down
https://tinvipnt.forumvi.com
vohuuhau
----unlimited----
----unlimited----
vohuuhau

Tổng số bài gửi : 790
Bình chọn : 1382
Join date : 07/01/2010
Age : 39
Đến từ : Thiên đường cỏ xanh ^_^

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeMon Jun 28, 2010 8:35 pm

Các bài toán cơ bản và cách viết hàm


Code:

//hàm kiểm tra số đối xứng
int ktsodx(int n)
{
 int t=n,s=0;
 while(t !=0 )
  {
    t=t%10;
    s = t + s*10;
  }
 return (s==n) ? 1:0;
//nếu đúng trả về giá trị 1 sai trả về 0
//code bye hau bo
}
KIỂM TRA SỐ HOÀN THIỆN

Code:

int ktsohoanthien(int n)
{
 int s;
 for(int i=0;i<n;i++)
  if(n%i==0) s+=i;
  return (s==n)?1:0;
//Nếu đúng trả về giá trị 1 và sai là 0
}
//code bye hau bo


Được sửa bởi vohuuhau ngày Sat Mar 12, 2011 9:05 am; sửa lần 3.
Về Đầu Trang Go down
vohuuhau
----unlimited----
----unlimited----
vohuuhau

Tổng số bài gửi : 790
Bình chọn : 1382
Join date : 07/01/2010
Age : 39
Đến từ : Thiên đường cỏ xanh ^_^

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeWed Jun 30, 2010 8:59 pm

Bài tập 35 mình đã làm sai và sửa như sau:

BÀI TẬP 35


// BT 35
// chuong trinh trinh tinh tong cac giai thua s=1+2/!2+3/!3+....+n/!n
#include
#include
void main()
{ clrscr();
float i,n,tong=0,tich=1;
printf(“\n chuong trinh trinh tinh tong cac giai thua s=1+2/!2+3/!3+....+n/!n”);


printf("\n Ban muon tinh tong cua bao nhieu so hang :");scanf("%f",&n);
for (i=1;i<=n;i++)
{
tich=tich*i;
tong+=i/tich;
}
printf("\n Tong se la: %f",tong);
getch();
}


Về Đầu Trang Go down
Admin
Admin
Admin
Admin

Tổng số bài gửi : 269
Bình chọn : 424
Join date : 09/12/2009
Age : 33
Đến từ : Phố Núi

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeThu Jul 01, 2010 8:48 pm

Thanks pò.! khi nào hoc quân sự zậy pò.?
Về Đầu Trang Go down
https://tinvipnt.forumvi.com
vohuuhau
----unlimited----
----unlimited----
vohuuhau

Tổng số bài gửi : 790
Bình chọn : 1382
Join date : 07/01/2010
Age : 39
Đến từ : Thiên đường cỏ xanh ^_^

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeMon Aug 02, 2010 9:58 am

pò có thông báo vào mục thống báo khẩn của bò đó vào xem nha
Bài tập có thể kiểm tra--> bài đổi ra số nhị phân dùng stack:
Code:
http://www.mediafire.com/?5qe992y75e2c2t3
MỞ rộng bài này là đổi ra cơ số tùy ý:
Code:
http://www.mediafire.com/?jcgykadyer3mn59


Được sửa bởi vohuuhau ngày Sat Nov 13, 2010 2:50 pm; sửa lần 1.
Về Đầu Trang Go down
vohuuhau
----unlimited----
----unlimited----
vohuuhau

Tổng số bài gửi : 790
Bình chọn : 1382
Join date : 07/01/2010
Age : 39
Đến từ : Thiên đường cỏ xanh ^_^

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeWed Sep 29, 2010 6:11 pm

baitap1: xây dựng stack và in ra stack đó
Code:
http://www.mediafire.com/?uwn09pzskywpl38
//baitap2 nhap vao mot chuoi va xuat chuoi do co phai la chuoi doi xung
Code:
http://www.mediafire.com/?crzdmcwfez7t5ud


Được sửa bởi vohuuhau ngày Sat Nov 13, 2010 2:56 pm; sửa lần 1.
Về Đầu Trang Go down
vohuuhau
----unlimited----
----unlimited----
vohuuhau

Tổng số bài gửi : 790
Bình chọn : 1382
Join date : 07/01/2010
Age : 39
Đến từ : Thiên đường cỏ xanh ^_^

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Cây nhị phân    Lap trinh C can Ban I_icon_minitimeWed Oct 13, 2010 8:10 pm

Bài 4: Cài đặt DSLK chứa số nguyên với các tác vụ cơ bản:
- init: khởi động con trỏ đầu của DSLK
- insert_F: chèn nút mới vào đầu DSLK
- insert_L: chèn nút mới vào cuối DSLK
Code:
http://www.mediafire.com/?1mwl7qdedcowvbi
downd ve xem thu nha ^!^
+tổng giá trị các nút
Code:

int tonggiatri(tree root)
 {
  if(root ==NULL) return 0;
  if(root->l==NULL&&root->r==NULL) return root->info;
  return tonggiatri(root->l)+tonggiatri(root->r)+root->info;
 }
+tính tổng các nút lẻ
Code:
int tonggiatri(tree root)
 {
  if(root ==NULL) return 0;
  return root->info%2!=0)?tonggiatrile(root->l)+tonggiatrile(root->r)+root->info:tonggiatrile(root->l)+tonggiatrile(root->r);
 }
+tính số nút lá
i
Code:
nt tongsonutla(tree root)
 {
  if(root==NULL) return 0;
  if(root->l==NULL&&root->r==NULL) return 1;
  return tongsonutla(root->l)+tongsonutla(root->r);

 }
+tổng nút trung gian
Code:
int tongsonuttg(tree root)
 {
  if(root==NULL) return 0;
  if(root->l==NULL&&root->r==NULL) return 0;
  return tongsonuttg(root->l)+tongsonuttg(root->r)+1;
 }
+Tính chiều cao nút:
Code:
int chieucaonut(tree root)
 {
  if(root==NULL) return 0;
  if(root->l==NULL&&root->r==NULL) return 1;
  if(chieucaonut(root->l) < chieucaonut(root->r)) return chieucaonut(root->r)+1;
  return chieucaonut(root->l)+1;
 }
+Tính tổng nút lá có giá trị lẻ
Code:
int tonggtlela(tree root)
 {
  if(root ==NULL) return 0;
  return (root->info%2!=0&&root->l==NULL&&root->r==NULL)?tonggiatrile(root->l)+tonggiatrile(root->r)+root->info:tonggiatrile(root->l)+tonggiatrile(root->r);
 }



Được sửa bởi vohuuhau ngày Tue Mar 15, 2011 1:26 pm; sửa lần 3.
Về Đầu Trang Go down
vohuuhau
----unlimited----
----unlimited----
vohuuhau

Tổng số bài gửi : 790
Bình chọn : 1382
Join date : 07/01/2010
Age : 39
Đến từ : Thiên đường cỏ xanh ^_^

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeThu Oct 28, 2010 5:49 pm

them mot so bai tap ve cau truc giai thuat de moi nguoi nghien cuu
Code:
http://www.mediafire.com/file/l9s6xj2o998b0yq/CAUTRUCDULIEU.rar


Được sửa bởi vohuuhau ngày Thu Mar 10, 2011 10:29 pm; sửa lần 1.
Về Đầu Trang Go down
vohuuhau
----unlimited----
----unlimited----
vohuuhau

Tổng số bài gửi : 790
Bình chọn : 1382
Join date : 07/01/2010
Age : 39
Đến từ : Thiên đường cỏ xanh ^_^

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeWed Nov 10, 2010 7:15 pm

Giải thuật tìm kiếm tuyến tính và nhị phân
Code:
http://www.mediafire.com/?2w8u7rw07agk2ny
note: tìm kiếm nhị phân các bạn phải cho dãy sắp tăng mới tìm thấy.........^^
Về Đầu Trang Go down
vohuuhau
----unlimited----
----unlimited----
vohuuhau

Tổng số bài gửi : 790
Bình chọn : 1382
Join date : 07/01/2010
Age : 39
Đến từ : Thiên đường cỏ xanh ^_^

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeThu Nov 11, 2010 11:26 am

Giải thuật về tìm kiếm nhị phân, sắp xếp chèn, nổi bọt,shakersort..........có menu các bạn chọn nữa
xem:
Code:
http://www.mediafire.com/?471zbemirr03oue
note: tìm kiếm nhị phân ở đây đã sắp xếp và vị trí tất nhiên có sự thay đổi...
Về Đầu Trang Go down
Admin
Admin
Admin
Admin

Tổng số bài gửi : 269
Bình chọn : 424
Join date : 09/12/2009
Age : 33
Đến từ : Phố Núi

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeMon Nov 22, 2010 2:07 pm

thanks pò nhiều! Là người ham học hỏi đó....kekeke cheers cheers cheers cheers
Về Đầu Trang Go down
https://tinvipnt.forumvi.com
vohuuhau
----unlimited----
----unlimited----
vohuuhau

Tổng số bài gửi : 790
Bình chọn : 1382
Join date : 07/01/2010
Age : 39
Đến từ : Thiên đường cỏ xanh ^_^

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeWed Dec 01, 2010 11:00 am

Cấu trúc dữ liệu về cây nhị phân:
+ Tinh tổng nút trung gian, toàn nút,nút lá.
+ Tính chiều cao cây.
+ Tính tổng giá trị nút.
click vào đây xem thử code nha :
Code:
http://www.mediafire.com/?1f8kvg2fhec6ios


Được sửa bởi vohuuhau ngày Tue Mar 15, 2011 7:41 am; sửa lần 1.
Về Đầu Trang Go down
vohuuhau
----unlimited----
----unlimited----
vohuuhau

Tổng số bài gửi : 790
Bình chọn : 1382
Join date : 07/01/2010
Age : 39
Đến từ : Thiên đường cỏ xanh ^_^

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: [size=24][center][color=red]Trộn hai mảng thành một mảng tăng dần[/color][/center][/size]    Lap trinh C can Ban I_icon_minitimeThu Mar 10, 2011 10:48 pm

Trộn hai mảng thành một mảng tăng dần

Giải thuật gọi đệ qui

Code:
int a[100],b[100],c[200];
int n,m;
void merge(int i,int j,int k)
{
    if (k<=n+m)
    {
        if (i==n)
        {
          c[k]=b[j];
          merge(i,j+1,k+1);
        }
        else
            if (j==m)
            {
              c[k]=a[i];
              merge(i+1,j,k+1);
            }
            else
            {
                if (a[i]<b[j])
                {
                  c[k]=a[i];
                  merge(i+1,j,k+1);
                }
                else
                {
                    c[k]=b[j];
                    merge(i,j+1,k+1);
                }
            }
    }
}
Giải thuật xóa đệ qui
Code:
while (k<=n+m)
{
      if (i==n)
        c[k++]=b[j++];
      else
          if (j==m)
            c[k++]=a[i++];
          else
              if (a[i]<b[j])
                c[k++]=a[i++];
              else
                  c[k++]=b[j++];
}
Thuật giải:
khởi tạo: chỉ số thứ nhất i=0, chỉ số thứ hai j=0, chỉ số mới k=0;
trong khi chỉ số của mảng mới nhỏ hơn bằng hai chỉ số cuối của 2 mảng cũ thì lặp
thực hiện các bước so sánh như sau
Nếu chỉ số mảng đầu bằng chỉ số cuối cùng của mảng đó thì giá trị mới sẽ bằng giá trị số thứ hai sau đó tăng các chỉ số lên
Ngược lại nếu chỉ thứ hai bằng chỉ số cuối của mảng đó thì giá trị mới sẽ bằng giá trị thứ nhất và tăng các chỉ số lên.
Ngược lại nếu giá trị của chỉ số thứ nhất nhỏ hơn giá trị số thứ hai thì giá trị mới sẽ bằng giá trị thứ nhất , sau đó tăng chỉ số lên.
cuối cùng ngược lại thì giá trị mới sẽ bằng giá trị thứ hai, sau đó vẫn tăng chỉ lên.

Viết chương trình nhập vào mảng n số nguyên, sắp xếp mảng tăng dần. Xuất ra màn mình m


Code:

#include <stdio.h>

void NhapMang(int a[],int n)
{
 int  i;
    for ( i = 0; i < n; i++)
    {
        printf(" Nhap phan tu thu %d :", i);
        scanf("%d", &a[i]);
    }
}
void XuatMang(int a[],int n)
{
    for (int i = 0; i < n; i++)
        printf(" %d", a[i]);
    printf("\n\n");
}
void HoanVi(int &a ,int &b)
{
    int tam = a;
    a = b;
    b = tam;   
}
void SapXep(int a[],int n)
{
    for (int  i = 0; i < n - 1; i++)
        for (int j = i +1; j < n; j++)
        {
            if( a[i] > a[j])
                HoanVi (a[i],a[j]);
        }
}
void main()
{
    printf(" Nhap so phan tu mang:");
    scanf(" %d", &n);
    NhapMang(a,n);
    XuatMang(ia,n);
    SapXep(a,n);
    XuatMang(a,n);

Về Đầu Trang Go down
hien_cr
----unlimited----
----unlimited----
hien_cr

Tổng số bài gửi : 535
Bình chọn : 647
Join date : 25/12/2009
Age : 33
Đến từ : Cam Ranh City

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeThu Mar 10, 2011 11:45 pm

rất có ích và rất hay ak nha, thank nào
Về Đầu Trang Go down
vohuuhau
----unlimited----
----unlimited----
vohuuhau

Tổng số bài gửi : 790
Bình chọn : 1382
Join date : 07/01/2010
Age : 39
Đến từ : Thiên đường cỏ xanh ^_^

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeSun Mar 13, 2011 6:00 pm

NHẬP MÔN LẬP TRÌNH

ĐỀ 1:

BÀI 1:
A. hàm cho phép nhập vào mảng số nguyên gồm n phần tử.
b. hàm cho phép xác định một số có phải là số đối xứng hay không??
c.Hàm cho phép tính tổng các số lẻ của mảng trong đoạn [m,n]
BÀI 2:
sử dụng những hàm đã viết ở bài 1
a. Nhập vào hai mảng a gồm n phần tử
b.Tìm số lớn nhất trong kiểm tra số đó có phải là số đối xứng hay không?
c. Nhập vào hai số nguyên m và n, tính tổng các số lẻ trong mảng thuộc đoạn [m,n].
Bài 3:
Dùng kĩ thuật con trỏ, hãy cài đặt lại hàm trong bài tập 1.

MÌnh xin mạng phép viết ít code sau:

Code:

 creat by hau bo
//bài 1
//a.
void nhap(int a[],int n)
{
 for(int i=0;i<n;i++)
    {
      printf("a[%d]= ",i);
      scanf("%d",&a[i]);
    }
}
//b.
int ktdoixung(int n)
{
 int t=n,s=0;
 while(t!=0)
  {
    t=t%10;
    s=t+s*10;
  }
 return (s==n)?1:0;
}
int tongle(int m,int n)
{
 int s=0;
 for(int i=m;i<=n;i++)
  if(i%2!=0) s+=i;
return s;
}
//bài 2
//A.
void main()
{
 int a[100],n;
printf("nhap phan tu n:");
scanf("%d",&n);
  nhap(a,n);
//b
 int max=a[0];
 for(int i=0;i<n;i++)
 if(i>max) max=a[i];
printf("so lon nhat la %d",max);
if(ktdoixung==1) printf("số lớn nhất là số đối xứng");
else printf("số lớn nhất không là số đối xứng");
//c
int m,l;
 do
  {
    printf("nhap m="");
    scanf("%d",&m);
    printf("nhap l="");
    scanf("%d",&l);
  }while(m>n)
  tongle(m,l);
}
bài 3:
int ktdoixung(int *n)
{
 int t=*n,s=0;
 while(t!=0)
  {
    t=t%10;
    s=t+s*10;
  }
 return (s==n)?1:0;
}
Về Đầu Trang Go down
a_t_kuxj
<<-THƯỢNG ÚY->>
 Lap trinh C can Ban Default3
a_t_kuxj

Tổng số bài gửi : 411
Bình chọn : 481
Join date : 17/12/2010
Age : 33
Đến từ : vạn giã cityhot

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeSun Mar 13, 2011 7:55 pm

thank bò nhìu rất giúp ích cho lớp mình
Về Đầu Trang Go down
phanhieu
----unlimited----
----unlimited----
phanhieu

Tổng số bài gửi : 891
Bình chọn : 1196
Join date : 15/01/2010
Age : 33
Đến từ : Cam Ranh City

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeMon Mar 14, 2011 8:21 pm

thank pò nhiều nhiều hak
Về Đầu Trang Go down
https://hieuphanblog.wordpress.com
vohuuhau
----unlimited----
----unlimited----
vohuuhau

Tổng số bài gửi : 790
Bình chọn : 1382
Join date : 07/01/2010
Age : 39
Đến từ : Thiên đường cỏ xanh ^_^

 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitimeMon Aug 15, 2011 11:55 pm

up lên một phat cho các bạn năm hai có học thì nghiên cứu
Về Đầu Trang Go down
Sponsored content




 Lap trinh C can Ban Empty
Bài gửiTiêu đề: Re: Lap trinh C can Ban    Lap trinh C can Ban I_icon_minitime

Về Đầu Trang Go down
 

Lap trinh C can Ban

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 

 Similar topics

-
» Giáo trình thiết kế Web(toàn tập)
» Lập Trình
» Giáo trình SQL cơ bản
» Giáo trình ACcess
» giáo trình toán rời rạc
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
TinVIP :: Góc học tập :: Tài Liệu Học Tập-
Chuyển đến