Bài 10: Cấu trúc lặp

HH

Bài 3: Người phương Đông quan niệm số đẹp là các số tự nhiên chỉ chứa hai số 6 hoặc 8. Ví dụ: 6, 8, 66, 68, 886, …. là những số đẹp, 468, 728… không phải là những số đẹp. Cho số nguyên dương N (1≤N≤1000), kiểm tra xem N có phải là số đẹp không? Nếu N là số đẹp thì đưa ra thông báo là “YES”, không thì đưa ra thông báo “NO” viết bằng c++ giúp iem với ạ

NT
19 tháng 12 2021 lúc 23:38

#include <bits/stdc++.h>
using namespace std;
string st;
int d,i;
bool kt;
int main()
{
    cin>>st;
    d=st.length();
    kt=true;
    for (i=0; i<=d-1; i++)
        if ((st[i]!='6') and (st[i]!='8')) kt=false;
    if (kt==true) cout<<"YES";
    else cout<<"NO";
    return 0;
}

 

Bình luận (0)

Các câu hỏi tương tự
HH
Xem chi tiết
HH
Xem chi tiết
PL
Xem chi tiết
HH
Xem chi tiết
NP
Xem chi tiết
HH
Xem chi tiết
HH
Xem chi tiết
TH
Xem chi tiết
NB
Xem chi tiết