By GokiSoft.com|
20:06 18/09/2023|
Lập Trình C
Loop - Switch case - Chương trình quản lý sinh viên - Lập trình C
Viết menu chương trình như sau
1. Nhập thông tin sinh viên
2. Hiển thị thông tin sinh viên
3. Kết thúc chương trình
Khi người dùng lựa chọn 1 -> Nhập thông tin sinh viên đó (gồm các thuộc tính : tên, tuổi, địa chỉ, email, giới tính, sđt)
Sau khi nhập xong -> hiển thị lại menu trên
Khi người dùng lựa chọn 2 -> Hiển thị thông tin sinh viên vừa nhập -> hiển thị lại menu trên
Khi người dùng chọn 3 : Kết thúc chương trình
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)
![Nguyễn Hữu Hiếu [T2008A]](https://www.gravatar.com/avatar/ca2884508b617fee77f000c7d99c219d.jpg?s=80&d=mm&r=g)
Nguyễn Hữu Hiếu
2020-09-15 08:45:28
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
char name[50];
int tuoi,i,n;
char address[100];
char email[50];
char sex[10];
char phone[15];
printf("\nHuong dan thao tac su dung");
printf("\n1: Nhap thong tin sinh vien");
printf("\n2: Hien thi thong tin sinh vien");
printf("\n3: Thoat khoi chuong trinh");
printf("\nNhap 1, 2, hoac 3:");
scanf("%d", &n);
switch(n) {
case 1:
fflush(stdin); fflush(stdout);
printf("\nTen");
gets(name);
fflush(stdin); fflush(stdout);
printf("\nDia chi");
gets(address);
fflush(stdin); fflush(stdout);
printf("\nEmail");
scanf("%s", email);
fflush(stdin); fflush(stdout);
printf("\nGioi tinh");
scanf("%s", sex);
fflush(stdin); fflush(stdout);
printf("\nSo dien thoai");
scanf("%s", phone);
fflush(stdin); fflush(stdout);
printf("\nTuoi");
scanf("%d", &tuoi);
case 2:
printf("%s , %d, %s, %s, %s, %s", name, tuoi, address, email, sex, phone);
break;
case 3:
end();
break;
}
return 0;
}
![Triệu Văn Lăng [T2008A]](https://www.gravatar.com/avatar/1348e3562c6492c26f796cb1f45982a1.jpg?s=80&d=mm&r=g)
Triệu Văn Lăng
2020-09-15 03:19:55
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int n, tuoi;
char gioitinh[5], ten[50], diachi[200], email[200], sdt[15];
while(3) {
printf("menu");
printf("\nnhap 1 de nhap thong tin sinh vien");
printf("\nnhap 2 de hien thi thong tin sinh vien");
printf("\nnhap 3 de ket thuc");
printf("\nmoi nhap: ");
scanf("%d",&n);
switch(n) {
case 1:
printf("\n Ho va ten: ");
fflush(stdin); fflush(stdout);
gets(ten);
printf("\nTuoi: ");
scanf("%d",&tuoi);
printf("\nDia chi: ");
fflush(stdin); fflush(stdout);
gets(diachi);
printf("\nGioi tinh: "); gets(gioitinh);
printf("\nEmail: "); gets(email);
printf("\nSo dien thoai: "); gets(sdt);
break;
case 2:
printf("\nHo va ten %s",ten);
printf("\nTuoi %d",tuoi);
printf("\nDia chi %s", diachi);
printf("\nGioi tinh %s", gioitinh);
printf("\nEmail %s",email);
printf("\nSo dien thoai %s",sdt);
break;
case 3:
exit(0);}
}
return 0;
}
![Nguyễn Tiến Đạt [T2008A]](https://www.gravatar.com/avatar/b5819cd0adc95c727c7ad0c2bcf6098b.jpg?s=80&d=mm&r=g)
Nguyễn Tiến Đạt
2020-09-15 02:41:31
#include<stdio.h>
#include<stdlib.h>
int main(){
int n,age;
char name[50],address[50],email[50],sex[10],telnum[10];
while(2){
printf("\nMenu chuong trinh:\n1. Nhap thong tin sinh vien\n2. Hien thi thong tin sinh vien\n3. Ket thuc chuong trinh");
printf("\nLua chon chuong trinh: ");
scanf("%d",&n);
switch(n){
case 1:
fflush(stdin);fflush(stdout);
printf("\nHo va ten: "); gets(name);
fflush(stdin);fflush(stdout);
printf("\nTuoi: "); scanf("%d",&age);
fflush(stdin);fflush(stdout);
printf("\nDia chi: "); gets(address);
printf("\nEmail: "); gets(email);
printf("\nGioi tinh: "); gets(sex);
printf("\nSo dien thoai: "); gets(telnum);
break;
case 2:
printf("\nHo va ten: %s",name);
printf("\nTuoi: %d",age);
printf("\nDia chi: %s",address);
printf("\nHo va ten: %s",name);
printf("\nEmail: %s",email);
printf("\nSo dien thoai: %s",telnum);
break;
case 3:
exit (0);
break;
}
}
}
![vuong huu phu [T2008A]](https://www.gravatar.com/avatar/307a5cf29780afab49706dc8b15b86c6.jpg?s=80&d=mm&r=g)
vuong huu phu
2020-09-14 14:39:45
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int a,tuoi;
char gioitinh[20], ten[100], diachi[200], email[100], sdt[20];
printf("\nMenu");
printf("\nchon 1. Nhap thong tin sinh vien ");
printf("\nchon 2. hien thi thong tin sinh vien");
printf("\nchon 3. ket thuc chuong trinh");
printf("\n chon : ");
scanf("%d",&a);
switch(a){
case 1 :
fflush(stdin);fflush(stdout);
printf("\n nhap ten : ");
gets(ten);
fflush(stdin);fflush(stdout);
printf("\n nhap tuoi : ");
scanf("%d",&tuoi);
fflush(stdin);fflush(stdout);
printf("\n nhap gioi tinh : ");
gets(gioitinh);
fflush(stdin);fflush(stdout);
printf("\n nhap dia chi : ");
gets(diachi);
fflush(stdin);fflush(stdout);
printf("\n nhap sdt : ");
gets(sdt);
fflush(stdin);fflush(stdout);
printf("\n nhap email : ");
gets(email);
break;
case 2 :
printf("\n ten : %s",ten);
printf("\n tuoi : %d",tuoi);
printf("\n gioi tinh : %s",gioitinh);
printf("\n dia chi : %s", diachi );
printf("\n sdt : %s", sdt);
printf("\n email : %s",email);
break;
case 3 :
exit(0);
}
return 0;
}
![hainguyen [T2008A]](https://www.gravatar.com/avatar/32855ce6db55d60134d830aee06b41e5.jpg?s=80&d=mm&r=g)
hainguyen
2020-09-14 13:45:13
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int h;
char fullname[30], address[200], email[100], sex[10], tel[60];
int age;
while (2){
printf("\nMenu\nChon 1 de nhap thong tin.\nChon 2 de hien thi thong tin.\nChon 3 de ket thuc chuong trinh");
printf("\nNhap lua chon: "); scanf("%d", &h);
printf("\nHien thi tren Menu: ");
switch(h) {
case 1 :
fflush(stdin); fflush(stdout);
printf("\nNhap Ten: ");
gets(fullname);
fflush(stdin); fflush(stdout);
printf("\nNhap Tuoi: ");
scanf("%d", &age);
fflush(stdin); fflush(stdout);
printf("\nNhap Dia chi: ");
gets(address);
fflush(stdin); fflush(stdout);
printf("\nNhap email: ");
gets(email);
fflush(stdin); fflush(stdout);
printf("\nNhap gioi tinh: ");
gets(sex);
fflush(stdin); fflush(stdout);
printf("\nNhap so dien thoai: ");
gets(tel);
break;
case 2 :
printf("\nTen : %s", fullname);
printf("\nTuoi : %d", age);
printf("\nDia chi : %s", address);
printf("\nemail : %s", email);
printf("\ngioi tinh : %s", sex);
printf("\nso dien thoai", tel);
break;
case 3 :
exit(0);
}
}
return 0;
}
![Đặng Trần Nhật Minh [T2008A]](https://www.gravatar.com/avatar/ee8dc5a777ad26f3a962e86c233437cf.jpg?s=80&d=mm&r=g)
Đặng Trần Nhật Minh
2020-09-14 09:14:36
#include "bits/stdc++.h"
int main() {
int t;
char sex[16], name[50], address[200], email[100], tel[11];
int age;
while (true) {
printf("\nMenu\nChon 1 de nhap thong tin.\nChon 2 de hien thi thong tin.\nChon 3 de ket thuc chuong trinh.");
printf("\nNhap lua chon: "); scanf("%d", &t);
switch(t) {
case 1:
fflush(stdin); fflush(stdout);
printf("\nNhap ten: ");
gets(name);
fflush(stdin); fflush(stdout);
printf("Nhap tuoi: ");
scanf("%d", &age);
fflush(stdin); fflush(stdout);
printf("Nhap dia chi: ");
gets(address);
fflush(stdin); fflush(stdout);
printf("Nhap email: ");
gets(email);
fflush(stdin); fflush(stdout);
printf("Nhap gioi tinh: ");
gets(sex);
fflush(stdin); fflush(stdout);
printf("Nhap so dien thoai: ");
gets(tel);
break;
case 2:
printf("\nTen: %s", name);
printf("\nTuoi: %d", age);
printf("\nDia chi: %s", address);
printf("\nEmail: %s", email);
printf("\nGioi tinh: %s", sex);
printf("\nSo dien thoai: %s\n", tel);
break;
case 3:
exit(0);
}
}
return 0;
}