Phải chăng bạn đang tìm kiếm nội dung nói về switch case có phải không? Hình như bạn đang muốn tìm chủ đề C – Bài 11B: Minh họa sử dụng cấu trúc switch-case. đúng vậy không? Nếu đúng như vậy thì mời bạn xem nó ngay tại đây.
NỘI DUNG BÀI VIẾT
C – Bài 11B: Minh họa sử dụng cấu trúc switch-case. | Xem thông tin về laptop tại đây.
[button color=”primary” size=”medium” link=”#” icon=”” target=”false” nofollow=”false”]XEM VIDEO BÊN DƯỚI[/button]
Ngoài xem những thông tin về laptop mới cập nhật này bạn có thể xem thêm nhiều nội dung có ích khác do Chúng tôi cung cấp tại đây nha.
Thông tin liên quan đến chủ đề switch case.
Hướng dẫn lập trình c cơ bản. thực hành sử dụng switch-case. Lập trình C cho người mới bắt đầu. học lập trình miễn phí. câu lệnh lựa chọn switch-case. câu …
Hình ảnh liên quan đếnchủ đề C – Bài 11B: Minh họa sử dụng cấu trúc switch-case..
>> Ngoài xem chủ đề này bạn có thể truy cập thêm nhiều Kiến thức hay khác tại đây: https://soyncanvas.vn/lap-trinh/.
Nội dung có liên quan đến nội dung switch case.
#Bài #11B #Minh #họa #sử #dụng #cấu #trúc #switchcase.
[vid_tags].C – Bài 11B: Minh họa sử dụng cấu trúc switch-case..
switch case.
Mong rằng những Thông tin về chủ đề switch case này sẽ có giá trị cho bạn. Chúng tôi chân thành .
Phiên bản web: https://braniumacademy.com/courses/khoa-hoc-lap-trinh-c-co-ban-youtube/
Quá hay, cảm ơn anh.
Anh ơi, vậy khi người dùng không đọc kĩ nhập vào số thập phân thì sao anh? Sao mình k thêm điều kiện nếu nhập số thập phân vào thì sẽ báo không hợp lệ ạ.
a ơi cho e hỏi e code như a r nhưng khi hiện cái cmd lên thì e k chọn case đc là s ạ
em dùng biến float để khai báo luachon thì chương trình không chạy đc, vậy câu lệnh switch case không nhận gía trị thập phân à anh????
Ưm lm gioi hs sao máy tính chỉ chạy đc phần đầu thôi nhỉ
Cho em hỏi tại sao là printf( "n%d -%d = %d" , a, b, a+b );
Chứ không phải là printf( "n%d -%d = %d" , &a, &b, &(a+b) );
ạ??
có toán tử nào chia ra số thập phân không bạn
Tại sao ở case 5 lại ko thêt nhập luôn kí tự % vậy ạ?
Cái return 0 ; để làm gì vậy thầy
😂mội nngười thử ấn 1,2 xem nó chạy liên tục luôn
hay lắm a
#include<stdio.h>
int main(){
int luaChon;
printf("n=====Menu====n1. Cong hai so nguyen n"
"2. Tru hai so nguyen n3. Nhan hai so nguyen n4. Chia 2 so nguyen "
"n5: Giai phuong trinh bac nhat 1 an n0. Thoat");
printf("n Moi ban chon cac phep tinh:");
do
{
scanf("%d", &luaChon);
switch(luaChon){
case 0: break;
case 1:{
int a,b;
printf("Nhap a va b:n");
scanf("%d%d", &a, &b);
printf("aKet qua: %d + %d = %d",a, b, a+b);
break;
}
case 2:{
int a,b;
printf("nTru hai so nguyen:n");
scanf("%d%d", &a, &b);
printf("aKet qua: %d – %d = %d",a, b, a-b);
break;
}
case 3:{
int a,b;
printf("Nhan 2 so. Moi nhap a va b:n");
scanf("%d%d", &a, &b);
printf("aKet qua: %d * %d = %d", a, b, a*b);
break;
}
case 4:{
float a,b;
printf("Chia 2 so. Moi ban nhap a va b:n");
scanf("%f%f", &a,&b);
if (b!=0) printf("aKet qua: %f / %f = %f", a, b, a/b);
else printf("Fail!!Khong co phep chia cho so 0");
break;
}
case 5: {
float a,b;
printf("nNhap a va b:");
scanf("%f%f",&a, &b);
printf("Ket qua:nx =%f",-(b/a));
break;
}
default: printf("Khong co lua chon phu hop. Moi chon lai");
}
}while(luaChon != 0);
return 0;
}
Chỉ giúp sai ở đau ạ ko xuong lenh đúng dc a ơi
Include<stdio.h>
Int man 0(){
Int luachon;
Printf(" n1.con cho di bằng mấy chân. n2.con bò đi băng máy chân");
Scanf("%d",&luachon);
Switch(luachon){
Case 0:break;
Case 1:{
Int luachon;
Printf("ncon cho di băg may chan");
Printf("nA.1 nB.2 nC.3 nD.4");
Printf("nnhap(a,b,c,d)");
Scanf("%d",&luachon);
Case 'a':
Case 'b':
Case 'c':{
Printf("n b chon sai");
Break;
}
Case 'd':{
Printf("n b chon dung");
Break;
}
}
}
Return 0;
}
cho em hỏi sao em chọn
int luaChon;
scanf("%d", &luaChon);
thì ko thực hiện lệnh switch còn
char luaChon;
scanf("%c",&luaChon);
thì lại dc vậy ạ .
Khóa dạy free chất lượng anh ơi <3
sao em chạy một lúc thì có lúc nó mấy cái nút chạy nó thành màu đen luôn không ấn được vậy ad?
#include<stdio.h>
int main(){
int luaChon;
printf("======MENU======n1.1.tinh tongn1.2.tinh hieun1.3.thuong cua hai son1.4.tich cua 2 son0.Thoat n1chia lay dun");
scanf("%d",&luaChon);
switch(luaChon){
case 1 :{
int a,b;
char c='%';
printf("nhap vao 2 so a b:");
scanf("%d%d",&a,&b);
printf(" %d %c %d = %d ",a,c,b,a%b);
break;
}
}
anh cho em hỏi tại sao sau case là 1.2 hay 1.3… lại không được ạ và muốn được thì làm ntn và cái char c='%' e bỏ xược vẫn đúng thì sao ạ. em cảm ơn!
10:07 cụ thể là sao a ạ , dùng tab hả a?
Cho e hỏi trong cấu trúc switch case có dùng if else đc ko 😅😅😅
anh ơi cho em hỏi là sao cái defautl của em nó ko in ra mà nó break luôn vậy ạ?
#include<stdio.h>
int main()
{int a,b,luaChon;
printf("===menu==n1.Cong 2 so nguyenn2.hieu 2 so nguyenn3.tich 2 so nguyen"
"n4.chia nguyen 2 so nguyenn5.Chia du 2 so nguyenn0.Thoat");
printf("nBan chon ?");
scanf("%d",&luaChon);
switch (luaChon){
case 0:break;
case 1:
{printf("nhap 2 so nguyen:");
scanf("%d%d",&a,&b);
printf("%d+%d=%d",a,b,a+b);
break;}
case 2:
{printf("nhap 2 so nguyen:");
scanf("%d%d",&a,&b);
printf("%d-%d=%d",a,b,a-b);
break;}
case 3:
{printf("nhap 2 so nguyen:");
scanf("%d%d",&a,&b);
printf("%d*%d=%d",a,b,a*b);
break;}
case 4:
{printf("nhap 2 so nguyen:");
scanf("%d%d",&a,&b);
printf("%d/%d=%d",a,b,a/b);
break;}
case 5:
char c='%';
{printf("nhap 2 so nguyen:");
scanf("%d%d",&a,&b);
printf("%d %c %d=%d",a,c,b,a%b);
break;}
defautl:
printf("Lua chon cua ban ko dung");
break;
}}
Cho em hỏi câu lệnh trong bài: case 'a:' và case 0: khác nhau gì ạ?
Đoạn 10:10 add ra là ấn j ạ?
Anh xem giúp e là sai ở đâu với ạ. N báo lỗi nhiều lắm ạ
#include<stdio.h>
int main ()
{
int luaChon ;
printf (" n=========MENU=========n ");
printf (" n0. Thoatn1. Cong hai so nguyenn2. Tru hai so nguyenn3. Nhan hai so nguyenn4. Chia hai so nguyenn5. Chia du hai so nguyen ") ;
scanf (" %d ", &luaChon ) ;
switch ( luaChon ) ;
{
case 0 : break ;
case 1 :
{
printf ( " nNhap a , b : ") ;
scanf ( " %d%d", &a , &b );
printf ( " n%d + %d = %d", a , b , a+b) ;
break ;
}
case 2 :
{
printf ( " nNhap a , b : ") ;
scanf ( " %d%d", &a , &b );
printf ( " n%d – %d = %d", a , b , a-b) ;
break ;
}
case 3 :
{
printf ( " nNhap a , b : ") ;
scanf ( " %d%d", &a , &b );
printf ( " n%d * %d = %d", a , b , a*b) ;
break ;
}
case 4 :
{
printf ( " nNhap a , b : ") ;
scanf ( " %d%d", &a , &b );
printf ( " n%d / %d = %d", a , b , a/b) ;
break ;
}
case 5 :
{
printf ( " nNhap a , b : ") ;
scanf ( " %d%d", &a , &b );
printf ( " n%d % %d = %d", a , b , a%b) ;
break ;
}
return 0 ;
}
Anh cho em hỏi:NewFile.c(40) : error : Invalid escape sequence.
Là sao v ạ? Mặc dù em vẫn tính đc bình thường,mong anh trả lời để em sửa
liệu có thể lồng 1 lệnh switch-case trong 1 case k vậy ?
anh ơi cho em hỏi chút ạ!
scanf(…) với getchar() khác nhau ở đâu và ký tự & trong toán tử so sánh có khác với & trong "&a" không ạ hay là như nhau ạ
em cảm ơn anh.. !
anh ơi cho em hỏi sao phần đầu không dùng như này ạ:
printf("n=====MENU====");
printf("n1. Tong hai so nguyen");
printf("n2. Hieu hai so nguyen");
printf("n3. Tich hai so nguyen");
printf("n4. Chia hai so nguyen");
printf("n5. Chia hai so nguyen du");
printf("n0. Thoat");
7:08 cái ‘%’ là sao vậy a
không biết mình khai báo và nhập a b trên switch ổn không anh nhỉ ? để mỗi case đỡ phải nhập lại ý ạ , nhưng lại xảy ra bất tiện là dù nhập 0 nó vẫn báo nhập a b xong mới Thoát
#include <stdio.h>
#include <math.h>
int main(){
float delta ,x,y;
int n,luachon,a,b,max,gt;
unsigned long long s;
printf("t t >>>>>>>CASIO Fx 4.0<<<<<<<<nnAll MENU:n1.Tinh toann2.Tim so chinh phuongn3 GPT bac 1n4.GPT bac 2n5.Tim Maxn6.Tinh giai thuan7.Chan le?n8.Tinh Sn0.Quay LainnMoi ban chon_");
//scanf("%d",&luachon);
luachon=getchar();
switch(luachon)
{
case '0':break;
case '1':{int tong ,hieu,tich,chiaDu,chiaNguyen;
int luachon2;
printf("n11.Tong hai son22.Hieu hai son33.Tich hai son44.Chia dun55.Chia nguyennn_?");
//luachon2=getchar();
scanf("%d",&luachon2);
switch(luachon2)
{
case '11':{
printf("Nhap a,b!=0:");
scanf("%d%d",&a,&b);
if(a==0&&b==0)
{printf("Nhap a,b!=0");
}//if
else
{printf("Tong hai so:%d+%d=%d",a,b,a+b);
}//else
break;//case1.1
}//case1.1
}//swtich lua chon2
break;//case1
}//case1
}//switch luachon
thế giả sử mình vào mục 4 hoặc 5 mà b nó là 0 thì sao chia đc ạ?