-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.py
More file actions
210 lines (193 loc) · 5.4 KB
/
main.py
File metadata and controls
210 lines (193 loc) · 5.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
# This is a sample Python script.
from binascii import a2b_qp
from sys import api_version
# Press Shift+F10 to execute it or replace it with your code.
# Press Double Shift to search everywhere for classes, files, tool windows, actions, and settings.
def print_hi(name):
# Use a breakpoint in the code line below to debug your script.
print(f'Hi, {name}') # Press Ctrl+F8 to toggle the breakpoint.
# Press the green button in the gutter to run the script.
if __name__ == '__main__':
print_hi('PyCharm')
# See PyCharm help at https://www.jetbrains.com/help/pycharm/
#uzduotis 1/2
#1
print(8*4+2)
print(8*(4+2))
print(48/4)
print(3+6*2)
#2
a1=5
a2=10
sum_a=a1+a2
print(f'a1={a1}, a2={a2}, suma:{sum_a}')
#3
a1=5
a2=10
a3=2
# suma
print(f'{a1}+{a2}+{a3}={a1+a2+a3}')
# skirtumas
print(f'{a1}-{a2}-{a3}={a1-a2-a3}')
# sandauga
print(f'{a1}*{a2}*{a3}={a1*a2*a3}')
# dalmo
print(f'{a1}/{a2}/{a3}={a1/a2/a3}')
#if uzduotis (6)
#1
a1=5
a2=10
a3=8
if a1==a2:
print(f'Taip')
else:
print(f'Ne')
#2 Ar antras ir trečias skaičiai yra lygūs?
if a2==a3:
print(f'Taip')
else:
print(f'Ne')
#3 Ar pirmas skaičius yra didesnis už antrąjį?
if a1 > a2:
print(f'Taip')
else:
print(f'Ne')
#4 Ar antras skaičius yra didesnis už dvigubą trečiojo skaičiaus reikšmę (trečias skaičius padaugintas iš 2)?
if a2>a3*2:
print(f'Taip')
else:
print(f'Ne')
#5 Ar pirmas skaičius yra lyginis (ar dalinasi iš 2)?
if a1//2 == 0:
print(f'Taip')
else:
print(f'Ne')
#6 Ar antras skaičius yra nelyginis (ar nesidalina iš 2)?
if a2%2 != 0:
print(f'Taip')
else:
print(f'Ne')
#7 Ar trečias skaičius yra teigiamas (didesnis už 0)?
if a2>0:
print(f'Taip')
else:
print(f'Ne')
#8 Ar pirmas skaičius yra neigiamas (mažesnis už 0)?
if a1<0:
print(f'Taip')
else:
print(f'Ne')
#9 Ar antras skaičius dalinasi iš 4?
if a1 % 4 ==0:
print(f'Taip')
else:
print(f'Ne')
#10 Ar trečias skaičius dalinasi iš 8?
if a3 % 8 == 0:
print(f'Taip')
else:
print(f'Ne')
#Liepkite vartotojui suvesti savo amžių. Patikrinkite ar amžius yra didesnis arba lygus 18-ai, jei taip - išveskite "jūs galite balsuoti".
amzius = 24
if amzius > 18:
print (f"jus galite balsuoti")
else:
print(f"jus ne galite balsuoti")
'''
#Leiskite vartotojui suvesti norimą kiekį pažymių (pavyzdžiui, jūs
nusimatote 3-is kintamuosius, tai leidžiate padaryti 3 įvedimus). Raskite
šių pažymių vidurkį. Patikrinkite ar vidurkis teigiamas (daugiau arba lygu
5-iems), jei taip - išveskite "vidurkis teigiamas".
'''
vidurkis = (a1+a2+a3)/3
if vidurkis >=5:
print (f'vidurkis teigiamas')
else:
print(f'vidurkis neigiamas')
'''
4. Susikurkite skaičiaus kintamąjį arba leiskite šį skaičių įvesti vartotojui.
Atlikite šiuos patikrinimus ir veiksmus:'''
a1=25
#1. Jei skaičius dalinasi iš 5, tuomet išveskite šio skaičiaus daugybos lentelę nuo 1 iki 5.
if a1 % 5 == 0:
print(f'{a1}*1={a1 * 1}')
print(f'{a1}*1={a1 * 2}')
print(f'{a1}*1={a1 * 3}')
print(f'{a1}*1={a1 * 4}')
print(f'{a1}*1={a1 * 5}')
#2. Jei skaičius lyginis, tuomet išveskite šį skaičių, jo kvadratą ir jį padalintą iš 2.
if a1 % 2 == 0:
print(f'a1={a1}')
print(f"a1 kvadrate:{a1*a1}")
print(f'a1/2={a1/2}')
#3. Jei skaičius nesidalina iš 7, tuomet susikurkite antrąjį kintamąjį, išveskite šių dviejų skaičiu sumą, skirtumą, sandaugą, dalmenį.
if a1 % 7 != 0:
a2=7
# suma
print(f'{a1}+{a2}={a1 + a2}')
# skirtumas
print(f'{a1}-{a2}={a1 - a2}')
# sandauga
print(f'{a1}*{a2}={a1 * a2}')
# dalmo
print(f'{a1}/{a2}={a1 / a2}')
'''
5. Susikurkite tris skaičių kintamuosius su norimomis reikšmėmis, arba
leiskite šiuos skaičius suvesti vartotojui. Patikrinkite šias sąlygas
(naudojant elif dalis):'''
a1=5
a2=4
a3=8
#1. Ar pirmas skaičius didesnis už antrą?
if a1>a2:
print(f'{a1}>{a2}')
#2. Ar antras skaičius didesnis už trečią?
elif a2>a3:
print(f'{a2}>{a3}')
#3. Ar trečias skaičius didesnis už pirmą?
elif a3>a1:
print(f'{a3}>{a1}')
'''
6. Susikurkite tris skaičių kintamuosius su norimomis reikšmėmis, arba
leiskite šiuos skaičius suvesti vartotojui. Patikrinkite šias sąlygas (naudojant
elif dalis):'''
a1=3
a2=5
a3=5
# 1. Ar pirmi du skaičiai yra lygūs?
if a1 == a2:
print (f'1: {a1} == {a2}')
# 2. Ar paskutiniai du skaičiai yra lygūs?
elif a2 == a3:
print(f'2: {a2} == {a3}')
# 3. Ar pirmas skaičius yra lygus 0?
elif a1 == 0:
print(f'3: {a1} == 0')
# 4. Ar antras skaičius neigiamas?
elif a2 < 0:
print(f'4: {a2} neigiamas')
# 5. Ar trečias skaičius teigiamas?
elif a3 > 0:
print(f'4: {a2} neigiamas')
'''
7. Susikurkite kintamąjį egzamino pažymiui saugoti [0-10]. Naudojant elif
dalis patikrinkite šias sąlygas ir išveskite atitinkamą tekstą:'''
p = 10
# 1. Jei pažymys yra lygus 10 išvesti “puiku”.
if p == 10:
print('puiku')
# 2. Jei pažymys yra lygus arba didesnis nei 9 išvesti “labai gerai”.
elif p>=9:
print('labai gerai')
# 3. Jei pažymys yra lygus arba didesnis nei 7 išvesti “gerai”.
elif p >= 7:
print ('gerai')
# 4. Jei pažymys yra lygus arba didesnis nei 5 išvesti “patenkinamai”.
elif p >= 5:
print('patenkinamai')
# 5. Jei pažymys mažesnis nei 5 išvesti “egzaminas neišlaikytas”.
elif p < 5:
print('egzaminas neišlaikytas')
# git config --global user.email "ver.michail@gmail.com"
# git config --global user.name "michailver"
print('Test')