соловей
Если отдельно запускать этот файл, то всё выводится корректно. А если открывать ссылку, то при запросе анхеша был ошибка
Igor
Нельзя код скриншотами скидывать)
Igor
Тебе правильно сказали инфо у тебя это дикт ты его пытаешься найти в литералс
соловей
Точно, спасибо
Шаман Каган
Max
Дмитрий
Всем привет🤚
Дмитрий
Хах, спасибо)
Константин
всем привет
Константин
подскажите пожалуйста с одним воппросом, пока я клаву не сломал))))
Константин
я понимаю что он говорит про ошибку, как ее исправить? на курсе где учусь все очень умные, только по делу сказать не могут
Константин
Азамат да! как поправить? не пойму только начал ООП, могу весь код прислать
Константин
Константин
Azamat
ну вот сравниваешь так:
'{name} поел' < 50
Константин
Rodion
А зачем ты строку сравниваешь с цифрой? Может быть ты хочешь сравнить длину строки, а не саму строку
Enrique
Подскажите , как вернуть всем переменным дефолтное значение после выполнения блока ?
Azamat
А что ты вообще хочешь сделать? у тебя метод возвращает строку типо {имя} поел, ты пытаешься сравнить его с числом. Видимо нужно вызывать другой метод / "переделывать" текущий
Rodion
Rodion
Enrique
Rodion
Ну а что мешает использовать этот участок кода как функцию. Ну и можно сделать отдельные переменные, которые будут изменятся.
Ты же хочешь использовать одни и те же переменные несколько раз?
Enrique
Rodion
"Виктор поел" нельзя преобразовать в цифру. Можно получить длину этой строки.
А в число можно преобразовать "129" напимер
Rodion
Igor
Константин
мне нужно
hum_1.satiety() < 50, то есть когда его сытость меньше 50 он умирает
Enrique
Rodion
Константин
спасибо) я понял в чем дело))) сижу ковыряю
Rodion
Ну а что мешает создать int b вначале, а потом его просто модифицировать в блоке if?
Константин
Enrique
Enrique
Чуть выше скрин я кидал , и я думал может можно как то их вернуть просто до начальных значений
Rodion
Ну пишешь
int b;
if (a==0)
{
b = 10
}
Кажется так
Rodion
Надеюсь ты понял в чем проблема. Тебе нужно редактировать метод. Этот метод (функция в классе) не возвращает число
Andrii
Константин
Rodion
@prodigy_phenix, ты уверен?
Andrii
Константин
вопросов нет, херню сморозил
Константин
мне нужно чтоб возвращал измененное значение self.degree_satiety и house.refrigerator_food
Rodion
Константин
весь прикол в том что геттеры и сеттеры мы еще не проходили, я уже так строчил, завернули обратно
Igor
Константин
я понимаю что сравниваю строку и число, об этом еще в самом начале написал
Rodion
Если что, вот лучшее место для изучения теории https://www.w3schools.com/python/default.asp
Пока никто...
Стоит ли откликаться на вакансию на middle, если не middle?
Rodion
Константин
Ga
Пока никто...
Ga
Maksim Pozharskiy
sunchela
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Math;
const VertexCount = 6; // êîëè÷åñòâî âåðøèí
const ViewDist = 100; // ðàññòîÿíèå ïðîñìîòðà
type
TFigure = record
Vertexes: array[0..VertexCount-1] of record
x,y,z: double;
end;
Ribs: array[0..VertexCount-1, 0..VertexCount-1] of boolean;
PrVertexes: array[0..VertexCount-1] of record
prX,prY: integer;
end;
end;
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure FormPaint(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
Figure: TFigure;
implementation
{$R *.dfm}
// ïðîðèñîâàòü ïðîåêöèîííóþ ôèãóðó
procedure DrawProjection(F: TFigure);
var i,j: integer;
begin
with F do
for i:=0 to VertexCount-2 do
for j:=i+1 to VertexCount-1 do
if Ribs[i,j] then
begin
Form1.Canvas.MoveTo(PrVertexes[i].prX, PrVertexes[i].prY);
Form1.Canvas.LineTo(PrVertexes[j].prX, PrVertexes[j].prY);
end;
end;
sunchela
Как определить существующие ребра между вершинами трехмерного объекта?
Координаты точек объекта заданы.
Высчитываются координаты их проекции.
Далее надо прорисовать спроецированную фигуру.
sunchela
sunchela
проекция перспективная (центральная)
Igor
Только прописать ребра, а как иначе?
Igor
Точки задаешь координатами, а ребра индексами точек
Igor
Хотя обычно задают не ребра а грани, описывая их по или против часовой, чтобы можно было не рисоват невидимые
Сидредин
Igor
У тебя список точек.
Igor
Потом ты врописываешь грань типа 0, 3, 9
Igor
Грани обычно треугольники