В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
1553VinyaPyhtya
1553VinyaPyhtya
22.02.2022 08:52 •  Информатика

Решение задач по теме "Линейные алгоритмы через КуМир.
1.Дана площадь круга, определить длину окружности (п=3)
2.Найти катет прямоугольного треугольника, если известны гипотенуза и второй катет.
3.Вычислить расстояние между точками с координатами х1, у1, х2, у2​

Показать ответ
Ответ:
vhovalyg90
vhovalyg90
15.02.2023 22:01

#include <bits/stdc++.h>

template<typename Type3>

class BS{

public:

Type3 deg2,deg3,deg4;

void info(){

std::cout<<deg2<<" "<<deg3<<" "<<deg4<<std::endl;

}

};

template<typename Type,typename Type1>

BS<Type1>KReturn(Type A){

BS<Type1>example;

example.deg2=std::pow(A,2);

example.deg3=std::pow(A,3);

example.deg4=std::pow(A,4);

return example;

}

int main(){

BS<int>ex1;

BS<float>ex2;

ex1=KReturn(5);

ex2=KReturn(5.5);

ex1.info();

ex2.info();

return 0;

}

//вот что я так себе написал

0,0(0 оценок)
Ответ:
ЕлизаветаАлис
ЕлизаветаАлис
23.11.2020 03:30
Надеюсь без ошибок. Цену за отдельные аспекты назначте сами:

#include stdlib.h
#include <iostream>
using namespace std;

int main() {
setlocale(LC_ALL, "Russian");

int floor;
char lift, type0;
double price_floor;
double price_elevator;
double price_type;
double total_price;
bool elevator;

cout << "Введите номер этажа: ";
cin >> floor;

if (floor == 1 || floor <= 3) price_floor=1;
if (floor <= 6 && floor > 3) price_floor=2;
if (floor <= 9 && floor > 6) price_floor=3;
else if price_floor=4;

cout << "Имеется ли в вашем помещении лифт? "; //ответ + или -
cin >> lift;
switch (lift) {
case '+':
price_elevator=1;
elevator=true;
break;
case '-':
price_elevator=2;
break;
}

if (elevator) {
cout << "Грузоподъемный? ";
cin >> type0;
switch (type0) {
case '+':
price_type=1
break;
case '-':
price_type=2;
break;
}
}
else if cout <<"\n";
cout <<"\n";
total_price=price_elevator + price_floor + price_type;
cout << "Конечная цена: " << total_price <<endl;
system ("pause");
return 0;
}
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота