给定数字“ n”,任务是确定给定的正整数是否是蜂鸣数字,并将结果显示为输出。
要成为一个嗡嗡声,有两个条件必须为真-
数字应以数字7结尾,例如27、657等。
数字应可被7整除,例如63、49等。
输入值
number: 49
输出结果
it’s a buzz number
说明-由于该数字可以被7整除,因此它是一个嗡嗡声数字
输入值
number: 29
输出结果
it’s not a buzz number
说明-由于该数字既不能被7整除,也不能以数字7结尾,因此它不是嗡嗡声
输入号码以检查条件
检查数字是以数字7结尾还是可以被7整除
如果条件成立,则打印其嗡嗡声
如果条件不成立,则打印不是蜂鸣声
Start Step 1→ declare function to check if a number is a buzz number of not bool isBuzz(int num) return (num % 10 == 7 || num % 7 == 0) Step 2→ In main() Declare int num = 67 IF (isBuzz(num)) Print "its a buzz Number\n" End Else Print "its not a buzz Number\n" End Stop
#include <cmath> #include <iostream> using namespace std; //检查其嗡嗡声功能的功能 bool isBuzz(int num){ return (num % 10 == 7 || num % 7 == 0); } int main(){ int num = 67; if (isBuzz(num)) cout << "its a buzz Number\n"; else cout << "its not a buzz Number\n"; }
输出结果
如果运行上面的代码,它将生成以下输出-
its a buzz Number