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

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]
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]
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]
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]
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]
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]
Đặ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;
	
}