(Python)Это игра угадай число,здесь компьютер угадывает число,как из него сделать чтобы компьютер загадал число и пользователь угадывал?не могу допереть(((
from random import randint
import sys
def get_random_number(start, end):
return randint(start, end)
def get_middle_number(start, end):
return (start + end) // 2
def guess(get_number):
start = 1
end = 100
steps = 0
while True:
# print(start, end) # отладка
a = get_number(start, end)
print(f'Is it {a}?')
steps += 1
answer = input("> ")
if answer == 'less':
end = a - 1
elif answer == 'greater':
start = a + 1
elif answer == 'yes':
break
else:
steps -= 1
print("ответ неверный")
print(f'Got it in {steps} steps')
guess(get_middle_number)
print()
guess(get_random_number)
print()
Какие качества нужны, чтобы стать хорошим специалистом?
Трудолюбие
ответственность
Умение работать в команде
Стремление к личностному росту, развитию профессиональных качеств .
Лояльность
Как ты понимаешь высказывание: «Самая трудная профессия - быть человеком»?
Действительно, самой трудной профессией является быть человеком. В нашей жизни всё зависит от самого человека, что он будет считать смыслом своей жизни, к чему будет стремиться, на что будет тратить свои силы. Трудно жить среди людей, но надо постоянно стремиться стать лучше. Нужно всегда быть человеком, думать о других, стараться творить добро, приносить людям пользу. Человеком надо быть всегда и везде, каждую минуту, без выходных и праздников. Мы должны пробовать облегчить жизнь другим людям, поддерживать и любить своих близких, в том, чтобы жить ради других людей и заключается предназначение каждого человека, человек должен быть человечным. Надо стараться быть добрее и гуманнее, справедливее по отношению к другим людям, хотя это и является самой трудной профессией - быть человеком.
pascal
Объяснение:
procedure sortmas(a: array of integer);
var i, j, min, ind: integer;
begin
for i := 0 to Length(a) - 2 do
begin
min := a[i]; ind := i;
for j := i + 1 to Length(a) - 1 do
if a[j] < min then
begin
min := a[j]; ind := j;
end;
a[ind] := a[i]; a[i] := min;
end;
end;
var a: array of integer;
n , i: integer;
begin
WriteLn('Введите размер массива: '); Read(n);
SetLength(a, n);
Randomize;
WriteLn('Содержимое массива:');
for i := 0 to Length(a) - 1 do
begin
a[i] := random(100);
Write(a[i], ', ');
end;
WriteLn;
sortmas(a);
WriteLn('Три минимальных элемента: ', a[0], ', ', a[1], ', ', a[2], ', ');
end.