Là do cái này nè: 10/100
Kết quả của nó là 0 cho nên nhân với bao nhiêu cũng đều bằng 0 hết
Chứ kết quả không phải là 0.1 đâu Cách sửa: sửa lại thành 10.0/100
trong C/C++
phép chia không cố định, loại của nó sẽ phụ thuộc vào kiểu dữ liệu của 2 tham số
Nếu cả 2 tham số đều là số nguyên thì nó sẽ là phép chia lấy nguyên (DIV)
Nếu có ít nhất 1 tham số là số thực thì nó sẽ là phép chia số thực (phép chia toán học bình thường).
Ví dụ: 10 và 100 là 2 số nguyên thì 10/100 là 10 div 100 = 0 (vì cả 2 là số nguyên), còn 10.0 là số thực, thì 10.0/100 sẽ là phép chia số thực, kết quả thu được sẽ là số thực, là 0.1
Bắt đầu cho nhập số nguyên có 2 chữ số lưu dưới dạng chuỗi. Đọc phần từ thứ nhất nếu nó = 1 thì từ đầu tiên in ra là mười, kiểm tra số sau nếu ≠ 0 thì đọc số đó. Nếu phần tử thứ nhất ≠ 1 thì đọc số đó + chữ “mươi”, rồi kiểm tra số sau nếu ≠ 0 thì đọc số đó. Vậy thôi
ai giải thích chi tiết giùm không hiểu bài này
Viết chương trình tính n!! với n!! = 1.3.5…n nếu n lẻ, n!! = 2.4.6…n nếu n chẵn.
Viết chương trình tính và in S = 1 +1/(2!) +1/(3!)+…+1/(n!) với n nhập từ bàn phím, 0<n<10.
cho mình hỏi dấu !! = co nghĩa là gì vậy
tên hàm main bạn viết sai kìa, phải là:
Cấu trúc của do while là:
Bạn thiếu ‘;’ kìa
cảm ơn bạn nha, có gì bạn giúp giùm
Mình còn non lắm
Cái này dễ mà.
Gợi ý cách làm đơn giản nhất là dùng các hàm có sẵn trong thư viện cctype hay thư viện locale. Tham khảo tại đây.
Ví dụ: hàm isupper để kiểm tra chữ có phải dạng in hoa hay không.
Coi 2 bài này của anh Đạt là hiểu liền
Mặc dù trong C nhưng với C++ thì cũng tương tự thôi, chỉ khác là bạn thêm thư viện cctype còn trong C thì thêm ctype.h
cảm ơn đang ngồi ngốn cả đống bên cplusplus no khó hỉu
ban có nick face cho minh xin tiện liên lạc
Mình gửi bên private message rồi nha
tại sao mình xuất màn hình nó báo 0 vnd vậy
Là do cái này nè:
10/100
Kết quả của nó là 0 cho nên nhân với bao nhiêu cũng đều bằng 0 hết
Chứ kết quả không phải là 0.1 đâu
Cách sửa: sửa lại thành
10.0/100
là sao bạn mình không hỉu
trong C/C++
phép chia không cố định, loại của nó sẽ phụ thuộc vào kiểu dữ liệu của 2 tham số
Ví dụ: 10 và 100 là 2 số nguyên thì 10/100 là 10 div 100 = 0 (vì cả 2 là số nguyên), còn 10.0 là số thực, thì 10.0/100 sẽ là phép chia số thực, kết quả thu được sẽ là số thực, là 0.1
cảm ơn bạn mình hiểu vấn đề rồi
Nhập vào một số nguyên có 2 chữ số, hãy in ra cách đọc của nó.
ai giúp mình với
Cái này theo mình xử lý chuỗi dễ hơn xử lý số
Bắt đầu cho nhập số nguyên có 2 chữ số lưu dưới dạng chuỗi. Đọc phần từ thứ nhất nếu nó = 1 thì từ đầu tiên in ra là mười, kiểm tra số sau nếu ≠ 0 thì đọc số đó. Nếu phần tử thứ nhất ≠ 1 thì đọc số đó + chữ “mươi”, rồi kiểm tra số sau nếu ≠ 0 thì đọc số đó. Vậy thôi
mình ẩu quá sr tại quên những cái cơ bản hihi
ai giải thích chi tiết giùm không hiểu bài này
Viết chương trình tính n!! với n!! = 1.3.5…n nếu n lẻ, n!! = 2.4.6…n nếu n chẵn.
Viết chương trình tính và in S = 1 +1/(2!) +1/(3!)+…+1/(n!) với n nhập từ bàn phím, 0<n<10.
cho mình hỏi dấu !! = co nghĩa là gì vậy
ai kiem tra giup minh khong giong phep toan de bai
S =1+ 3 + 5 + 7 + … + (2 n + 1)
#include
using namespace std;
int main ()
{
int a, kq=0;
cout << “nhap so lan”;
cin >> a;
for (int i=1;i<=(2*a+1);i+=2)
{
kq=kq+i;
cout<< kq<<"+";
}
cout << “ketqua=” << kq;
system(“pause”);
return 0;
}
You’re welcome