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

Обьясните , зачем в 3 д программе используются инструменты

👇
Открыть все ответы
Ответ:
208дитма802
208дитма802
24.03.2023

Проверяем в конструкторе значения на данные признаки, если мы получаем ошибку инициализации, то даем переменным нулевые значения, дабы избежать ошибок в других функция. (грубо говоря, чтобы вся программа не легла из-за конструктора, благодаря выводу текстового сообщения мы будем знать где конкретно ошибка)

#include <iostream>

#include <cmath>

class Progression {

private:

float first;

int second;

public:

Progression(float a0, int d) {

 if (a0 == round(a0)) {

  std::cout << "Инициализация первого члена прогрессии с конструктора не удалась, первый элемент не должен быть целыми числом!\n";

  this->first = 0;

 }

 else {

  this->first = a0;

  std::cout << "Инициализация первого члена прогрессии успешно!\n";

 }

 if (d < 0) {

  std::cout << "Инициализация разности прогрессии с конструктора не удалась, разность должна быть положительной!\n";

  this->second = 0;

 }

 else {

  this->second = d;

  std::cout << "Иницализация разности успешно!\n";

 }

}

float operator()(int j){

 return this->first + this->second * (j - 1);

}

};

signed main() {

setlocale(LC_ALL, "Rus");

float a;

int b;

std::cout << "Введите значение a0 и d: ";

std::cin >> a >> b;

Progression p1(a, b);

std::cout << p1(2);

return 0;

}


С++ ООП Очень вот мой код который считает арифметической прогрессию, но нужно чтобы первое значение
4,8(21 оценок)
Ответ:
jjasco
jjasco
24.03.2023

Принтер — это устройство, назначение которого переносить текст или изображения на бумагу и прочие твердые носители. Это простое определение, но, чтобы понять, как работает принтер, следует прочитать эту статью. Здесь описано, какие бывают виды печатающей техники, устройство и назначение прибора. А также рассмотрим их типы и классификацию.

Создание первого принтера началось еще в 1822 году. После проведения чертежей был разработан первый прототип. На это ушло 12 лет. Первая модель была создана Чарльзом Беббиджем. На тот момент прибор назывался разносной машиной. Он представлял собой механический компьютер со встроенной печатной машиной. Обычно его использовали в банках и при навигации. Машина была делать простые вычисления, выводя результаты на бумагу. Первая модель занимала много места, а состояла более, чем из 1 тыс. деталей.

Объяснение:

4,8(41 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ