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

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Hoàng Hugi

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 ạ

Nguyễn Lê Phước Thịnh
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;
}

 


Các câu hỏi tương tự
Hoàng Hugi
Xem chi tiết
Hoàng Hugi
Xem chi tiết
Phụng Lã
Xem chi tiết
Hoàng Hugi
Xem chi tiết
nguyễn an phát
Xem chi tiết
Hoàng Hugi
Xem chi tiết
Hoàng Hugi
Xem chi tiết
Tinh Hy
Xem chi tiết
nguyen thi be
Xem chi tiết