Bài Tập C Tính Thành Tiền Của Sản Phẩm - Programming Trang chủ » Viết Chương Trình Java Cho Phép Nhập Vào Số Lượng đơn Giá để Tính Trị Giá Của Một Mặt Hàng » Bài Tập C Tính Thành Tiền Của Sản Phẩm - Programming Có thể bạn quan tâm Viết Chương Trình Java để Tìm Số Ngày Trong Tháng Viết Chương Trình Java Mô Phỏng Bài Toán Sản Xuất (producer) Và Tiêu Thụ (consumer) Là 02 Lớp Thread Viết Chương Trình Java Nhập Vào 2 Số Nguyên A B Xác định Số Lớn Nhất (max) Số Nhỏ Nhất Trong 2 Số Viết Chương Trình Javascript để Lấy Một Phần Tử Ngẫu Nhiên Từ Một Mảng Viết Chương Trình Javascript Kiểm Tra Ký Tự đầu Tiên Của Chuỗi Có Phải Là Ký Tự Hoa Hay Không Bài tập c tính thành tiền của sản phẩm programming c ThanhLuan (Nguyễn Thành Luân) November 23, 2019, 3:32am #1 đề: viết chương trình nhập tên sản phẩm,đơn giá,số lượng và thành tiền của 1 cửa hàng. tính: thành tiền của sản phẩm = số lượng * đơn giá thuế = 10%tiền mt2.png1366×768 92.5 KB Nhưng sau khi e chạy thì chỉ nhập đc tên mặt hàng.ko biết sai chỗ nào BaCuong (Bá Cường) November 1, 2015, 7:41am #2 trong cái prinf bỏ hết cái ,a ,b ,c gì đấy đi. Cái đấy chỉ nhập khi gán xong giá trị mà thôi ThanhLuan (Nguyễn Thành Luân) November 2, 2015, 12:07pm #3 Có đc đâu ạ. E bỏ rồi mà vẫn ko được BaCuong (Bá Cường) November 2, 2015, 12:42pm #4 À bạn khai báo a là kiểu kí tự chỉ nhập được 1 kí tự thôi. Nếu bạn muốn nhâp một xâu thì ghi là char a[10] 10 là độ dài xâu. Sửa ở dưới scanf("%c",&a) thành gets(a) nha 2 Likes Tr_n_Tu_n_An (TSA) November 23, 2019, 3:32am #5 bạn sửa lại chỗ khai báo tên mặt hàng từ 1 ký tự thành 1 xâu nhé! char a[50]; printf("nhap ten mat hang :"); gets(a); mình tiện nên gõ sourde code luôn bạn thông cảm 2 Likes ngvandung (Nguyễn Văn Dũng) November 2, 2015, 2:07pm #6 Code của bạn sai khá nhiều. Bạn có thể xem đoạn mình code sau đây và đối chiếu lại: #include <stdio.h> int main(){ char a[68]; long b,c; printf("Nhap ten mat hang: "); gets(a); printf("Nhap so luong mat hang: "); scanf("%ld", &b); printf("Nhap gia mat hang: "); scanf("%ld", &c); } 2 Likes ThanhLuan (Nguyễn Thành Luân) November 3, 2015, 9:12am #8 sao lại phải là gets ? mà ko phải là scanf? e ko hiểu lắm ThanhLuan (Nguyễn Thành Luân) November 23, 2019, 3:34am #9 dạ ddc rồi. cơ mà sao phải là gets mà ko phải là scanf ạ? 10% mà nhân cho 1 số thì phải viết làm sao ạ? taivh (lahata) November 23, 2019, 3:32am #10 gets để giúp bạn nhận một chỗi được nhập từ terminal hay console, char chr[100]; // khởi tạo một mảng char, bạn nhập vào hello thì hello sẽ được lưu vào trong này. // tối đa biến chr lưu được là 99 ký tự (1 ký tự dùng để báo hết chuỗi) gets(chr) sẽ giúp bạn nhận chuỗi vừa nhập. Hoặc bạn có thể dùng scanf("%s",chr); để nhận chuỗi, %s chỉ ra rằng dữ liệu cần nhập là chuỗi. Vậy. scanf hay gets cũng chỉ là các hàm để nhập dữ liệu được người nào đó viết sẵng mà thôi… 2 Likes taivh (lahata) November 23, 2019, 3:31am #11 float fData = 0.0; fData = fData * 10 / 100; // một số nhân cho 10% 2 Likes ngvandung (Nguyễn Văn Dũng) November 3, 2015, 5:00pm #12 Mình không đồng ý với bạn về điều này. Scanf khi sẽ thoát ra khi gặp khoảng trắng còn gets thì không. Bạn có thể tham khảo thêm ở đây: What's the difference between gets and scanf? c, scanf, gets asked by Shihe Zhang on 07:07AM - 28 Oct 14 2 Likes Thanh_My (Thanh_Mỹ) November 23, 2019, 3:31am #13 Mình có đoạn code muốn chia sẻ, mặc dù bài viết đã lâu rồi nhưng mà cũng bình luận lên đóng góp tí, ai muốn thì tham khảo ạ ^^ #include"stdio.h" int main(){ char tenSanPham; float thue, tongTien,soLuong, donGia, tien; printf("nhap ten san pham can mua: "); scanf("%s",&tenSanPham); printf("Nhap vao so luong va don gia ban da mua:\n"); scanf("%f%f",&soLuong,&donGia); tien=soLuong * donGia; thue=tien * 0.1; tongTien=tien+thue; printf("So tien chua tinh thue la: %0.1f\n",tien); printf("So tien thue la: %0.1f\n",thue); printf("Tong so tien ban phai tra la: %0.1f",tongTien); return 1; } 3 Likes Nguyen_Thi_Trang_75 (Nguyễn Thị Trang 75.) April 4, 2021, 6:14am #14 Bạn ơi cho mình hỏi sao dòng thứ 12,13,14 là %0,1f ạ? Chỗ này mình chưa hiểu lắm ạ. Mình cảm ơn SITUVN.gcd (SITUVNgcd) April 4, 2021, 6:56am #15 Xem tài liệu về printf() phần .precision: https://www.cplusplus.com/reference/cstdio/printf/ Phần .1 đối với float nghĩa là in ra 1 số sau phần thập phân. Vd: 1234.5678 -> 1234.6 123.44444 -> 123.4 2 Likes DayNhauHoc's Discord Học C++ Free? Click Blog Dạy Nhau Học Tự Học Lập Trình 83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao? Từ khóa » Viết Chương Trình Java Cho Phép Nhập Vào Số Lượng đơn Giá để Tính Trị Giá Của Một Mặt Hàng Bài Tập Java OOP: Chương Trình Kiểm Tra Thực Phẩm - Freetuts 20 BÀI TẬP JAVA CƠ BẢN CHO NGƯỜI MỚI HỌC (CÓ ĐÁP ÁN) Bài Tập Java Có Lời Giải - Học Lập Trình Java - Viettuts Bài Tập Java Cơ Bản, Có Lời Giải Code Mẫu [PDF] BÀI TẬP MÔN LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Tổng Hợp Bài Tập Lập Trình Hướng đối Tượng Trong Java - Deft Blog Viết Phương Trình Cho Phép Nhập Vào Số Lượng, đơn Giá để Tính Giá ... [PDF] OOP_2013.pdf - VNU-UET Bài 7 Các Phép Toán Số Học Trong Java - IT For Student Những Kiến Thức Java Core PHẢI BIẾT để Bắt đầu Làm Automation ... [PDF] MỤC LỤC - Khoa CNTT Trên Cùng 1 Hóa đơn Có được Ghi Hai Mặt Hàng Không Cùng Thuế ...