#include <iostream>
#include <stdio.h>
#include <string.h>
using namespace std;
struct sinhvien {
string hoten;
float dtp;
float dck;
float dtk;
};
typedef struct sinhvien sv;
void nhapthongtin(sv &a)
{
cout << "\nnhap ho ten";
fflush(stdin);
getline(cin, a.hoten);
do {
cout << "\n nhap diem thanh phan";
cin >> a.dtp;
} while (a.dtp < 0 || a.dtp > 10);
do {
cout << "\n nhap diem cuoi ki";
cin >> a.dck;
} while( a.dck < 0 || a.dck > 10);
}
void in(sv &a)
{
cout << "\nho va ten" << a.hoten;
cout << "\ndiem thanh phan" << a.dtp;
cout << "\ndiem cuoi ki" << a.dck;
}
void nhapn(int a[], int n)
{
for (int i = 0; i < n; i++)
{
nhapthongtin(a[i]);
}
}
void xuatn(int a[], int n)
{
for (int i = 0; i < n; i++)
{
xuat(a[i]);
}
}
int main()
{
sv a[100];
int n;
cout << "\nnhap so sinh vien";
cin >> n;
nhapn(a, n);
cout << "\nthong tin sinh vien";
xuatn(a, n);
}
Mọi người xem mình sai đoạn nào với ạ
Cách hỏi để dễ được trả lời:
- Thưa hỏi đàng hoàng =))
- Đưa ra yêu cầu bài toán
- Trình bày vấn đề gặp phải
- Format code đẹp
…
2 Likes