🍅Денис🍅
обожаю математику
iren
у меня угловой коэффициент равен 0.8 по варианту
Так есть хоть одна известная точка на прямой?
sunchela
задаем любую начальную точку с произвольными координатами
Ivan
ну если тангенс 0,8 то деление одной сторону на другую должно давать это число
sunchela
далее есть угловой коэфф и всё
sunchela
а длин то нет)
iren
задаем любую начальную точку с произвольными координатами
Ну вот, значит она может и пройти через 0,0 и не пройти. Поэтому сами вычисляем коэффициент b, приравняв х2 к нулю
Ivan
вот так наверно
Ivan
пересечение крайних точек и есть ответ
sunchela
4/9 не равно 0.8 к сожалению
sunchela
тогда x2 = 5; y2 = 4
sunchela
и получается 0.8
sunchela
и координаты конца считать не пришлось
iren
тогда x2 = 5; y2 = 4
А почему не (10;8)?
sunchela
8/10
sunchela
ну хотя тоже 0.8
Ivan
верно
sunchela
хз кароч
sunchela
задача не решима
Ivan
пример покаж
sunchela
как точно вычислить координаты конца без понятия
sunchela
при таких совокупных данных
Ivan
типо если одна сторона делится на другую с отношением 0,8 то верно
sunchela
то есть вот эти дроби 4/5 и 8/10 эквиваленты? и без разницы какие координаты из низ брать?
sunchela
ну если сократить то да
sunchela
просто длина отрезка будет отличаться
Ivan
x = 10 y = 8 if y/x == 0.8: print(f'({x};{y})')
Ivan
sunchela
ну дак проблема в том, что эти конечные координаты изначально не даны
Ivan
так ты вводишь их наверно
sunchela
неа
sunchela
я ввожу начальные координаты и угловой коэфф
sunchela
а эти конечные координаты мне надо подсчитать функцией
sunchela
функция должна их возвратить
Ivan
def end_point(x,y): if y/x == 0.8: print(f'({x},{y})')
Robert
потому что начало по условию не дано, больше вариков нет
Есть. С клавиатуры ввёл – вот у тебя уже любые другие числа.
sunchela
void Line(float k, int x1, int y1) { int x2, y2; // надо вычислить ... }
Аки
рпбят что означает i в цикле for в пайтон?
Аки
вот код. ввожу 4, выводит 10, можете поэтапно обьяснить как это работает?
Аки
sum пиши да, по-братски
это не мой код обьясни пожалуйста
Dmitry (Inock)
рпбят что означает i в цикле for в пайтон?
Счётчик, сколько раз цикл уже прокрутился.
Сидредин
3) цикл от 0 до 4 (потому-что n = 4)
Сидредин
и в цикле:
Kraagesh
вот код. ввожу 4, выводит 10, можете поэтапно обьяснить как это работает?
Я не питонист, но понять несложно. for i in range(n), запустит цикл, увеличивая i на единицу каждый раз, но не более чем до значения n. n = 4 - значит, цикл выполнится 4 раза, i будет принимать значения 0,1,2,3. Каждый раз переменная summa будет возрастать, на значение i+1. Тобишь 0+1+2+3+4
Сидредин
и в цикле:
1) summa = summa + (i +1) т.е. summa = 0 + (0 + 1) = 1 2) summa = summa + (i +1) т.е. summa = 1 + (1 + 1) = 3 3) summa = summa + (i +1) т.е. summa = 3 + (2 + 1) = 6 4) summa = summa + (i +1) т.е. summa = 6 + (3 + 1) = 10
Dmitry (Inock)
это не мой код обьясни пожалуйста
Они не понимают, чего ты их спрашиваешь. Таким тупизням как ты нормально может объяснить только другой такой же. То есть я. Щас, минут через 5 к кому подойду...
Сидредин
Agent_RBY_
а всё уже. Я тоже тупой
я тоже тупой, написал о том, что этот код делает, но затупил на моменте, не вспомнив делает ли range включительно до n или нет, поэтому стёр и забил хуй)
Аки
сппсибо
Аки
можете помочь с заданием? надо чтобы ты вводил определенное число и тебе выводились все нечетные которые в составе этого числа ну типа ввел 7 и тебе 1,3,5??
AzimUth
может, использовать цикл?
Аки
на пайтон
Аки
может, использовать цикл?
да, я знаю что там фор нужен и типа чтото связанное с целочисленным делением но я не понимаю
AzimUth
я бы использовала цикл for и шаг 2
Сидредин
да, я знаю что там фор нужен и типа чтото связанное с целочисленным делением но я не понимаю
Можно и с делением. Тут надо, чтобы при делении на 2 остаток не был равен 0
AzimUth
да, тоже хорошее решение.
Сидредин
да, тоже хорошее решение.
но с шагом 2 намного проще
Аки
как
Сидредин
но с шагом 2 намного проще
ну и быстрее, скорее всего
Сидредин
как
что?
Аки
всё..
Аки
как это сделать
Сидредин
как это сделать
почитай сначала про range https://www.w3schools.com/python/ref_func_range.asp
Аки
я знаю что это
Сидредин
ну там про то, как шаг указать тоже написано
Аки
аа окец