Câu trong ảnh làm như nào các bạn ơi...

rotate image
thumb up 0
thumb down
Trả lời câu hỏi của jk lj

Làm sao để có câu trả lời hay nhất?

  • Luôn có GIẢI THÍCH các bước giải
  • Không copy câu trả lời của Timi
  • Không sao chép trên mạng
  • Không spam câu trả lời để nhận điểm
  • Spam sẽ bị khóa tài khoản
CÂU TRẢ LỜI
avatar
Timi

13/01/2025

Trợ lý học tập AI - Câu trả lời này chỉ mang tính tham khảo
Để kiểm tra xem một số có phải là số "lộc phát" hay không, bạn có thể thực hiện các bước sau: 1. Nhập vào số nguyên dương (có tối đa 9 chữ số). 2. Kiểm tra từng chữ số của số đó: - Nếu tất cả các chữ số đều là 0, 6 hoặc 8, thì số đó là số lộc phát. - Nếu có bất kỳ chữ số nào khác ngoài 0, 6, 8, thì số đó không phải là số lộc phát. Dưới đây là một đoạn mã mẫu bằng Python để thực hiện kiểm tra này: ```python def is_loc_phat(number): # Chuyển số thành chuỗi để kiểm tra từng chữ số str_number = str(number) # Kiểm tra từng chữ số for digit in str_number: if digit not in '068': return 0 # Không phải số lộc phát return 1 # Là số lộc phát # Nhập số từ người dùng number = int(input("Nhập vào một số nguyên dương không quá 9 chữ số: ")) if 1 <= number <= 999999999: print(is_loc_phat(number)) else: print("Số không hợp lệ.") ``` ### Ví dụ: - Với đầu vào `6808`, hàm sẽ trả về `1` (là số lộc phát). - Với đầu vào `16808`, hàm sẽ trả về `0` (không phải số lộc phát). Bạn có thể chạy đoạn mã này trong môi trường Python để kiểm tra các số khác nhau.
Hãy giúp mọi người biết câu trả lời này thế nào?
0/5 (0 đánh giá)
thumb up 0
thumb down
0 bình luận
Bình luận
avatar
level icon
An Nhiên Lê

13/01/2025

Giải bài toán kiểm tra số lộc phát bằng Pascal
Hiểu bài toán
Input: Một số nguyên dương không quá 9 chữ số.
Output:
1: Nếu số đó là số lộc phát (chỉ chứa các chữ số 0, 6, 8).
0: Nếu số đó không phải số lộc phát.
Giải thuật
Nhập số: Nhập số nguyên dương cần kiểm tra.
Kiểm tra từng chữ số:
Lặp qua từng chữ số của số đó.
Kiểm tra xem chữ số hiện tại có phải là 0, 6 hoặc 8 không.
Nếu có một chữ số khác 0, 6, 8 thì kết luận ngay số đó không phải số lộc phát.
Kết luận:
Nếu qua hết các chữ số mà không tìm thấy chữ số nào khác 0, 6, 8 thì kết luận số đó là số lộc phát.
Code Pascal
Delphi

program SoLocPhat;
var
 n, tmp, digit: longint;
begin
 readln(n);
 tmp := n;
 while tmp > 0 do
 begin
   digit := tmp mod 10;
   if (digit <> 0) and (digit <> 6) and (digit <> 8) then
   begin
     writeln(0);
     exit;
   end;
   tmp := tmp div 10;
 end;
 writeln(1);
end.

Hãy giúp mọi người biết câu trả lời này thế nào?
0/5 (0 đánh giá)
thumb up 0
thumb down
0 bình luận
Bình luận
avatar
level icon
NPC

13/01/2025

jk lj

#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int main()
{
    ios::sync_with_stdio(false);
    cin.tie(0); cout.tie(0);
    string s;
    cin>>s;
    for(char c:s) {
        if(c!='0'&&c!='6'&&c!='8') {
            cout<<0;
            return 0;
        }
    }
    cout<<1;
    return 0;
}


Hãy giúp mọi người biết câu trả lời này thế nào?
0/5 (0 đánh giá)
thumb up 0
thumb down
0 bình luận
Bình luận

Nếu bạn muốn hỏi bài tập

Các câu hỏi của bạn luôn được giải đáp dưới 10 phút

Ảnh ads

CÂU HỎI LIÊN QUAN

FQA.vn Nền tảng kết nối cộng đồng hỗ trợ giải bài tập học sinh trong khối K12. Sản phẩm được phát triển bởi CÔNG TY TNHH CÔNG NGHỆ GIA ĐÌNH (FTECH CO., LTD)
Điện thoại: 1900636019 Email: info@fqa.vn
Location Địa chỉ: Số 21 Ngõ Giếng, Phố Đông Các, Phường Ô Chợ Dừa, Quận Đống Đa, Thành phố Hà Nội, Việt Nam.
Tải ứng dụng FQA
Người chịu trách nhiệm quản lý nội dung: Nguyễn Tuấn Quang Giấy phép thiết lập MXH số 07/GP-BTTTT do Bộ Thông tin và Truyền thông cấp ngày 05/01/2024
Copyright © 2023 fqa.vn All Rights Reserved