Answers [ ]
hauyen
2021-07-22T14:40:48+00:00
# Code Python.
usd=input[]
vnd=int[usd]*23
print[usd,’USD =’,vnd,’k VND’]phuongthao
2021-07-22T14:41:05+00:00
Như hình dưới:
#include
#include
int main[]
{
char USD = 1, VND = 0;
float vnd1,usd1,luachon,soTienDoi;
printf["=== Lua chon tien te can doi === \n\n"];
printf["Ban chon loai tien USD hay VND [USD/VND]: \n\n"];
scanf["%s",&luachon];
if [luachon]
{
printf["Nhap so tien USD can doi ra VND: \n"];
scanf["%f",&usd1];
soTienDoi = usd1 * 22000;
}
else
{
printf["Nhap so tien VND can doi ra USD: \n"];
scanf["%f",&vnd1];
soTienDoi = vnd1 / 22000;
}
if [luachon]
printf["So tien doi duoc la: %f VND \n",soTienDoi];
else
printf["So tien doi duoc la: $%.2f",soTienDoi];
return 0;
}
Khi mình gõ VND thì nó ko xuất hiện điều kiện “else”
Theo Boolean đáng nhẽ:
if [0] thì sẽ bỏ qua điều kiện đầu tiên và chạy xuống điều kiện “else”
Mà mình đặt VND = 0.
Thì đáng nhẽ nó phải in ra màn hình:
Nhap so tien VND can doi ra USD:
Pasted image1366×768 158 KB
Khi mình F9 chạy chương trình xong và thoát khỏi file .exe thì ở dưới có 3 thông báo “warning”:
D:\C\Project1\Project 18\main.c|12|warning: format '%s' expects argument of type 'char *', but argument 2 has type 'int *' [-Wformat=]|
D:\C\Project1\Project 18\main.c|8|warning: unused variable 'VND' [-Wunused-variable]|
D:\C\Project1\Project 18\main.c|8|warning: unused variable 'USD' [-Wunused-variable]|
Nó báo lỗi gì vậy nhỉ
Pasted image1366×768 152 KB