Professional Documents
Culture Documents
Inbound 6427856747
Inbound 6427856747
PVZ:
aaa="Labas rytas 123"
for sk in aaa:
print("#####",sk,"#####") #išveda kintamojo aaa reikšmes po vieną
for sk in range(10):
print(sk) # išves skaičius nuo 0 iki 9
for sk in range(5,10):
print(sk) # išves skaičius nuo 5 iki 9
for sk in range(5,20,2):
print(sk) # išves skaičius nuo 5 iki 19 kas 2
for sk in 10,5,50,18,14:
print(sk) # išves seką 10,5,50,18,14
a,b,c,d,e,f=11,51,62,68,47,1
for sk in a,b,c,d,e,f:
print(sk) # išves kintamųjų a,b,c,d,e,f reikšmes 11,51,62,68,47,1
--------------------------------------------
1. Užd:
#Nuo 1 iki 100
for sk in range(1,101):
print(sk,end=" ")
2. Užd:
#Prašo įvesti intervalą nuo A iki B ir susumuoja visus jame esančius skaičius
a=int(input("Intervalo pradinis skaičius: "))
b=int(input("Intervalo galinis skaičius: "))
suma=0
for sk in range(a,b+1):
suma+=sk
print("Intervalo nuo",a,"iki",b,"skaičių suma yra:",suma)
3. Užd:
#Atspausdinti visus triženklius lyginius skaičius, kurie dalūs iš savojo paskutinio
skaičiaus:
for sk in range(100,999+1,2):
paskutinis=sk%10
if paskutinis!=0 and sk%paskutinis==0:
print(sk)
4. Užd:
#Nuskaityti iš klaviatūros 10 skaičių. Išvesti kiek kartų pasikartoja pateiktas
skaičius (jį taip pat įvedame)
5. Užd:
#Patikrinti ar įvestas skaičius yra pirminis (t.y. dalus tik iš 1 ir savęs paties,
# pvz: 2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,79,83,89,97)
ieskomas=int(input("Kokio skaičiaus ieškosim?:"))
pirminis="taip"
for sk in range(2,ieskomas):
if ieskomas%sk==0:
pirminis="ne"
if pirminis=="ne":
print("Ieškomas skaičius",ieskomas," nėra pirminis")
else:
print("Ieškomas skaičius",ieskomas," pirminis")
6. Užd:
# Įvesti visų moksleivių ugius ir išvesti: aukščiausią, žemiausią ir visų vidurkį
------------------------------------- Processing
Koncentriniai apskritimai, skirtingų spalvų:
size(800,600)
background(61,233,242)
noFill()
strokeWeight(6)
spalva=255
pokytis=40
for sk in range(1,20):
stroke(spalva)
circle(800/2,600/2,50*sk)
spalva-=pokytis
Šachmatų lenta:
size(800,600)
dydis=15
kiekisX=width//dydis
kiekisY=height//dydis
fill(255)
for y in range(kiekisY):
for x in range(0,kiekisX,2):
if y%2==0:
x+=1
square(x*dydis,y*dydis,dydis)
Grandinė:
size(800,600)
background(61,233,242)
strokeWeight(6)
stroke(255)
noFill()
zingsnis=50
for sk in range(width/10):
rect(sk*zingsnis,100,zingsnis,zingsnis/2,10)
Perspektyva:
size(800,600)
background(61,233,242)
fill(0)
centrasX=width/2
centrasY=height/2
zingsnis=10
kiekX=width//zingsnis
kiekY=height//zingsnis
for x in range(0,kiekX+1,2):
triangle(x*zingsnis,0,x*zingsnis+zingsnis,0,centrasX,centrasY) #viršus
triangle(x*zingsnis,height,x*zingsnis+zingsnis,height,centrasX,centrasY)
#apačia
for y in range(0,kiekY+1,2):
triangle(0,y*zingsnis,0,y*zingsnis+zingsnis,centrasX,centrasY) #dešinė
triangle(width,y*zingsnis,width,y*zingsnis+zingsnis,centrasX,centrasY) #kairė