Skip to content

Mainīgie un datu tipi

Mācību uzdevumu struktūra

Sarežģītības līmeņi:
🟢 - vienkāršs sarežģītības līmenis;
🟡 - vidējs sarežģītības līmenis;
🔴 - paaugstināts sarežģītības līmenis.


Dati — norāda, kādi datu tipi vai funkcijas jāizmanto, piemēram, str() norāda uz tekstu, un input() norāda uz lietotāja ievadi.
Piemērs:
Mainīgais vārds ir tipa str (teksts):
vards = str('Jānis')

Ievades funkcija, lai iegūtu tekstu no lietotāja:
lietoja_vards = input('Kā Tevi sauc? ')


Ievaddati — tas ir, kad programma prasa lietotājam ievadīt kādu informāciju.

🖥️ Izvaddati — tas ir, kad programma parāda rezultātu ekrānā.


Uzdevumi

🟢1. uzdevums. vards-uzvards.py

Parādīt uzdevumu

👉Dati: str, print()
🧠 Uzdevums:

Izveido programmu, kur:

  • mainīgais a - lietotāja vārds ,
  • mainīgais b - lietotāja uzvārds .
  • Programma izdrukā pilnu vārdu vienā rindā Piemērs:
python
a = 'Anna' 
b = 'Kalniņa'
print(a, b)

💡 Piezīme:

Vari izmantot print(a, b) - tas ieliek atstarpi automātiski.
✅Ievaddati:

python
"Anna"
"Kalniņa"

✅Izvaddati:

python
Rezultāts: Anna Kalniņa

🟢2. uzdevums. divi.py

Parādīt uzdevumu

👉Dati: int, input(), print()
🧠 Uzdevums:
Izveido programmu, kura:

  • prasa ievadīt divus skaitļus,
  • saskaita tos,
  • izdrukā rezultātu.

Piemērs:

python
Ievadi pirmo skaitli: 1
Ievadi otro skaitli: 2 
Rezultāts: 3

✅Ievaddati:

python
1
2

✅Izvaddati:

python
Rezultāts: 3

💬 Padoms: Ja neizmanto int(), programma saskaitīs tekstus, nevis skaitļus.

🟡3. uzdevums. tilpums.py

Parādīt uzdevumu

👉Dati: int, input(), print()
🧠 Uzdevums:
Izveido programmu, kura:

  • prasa ievadīt garumu, platumu un augstumu,
  • aprēķina taisnstūra parallelepīda tilpumu,
  • izdrukā rezultātu.

Piemērs:

python
Ievadiet garumu: 13
Ievadiet platumu: 21
Ievadiet augstumu: 2
Tilpums: 546

✅Ievaddati:

python
2
3
4

✅Izvaddati:

python
Tilpums: 24

🟡4. uzdevums. vards-vecums.py

Parādīt uzdevumu

👉Dati: int(), str(), input(), print()
🧠 Uzdevums:
Lietotājs (tu) ievada savu vārdu un vecumu. Programma izdrukā teikumu:

  • Tevi sauc <vārds>, un tev ir <vecums> gadi.

Piemērs:

python
Ievadi savu vārdu: Anna 
Ievadi savu vecumu: 13 
Tevi sauc Anna, un tev ir 13 gadi.

✅Ievaddati:

python
"Anna"
13

✅Izvaddati:

python
Ievadi savu vārdu: Anna
Ievadi savu vecumu: 13
Tevi sauc Anna, un tev ir 13 gadi.

🟢5. uzdevums. divreiz-vecaks.py

Parādīt uzdevumu

👉Dati: int(), input(), print()
🧠 Uzdevums:
Ievadi savu vecumu. Programma aprēķina, cik tev būtu gadu, ja būtu x2 vecāks.

Piemērs:

python
Cik tev ir gadu: 10
Ja tu būtu divreiz vecāks, tev būtu 20 gadi!

✅Ievaddati:

python
10

✅Izvaddati:

python
Ja tu būtu divreiz vecāks, tev būtu 20 gadi!

🔴6. uzdevums. cik-maksa.py

Parādīt uzdevumu

👉Dati: float(), int(), input(), print()
🧠 Uzdevums:
Ievadi vienas preces cenu un daudzumu. Programma aprēķina kopējo cenu :

Piemērs:

python
Cik maksā viena bulciņa?: 0.50
Cik bulciņas pirksi?: 4
Kopā jāmaksā: 4 eiro.

✅Ievaddati:

python
0.50
4

✅Izvaddati:

python
Kopā jāmaksā: 2 eiro.

🔴7. uzdevums. mini-kalkulators.py

Parādīt uzdevumu

👉Dati: float(), int(), input(), print(), + - * /
🧠 Uzdevums:
Ievadi divus skaitļus. Programma aprēķina un izdrukā:

  • summu
  • starpību
  • reizinājumu
  • dalījumu

Piemērs:

python
1. skaitlis: 8
2. skaitlis: 2
Summa: 10.0
Starpība: 6.0
Reizinājums: 16.0
Dalījums: 4.0

✅Ievaddati:

python
8
2

✅Izvaddati:

python
10.0
6.0
16.0
4.0

🟢8. uzdevums. mana-milaka-lieta.py

Parādīt uzdevumu

👉Dati: str(), input(), print()
🧠 Uzdevums:
Izveido programmu, kur:

  • mainīgais vards satur tavu vārdu
  • mainīgais lieta satur tavu mīļāko lietu (piemēram, dzīvnieku, sporta veidu, ēdienu)
  • programma izdrukā teikumu: "Mani sauc [vārds] un man patīk [lieta]."

💡 Padoms:

  • Vari izmantot print(vards, "un", lieta) vai print("Mani sauc", vards, "un man patīk", lieta)

✅Ievaddati:

python
"Anna"
"kaķi"

✅Izvaddati:

python
Mani sauc Anna un man patīk kaķi.

🟡9. uzdevums. skaitlu-spele.py

Parādīt uzdevumu

👉Dati: float(), int(), input(), print(), + - *
🧠 Uzdevums:
Izveido programmu, kur:

  • lietotājs ievada divus skaitļus
  • programma izvada abu skaitļu summu, starpību un reizinājumu

💡 Padoms:

  • Atceries pārveidot ievadi uz int vai float, izmantojot int(input()) vai float(input())

✅Ievaddati:

python
5
3

✅Izvaddati:

python
Summa: 8
Starpība: 2
Reizinājums: 15