М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
юла115
юла115
25.01.2020 18:14 •  Информатика

50 ! нужно исправить программу перегрузки оператора = #include #include using namespace std; struct vector2 { int x, y, z; vector2() {} vector2(int x, int y, int z): x(x), y(y), z(z) {} vector2 operator = ( const vector2 & v2) { return vector2(this-> x=v2.x,this-> y=v2.y,this-> z=0); } std: : string tostring() { std: : stringstream s; s < < "(" < < this-> x < < "," < < this-> y < < "," < < this-> z < < ")"; return s.str(); } }; int main2() { vector2 v2(4, 5 ,6); vector2 v3; v3=v2; cout < < v3.tostring(); }

👇
Ответ:
Danya1111111111135
Danya1111111111135
25.01.2020
Вы сами это пишите или что это за Q&A?

Vector2 &operator=(const Vector2 &v2)
{
    this->x = v2.x, this->y = v2.y, this->z = v2.z;
    return *this;
}
4,7(23 оценок)
Открыть все ответы
Ответ:
mahomaev
mahomaev
25.01.2020

Первая вычислительная машина появилась в Германии в 1941г. а не в США, как многие ошибочно думают. Там же появился первый более менее "высокоуровневый" язык программирования "Планкалкюль".

Далее появились языки низкого уровня: Язык ассеблера, на котором писали команды для процессора и машинный код. Тут появляется Си и Бейсик.

Многие программисты отказывались писать на нем инструкции для процессора. Это была основа для oc Unix. Кстати, компилятор языка Си написан на Си. Дальше появился C++(си с классами).  А когда распался СССР появился python

Объяснение:

да.

4,4(59 оценок)
Ответ:
DashaZhelezniak
DashaZhelezniak
25.01.2020
Думаю, логика у нас здесь будет такая: нужно разложить данные три числа на простые сомножители. Получится:
132 = 2 * 2 * 3 * 11
106 = 2 * 53
134 = 2 * 67
Что у них есть общего - то можно откинуть, потому что количество кругов будет при общих сомножителях делиться без остатка. Собрать в ответ нужно следующее:
от первого - 2 * 2 * 3 * 11
от второго - 53 (двойку не берём, потому что она уже взята с первым)
от третьего - 67 (двойку опять не берём)

Получается: 2 * 2 * 3 * 11 * 53 * 67 = 468732 секунды. Это, как я думаю, ответ.

При этом (чисто для сведения), до момента встречи:
первый намотает 3551 круг
второй - 4422 круга
третий - 3498 кругов.
4,5(65 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ