Katrai valstij ir savs telefona numura formāts, kas sastāv no valsts koda un abonenta numura. Valsts kods ļauj noteikt, kurai no republikām ir piederīgs dotais telefona numurs.
+371 25983890
Sastādi algoritmu, kas ievadītam telefona numuram nosaka, vai tas ir derīgs un kurai republikai ir piederīgs dotais numurs.
ja numurs nesākas ar plus zīmi
tad numurs nav derīgs
citādi ja numurs sākas ar +371
tad valsts ir Latvija
citādi ja numurs sākas ar +370
tad valsts ir Lietuva
citādi ja numurs sākas ar +372
tad valsts ir Igaunija
citādi ja numurs sākas ar +43
tad valsts ir Austrija
Algoritma darbības piemērs:
Ievadi numuru: +37125983890
Derīgs numurs!
Valsts: Latvija
Lai veiktu doto uzdevumu, izmanto zarošanās konstrukcijas if ... elif ... else, kas algoritmam ļauj definēt vairākus izpildes scenārijus.
if [nosacījums1]:
[darbība1]
elif [nosacījums2]:
[darbība2]:
else:
[darbība3]
Par zarošanās konstrukcijām Python pierakstā izlasīsi šeit!