CodeSolved

Solved Programming Questions & Exercises

Detection of Iranian Mobile Number

Practice Easy 1928/ Download 887 Views
Write a program that receives a mobile number from the user and specifies whether this is an Iranian mobile number.

13 Answers

This answer is only visible to premium members
This answer is only visible to premium members
This answer is only visible to premium members
let msg = 'error'
alert(msg) 
This answer is only visible to premium members
This answer is only visible to premium members

This answer is only visible to premium members

Subscription is currently unavailable.
This answer is only visible to premium members
This answer is only visible to premium members
This answer is only visible to premium members
let msg = 'error'
alert(msg) 
This answer is only visible to premium members
This answer is only visible to premium members

This answer is only visible to premium members

Subscription is currently unavailable.
This answer is only visible to premium members
This answer is only visible to premium members
This answer is only visible to premium members
let msg = 'error'
alert(msg) 
This answer is only visible to premium members
This answer is only visible to premium members

This answer is only visible to premium members

Subscription is currently unavailable.
number = input("شماره موبایل را وارد کنید: ").strip()
def is_iranian_mobile(number):
    # First mode: Start with +98
    if number.startswith("+98") and len(number) == 13 and number[3] == '9':
        return True
    # Second Mode: Start with 0098
    elif number.startswith("0098") and len(number) == 14 and number[4] == '9':
        return True
    # Third Mode: Start with 09
    elif number.startswith("09") and len(number) == 11:
        return True
    else:
        return False
if is_iranian_mobile(number):
    print("✅ شماره ایرانی است")
else:
    print("❌ شماره ایرانی نیست")
num = input("shomare khod ra vared konid(bayad irani bashad): ")
if num.startswith("+98") and len(num) == 13:
    print("shomare irani ast")
else:
    print("shomare irani nist!")

Shayan.fm Download Python
fn main(){
let number = "+989000000000";
if let Some(c) = number.chars().nth(0) {
    if c == '+'{
        if let Some(d) = number.chars().nth(1) {
            if d == '9'{
                if let Some(e) = number.chars().nth(2){
                    if e == '8' {
                        println!("{} is From Iran.",number);        
                    } else {
                        println!("{} Is not from Iran",number);
                        };
                };
            };
        };
    };
};

}

<!DOCTYPE html>
<html lang>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="icon" href="codebezanlogo.jpg">
    <title>code bezan</title>
</head>
<body>
    <form action="">
        <label for="">phone number:</label>
        <input type="text" name="" id="phoneNumber">
        <button type="button" id="btn">submit</button>
    </form>
    <script>
        let btn=document.querySelector("#btn");
btn.addEventListener('click',()=>{
    let num=document.querySelector('#phoneNumber').value;
    let res=num.slice(0,4);

    if(res.includes("+98")==true){
      console.log("iran"); 
    }
    else if (res.includes("98")==true) {
      console.log("iran");
    }
    else if (res.includes("0")==true){
        console.log("iran");
    }
    else{
        console.log("kareji");
    }
});
    </script>
</body>
</html>

def is_iranian_mobile(number):
    if len(number) == 11 and number.startswith('09'):
        return True
    return False

mobile_number = input("شماره موبایل را وارد کنید: ")
if is_iranian_mobile(mobile_number):
    print("این شماره موبایل ایرانی است.")
else:
    print("این شماره موبایل ایرانی نیست.")
Ai Download Python
number_phone=input("Enter number:")
if "+" in number_phone[0]:
    number_phone=number_phone[1:]

if 9<= len(number_phone)<=13:
    if number_phone[0:2]=="09" or number_phone[0:2]=="98":
        print("number  in iran")
    else:
        print("number not in iran")
else:
    print("number false")
The number that enters must be with the country code. (Country Calling Code)
a = input("shomare mobile ra vared konid : ")
b = a.find("+98")
if b==-1 :
 print('in shomare irani nist')
else :
 print('shomare irani ast')
Sedvaghef Download Python
<< Previous page 1 2 Next page >>

Submit answer

Submitting answers is currently unavailable.

×
×
Close