PDA

View Full Version : Visual Basic 6.0


dolien2488
21-04-2011, 10:34 AM
Anh chị nào có báo cáo viết = ngôn ngữ lập trình Visual Basic thiết kế phần mềm quản lý nhân sự k ạ?

dolien2488
22-04-2011, 02:38 PM
Sao k có anh chị nào trả lời bài viết của e thế!huhu.

duongbien_tq
13-06-2011, 03:57 PM
mình có C++ nè bạn.
đây là contro

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>

struct Hocsinh
{
char hoten[50];
double dtb;
};

struct danhsach
{
Hocsinh info;
danhsach *pNext;
};

void themNode(danhsach *&pH, Hocsinh thongtin)
{
danhsach *pTam, *pi;
pTam = (danhsach*) malloc(sizeof(danhsach));
pTam->info = thongtin;
pTam->pNext= NULL;

if (pH== NULL)
pH= pTam;
else
{
pi = pH;
while (pi->pNext!=NULL)
pi = pi->pNext;
pi->pNext = pTam;
}
}

void inDS(danhsach *pH)
{
danhsach *pi;
pi = pH;
while (pi!= NULL)
{
printf("\n-----------");
printf("\nHo ten: %s", pi->info.hoten);
printf("\nDTB: %lf", pi->info.dtb);

pi = pi->pNext;
}
}

void main()
{
danhsach *pHead, *pi;
pHead = NULL;
Hocsinh tam;
int dem = 0;
for (int i=1; i<=3; i++)
{
fflush(stdin);
printf("Nhap vao ho ten: ");
gets(tam.hoten);
printf("Nhap diem TB: ");
scanf("%lf", &tam.dtb);

themNode(pHead, tam);
}

inDS(pHead);

//in ds dau
printf("\nIn ds dau: ");
pi = pHead;
while (pi!= NULL)
{
if (pi->info.dtb >=5)
{
printf("\n--------");
printf("\nHo ten: %s", pi->info.hoten);
printf("\nDTB: %lf", pi->info.dtb);
}

pi = pi->pNext;
}


pi = pHead;
while (pi!= NULL)
{
dem ++;
pi = pi->pNext;
}
printf("\nSo hoc sinh co trong ds: %d", dem);
getch();
}

duongbien_tq
13-06-2011, 03:59 PM
struct

#include <stdio.h>
#include <conio.h>

struct hocsinh
{
char hoten[50];
double diem[3];
double diemtong;
};
void doicho(hocsinh &a, hocsinh &b)
{
hocsinh tam;
tam=a;
a=b;
b=tam;
}
void nhaptt(hocsinh a[], int n)
{
int i,j;
for(i=0;i<n;i++)
{
fflush(stdin);
printf("Nhap ho ten HS %d: ",i+1);
gets(a[i].hoten);
for(j=0;j<3;j++)
{
printf("Nhap Diem %d: ",j+1);
scanf("%lf",&a[i].diem[j]);
}
}
}
void tinhtong(hocsinh a[], int n)
{
int i;
for(i=0;i<n;i++)
{
a[i].diemtong = a[i].diem[0]+ a[i].diem[1] + a[i].diem[2];
}

}
void inhs(hocsinh a[], int n)
{
int i;
for(i=0;i<n;i++)
{
printf("---------------\n");
printf("Ho ten HS la: %s\n",a[i].hoten);
printf("Tong diem la: %lf\n",a[i].diemtong);
}
}
void main()
{
hocsinh a[10];
int n=3,i,j;
nhaptt(a, n);
tinhtong(a, n);
inhs(a, n);
//buble sort
for(i=0;i<n-1;i++)
for(j=n-1;j>i;j--)
if(a[j-1].diemtong > a[j].diemtong)
doicho(a[j-1], a[j]);
inhs(a, n);

getch();
}

Trần Thanh Tâm
01-07-2011, 09:08 AM
Anh chị nào có báo cáo viết = ngôn ngữ lập trình Visual Basic thiết kế phần mềm quản lý nhân sự k ạ?

Chỉ có quản lý Nhân sự viết trên Viúal Basic.Net thôi, Em có lấy ko

hungmc89
30-08-2011, 05:49 PM
bạn hãy vào trang: câu lạc bộ VB.net để tải các bài đã được xây dưng và đã viêt gần như đã đầy đủ.có cả code để bạn tham khảo nếu có vấn đề gí thì mình sẽ gửi cho phàn mềm quản lí nhân sự do thầy giáo của mình viết cho nhà trừong.
Nếu trong thời gian lập trình bằng visuabasic 6.0 có gặp vấn đề khó khăn bạn liên hệ với mình qua Gmail:hungmc89@gmail.com
''''''''lập trình là niêm hăng say và thú vi như bạn dược sống vậy!!!!!!'''''''''''