30/09/2018, 18:13
Ai giúp em bài này với ạ!
#include <iostream>
#include <stdio.h>
#include <dos.h>
#include <conio.h>
#include <string.h>
#include <ctype.h>
#include <fstream>
#include <stdlib.h>
using namespace std;
class HOADON
{
public:
char*ten;
int *ms, *sl;
float *tt, *dg;
public:
void nhap();
void xuat();
void tien();
};
void HOADON::nhap()
{
cout << "nhap " << endl;
cin.ignore();
cin.getline(ten, 10);
cout << "ma vat tu" << endl;
cin >> *ms;
cout << "nhap so luong vat tu:" << endl;
cin >> *sl;
cout << "nhap don gia:" << endl;
cin >> *dg;
}
void HOADON::tien()
{
float tt = (*sl)*(*dg)*0.1;
}
void HOADON::xuat()
{
cout << endl;
cout << endl;
cout << "+++Thong Tin Va Thanh Tien Vat Lieu++" << endl;
cout << endl;
cout << "ten vat lieu" << *ten << endl;
cout << "ma vat lieu" << *ms << endl;
cout << "don gia" << *dg << endl;
cout << "so luong " << *sl << endl;
cout << "thanh tien" <<tt<< endl;
cout << endl;
}
int main()
{
return 0;
}
Bài liên quan
Không hiểu câu hỏi muốn hỏi gì cả.
thầy cho em bài quản lý vật tư . em muốn hỏi là khi chương trình chạy nó sẽ chạy main đầu tiên phải không . em đã làm xong phần class ở trên mà không biết làm sao đưa nó vào
int main()
Tiêu để cần được viết bằng Tiếng Việt có dấu
Đúng vậy
Nó là cái gì?
dạ class đó anh
Em cũng chưa hiểu cấu trúc ve class lắm , em rất dở code anh ơi
Khai báo
HOADON test
, giống như khi khai báo biến bt thôi. giống string trong c++p/s: Mọi người…code trên mình sửa như này…được coi là đúng chưa ạ…
@ltd cấp phát kiểu này có đúng không a???
warning C4244: ‘return’ : conversion from ‘double’ to ‘float’, possible loss of data
em bị lỗi này hoài mà sửa không được m.n ạ
ai giải thích rõ dùm em lỗi này với
TKS bạn nha ! code bạn viết ở trên bị lỗi ""getline(cin,*tên); mình sua lại gets(tên);
Nhung khi chay ct chi nhap duoc ten va ma san phan thi bi the nay
coi lại video con trỏ của anh đạt nha ^^
coding coming soon…
Code con trỏ
đã xong up cho m.n xem tks mọi người nhiều