Chủ đề: Thắc mắc mảng cấu trúc
-
12-06-2014, 04:09 PM #1
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Thắc mắc mảng cấu trúc
Mọi người cho em hỏi code này của em sai gì mà khi em nhập thông tin thì địa chỉ nó bỏ qua ko cho nhập và phần lương thực lĩnh ko xuất. Em cảm ơn.
#include "Khaibao.h"
using namespace std;
void NhapTTNV (Nhanvien &x)
{
cin.ignore();
cout<<"Ho va ten Nhan Vien: ";
cin.getline(x.HovaTen,20);
cout<<"Phai: ";
cin.getline(x.Phai,5);
cout<<"Ngay sinh: ";
cin>>x.Ngaysinh;
cout<<"Dia chi: ";
cin.getline(x.Address,40);
cout<<"Luong co ban: ";
cin>>x.Luongcoban;
cout<<"Bao hiem xa hoi: ";
cin>>x.BHXH;
cout<<"Thuong: ";
cin>>x.Thuong;
cout<<"Phat: ";
cin>>x.Phat;
x.Luongthuclinh=x.Luongcoban+x.Thuong-x.BHXH-x.Phat;
}
void XuatTTNV (Nhanvien x)
{
cout<<"Thong tin chi tiet cua nhan vien: ";
cout<<x.HovaTen<<"\t"<<x.Phai<<"\t"<<x.Ngaysinh<<" \t"<<x.Address<<"\t"<<x.Luongcoban<<"\t"<<x.BHXH << "\t"<<x.Thuong<<"\t"<<x.Phat<<"\t"<<x.Luongthu clin h<<endl;
}
void NhapmangTTNV (Nhanvien a[], int n)
{
for(int i=0;i<n;i++)
{
cout<<"Nhap NV thu: "<<i+1<<"
";
NhapTTNV(a[i]);
}
}
void XuatmangTTNV (Nhanvien a[], int n)
{
for(int i=0;i<n;i++)
XuatTTNV(a[i]);
}
void SapxepLTLgiam (Nhanvien a[], int n)
{
Nhanvien tam;
for (int i=0;i<n-1;i++)
{
for(int j=i;j>n;j++)
{
if(a[i].Luongthuclinh>a[j].Luongthuclinh)
{
tam=a[i];
a[i]=a[j];
a[j]=tam;
}
}
}
}View more random threads:
- Tại sao không thể lập trình đồ hoạ trên C?
- Nhập liệu từ file bản đồ vào mảng?
- Code này có bị memory leak không?
- Cho em hỏi về Mảng 1 Chiều
- Đưa ra dòng có nhiều số nguyên tố trong mảng 2 chiều.
- Code dùng pointer, không biết sai chỗ nào ?
- cần hỏi về DEV-C++
- Giúp bài tập C++
- Lại 1 bài tam giác pascal khó
- mọi người cho em hỏi bài của em sao nó báo lỗi ở else ạ . em cám ơn ạ
-
12-06-2014, 05:10 PM #2
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn post code đầy đủ lên đi. :|
-
12-06-2014, 05:33 PM #3
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi pato24193
#include <iostream>
#include <math.h>
#include <time.h>
using namespace std;
typedef struct Nhanvien
{
char HovaTen [20];
char Phai [5];
int Ngaysinh;
char Address[40];
int Luongcoban;
int BHXH;
int Thuong;
int Phat;
int Luongthuclinh;
};
void NhapTTNV (Nhanvien &x);
void XuatTTNV (Nhanvien x);
void NhapmangTTNV (Nhanvien a[], int n);
void XuatmangTTNV (Nhanvien a[], int n);
void SapxepLTLgiam (Nhanvien a[], int n);
#include "Khaibao.h"
using namespace std;
void main ()
{
Nhanvien a[100];
int n;
do{
cout<<"Nhap vao so luong nhan vien: ";
cin>>n;
if(n>100)
cout<<"Nhap sai! Nhap lai nhe!";
}while (n>100);
NhapmangTTNV(a,n);
XuatmangTTNV(a,n);
cout<<"Danh sach nhan vien theo luong thuc linh giam: ";
SapxepLTLgiam(a,n);
XuatmangTTNV(a,n);
cout<<endl;
}
#include "Khaibao.h"
using namespace std;
void NhapTTNV (Nhanvien &x)
{
cin.ignore();
cout<<"Ho va ten Nhan Vien: ";
cin.getline(x.HovaTen,20);
cout<<"Phai: ";
cin.getline(x.Phai,5);
cout<<"Dia chi: ";
cin.getline(x.Address,40);
cout<<"Ngay sinh: ";
cin>>x.Ngaysinh;
cout<<"Luong co ban: ";
cin>>x.Luongcoban;
cout<<"Bao hiem xa hoi: ";
cin>>x.BHXH;
cout<<"Thuong: ";
cin>>x.Thuong;
cout<<"Phat: ";
cin>>x.Phat;
x.Luongthuclinh=x.Luongcoban+x.Thuong-x.BHXH-x.Phat;
};
void XuatTTNV (Nhanvien x)
{
cout<<"Thong tin chi tiet cua nhan vien: ";
cout<<x.HovaTen<<"\t"<<x.Phai<<"\t"<<x.Ngaysinh<<" \t"<<x.Address<<"\t"<<x.Luongcoban<<"\t"<<x.BHXH << "\t"<<x.Thuong<<"\t"<<x.Phat<<"\t"<<x.Luongthu clin h<<endl;
}
void NhapmangTTNV (Nhanvien a[], int n)
{
for(int i=0;i<n;i++)
{
cout<<"Nhap NV thu: "<<i+1<<"
";
NhapTTNV(a[i]);
}
}
void XuatmangTTNV (Nhanvien a[], int n)
{
for(int i=0;i<n;i++)
XuatTTNV(a[i]);
}
void SapxepLTLgiam (Nhanvien a[], int n)
{
Nhanvien tam;
for (int i=0;i<n-1;i++)
{
for(int j=i;j>n;j++)
{
if(a[i].Luongthuclinh<a[j].Luongthuclinh)
{
tam=a[i];
a[i]=a[j];
a[j]=tam;
}
}
}
}
xã hội vững mạnh, nhu cầu mặc đẹp của con người ngày càng cao. ngành công nghiệp thời trang cũng đang vững mạnh chóng vánh. những nhà máy gia công hàng may mặc chẳng thể đóng góp lặng thầm vào sự...
Tìm xưởng may gia công tại TP Hồ...