Сделать проект
7 класс. План отчёта-презентации по выбранному для изготовления изделию.
1. -Цель работы.
- Задачи работы
- Проблема
2. Описание выбора модели. Из 3-4 вариантов.
3. Технический рисунок модели.
4. Чертёж модели на листе А4 (с основной надписью и спецификацией).
5. Технологическая карта изготовления изделия.
6 Правила безопасности при работе с инструментом (перечислить).
7. Экономические расчёты (стоимость материалов и крепления. Общая стоимость изделия и времени потраченного на изготовление).
8 .Экологичность изделия.
9 . Приложение (отчёт в виде фотографий о процессе изготовления изделия).
{
int n = 0; // количество перестановок
double fakt = 1.2473309; // фактор уменьшения
int step = sort.size() - 1;
while (step >= 1)
{
for (int i = 0; i + step < sort.size(); ++i)
{
if (sort[i] > sort[i + step])
{
swap(sort[i], sort[i + step]);
n++;
}
}
step /= fakt;
}
// сортировка пузырьком
for (int i = 0; i < sort.size() - 1; i++)
{
bool swapped = false;
for (int j = 0; j < sort.size() - i - 1; j++)
{
if (sort[j] > sort[j + 1]) {
swap(sort[j], sort[j + 1]);
swapped = true;
++n;
}
}
if (!swapped)
break;
}
return n;
}
#include <iostream>
int main()
{
char str[80]; // Объявление символьной строки
int i = 0, cnt = 0; // Объявление переменных i и cnt целого типа - счетчик для цикла
// и переменная, в которой будем считать кол-во замен
std::cin >> str; // Считывание строки из консоли в символьную строку str
while (str[i] != '\0') // Пока очередной символ не станет равен символу конца строки
{
if (str[i] == 'a')
{
str[i] = 'b'; // Заменяем символ 'a' на символ 'b'
cnt++; // Увеличиваем счетчик замен на единицу
}
i++; //переходим к следующему символу
}
std::cout << str << std::endl; // Выводим измененную символьную строку на экран
std::cout << cnt; // Выводим количество замен
return 0;
}