2660 - Produs Primele Doua Cifre

De la Universitas MediaWiki
Versiunea din 2 aprilie 2023 14:37, autor: Petras.du.ioana (discuție | contribuții) (Am creat de la zero.)
(dif) ← Versiunea anterioară | Versiunea curentă (dif) | Versiunea următoare → (dif)

Cerinţa

Se dă un număr natural. Calculați produsul primelor două cifre ale sale.

Date de intrare

Programul citește de la tastatură numărul.

Date de ieşire

Programul va afișa pe ecran valoarea cerută.

Restricții și precizări

  • 10 ≤ numar ≤ 100.000.000.000.000.000

Exemplu

Intrare
367
Ieșire
18

Rezolvare

# Citim numarul de la utilizator
numar = input("Introduceti un numar natural: ")

# Verificam daca numarul este un numar natural si contine cel putin doua cifre
if not numar.isdigit() or len(numar) < 2:
    print("Numarul introdus nu este valid.")
else:
    # Extragem primele doua cifre
    cifra1 = int(numar[0])
    cifra2 = int(numar[1])

    # Calculam produsul celor doua cifre
    produs = cifra1 * cifra2

    # Afisam rezultatul
    print(f"Produsul primelor doua cifre ale numarului {numar} este {produs}.")