1) Откройте новое окно в оболочке Python. Для этого нажмите Ctrl+N или откройте меню «File» (Файл) и выберите «New window» (Новое окно).
2) Добавьте вводное предложение. Для этого воспользуйтесь функцией «print». Введите первую строку кода:
print("Вычислим, сколько дней, минут и секунд вы живете.")
3) Чтобы узнать имя пользователя, введите вторую строку кода:
name = input("имя: ")
Переменной «name» будет присвоено имя пользователя.
4) Чтобы узнать возраст, воспользуйтесь функцией «int», потому что пользователь введет цифру:
print("Введите свой возраст") age = int(input("возраст: "))
Переменой «age» будет присвоен возраст пользователя.
5) Преобразуйте веденный возраст.
days = age * 365 minutes = age * 525948 seconds = age * 31556926
Эти строки автоматически вычислят количество дней, минут и секунд на основании введенного возраста.
6) Выведите информацию на экран.
print(name, "прожил(а)", days, "дней", minutes, "минут и", seconds, "секунд!")
7) Поздравьте себя, потому что вы написали программный код, который работает! Сохраните его и запустите; для этого нажмите «Run» (Запустить) > «Run module» (Запустить модуль).
1.
program k1k2;
var i,a,k1,k2:integer;
begin
k1:=0;
k2:=0;
randomize;
for i:=1 to 10 do
begin
write ('Введите ',i,' число ');
readln (a);
if a mod 2 = 0 then k2:=k2+1 else k1:=k1+1
end;
writeln;
writeln ('Было введено ',k2,' чётных и ',k1,' нечётных чисел')
end.
2.
program TabUmnkpkn;
var x,y,i,z,kp,kn:integer;
begin
kp:=0;
kn:=0;
randomize;
for i:=1 to 10 do
begin
x:=random(8)+2;
y:=random(8)+2;
writeln ('Сколько будет ',x,' * ',y);
read (z);
if z=x*y then
begin
kp:=kp+1;
writeln ('Правильно!')
end
else
begin
kn:=kn+1;
writeln ('Неправильно! ',x,' * ',y,' = ',x*y)
end
end;
writeln ('Было ',kp,' правильных и ',kn,' неправильных ответов')
end.
3.
program TabUmnO;
var x,y,i,z,kp:integer;
begin
kp:=0;
randomize;
for i:=1 to 10 do
begin
x:=random(8)+2;
y:=random(8)+2;
writeln ('Сколько будет ',x,' * ',y);
read (z);
if z=x*y then
begin
kp:=kp+1;
writeln ('Правильно!')
end
else writeln ('Неправильно! ',x,' * ',y,' = ',x*y)
end;
writeln;
if kp=10 then writeln ('Оценка 5');
if (kp<=9) and (kp>=7) then writeln ('Оценка 4');
if (kp<=6) and (kp>=4) then writeln ('Оценка 3');
if kp<=3 then writeln ('Оценка 2')
end.