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

с заданием чертёжника по информатике .

👇
Ответ:
Дима99999910
Дима99999910
22.07.2022

Объяснение:

Будет нарисован конвертик (см скриншот)


с заданием чертёжника по информатике .
с заданием чертёжника по информатике .
4,4(41 оценок)
Ответ:
viktorey
viktorey
22.07.2022

Это по сути программа для Чертёжника в системе Кумир (не хватает только начальной строки использовать Чертежник (набирать именно так, не меняя регистр букв и не ставя букву ё).

Но, раз уж сказано сделать это на листочке, то это делается так:

1) Берём тетрадный лист бумаги в клеточку и карандаш.

2) В центре листа, на пересечении линий ставим точку пожирнее (это начало координат, и сначала мы находимся в этой точке).

3) Далее, по порядку выполняем команды:

3а) Команды алг, нач, кон  -нам не нужны, они просто указывают, где начинается и заканчивается программа (алгоритм (без имени) и его начало и конец).

3б) Команда опустить перо  -начиная с неё, нужно соединять линией каждую следующую точку с предыдущей.

3в) Команды движения (надо сдвинуться куда то, и там поставить следующую точку):

сместиться в точку  -двигаемся начиная от начала координат

сместиться на вектор  -двигаемся начиная от последней поставленной точки (можете их по порядку нумеровать, чтоб не запутаться, какая последняя)

Два числа в скобках: (8, 4) -указывают на сколько надо сдвинуться.

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

Второе число (4) -сдвигаемся на 4 клетки по вертикали (вверх, т.к. число положительное, и вниз- если число будет с минусом).

То есть, двигаемся на 8 клеток вправо, затем сразу на 4 клетки вверх, и там уже ставим точку. Если уже была команда опустить перо, то не забываем сразу соединять (по линейке) новую точку с предыдущей (с той, откуда мы начали движение в этот раз).

4) Так выполняем все команды по порядку (по правилам пункта 3). В результате у нас получится рисунок, который заложен в этой программе (конвертик).

Ниже я приложил три скрина, показывающие как это делается (с некоторыми комментариями). Каждая точка там пронумерована по порядку. Всего, нужно поставить: одну начальную точку (начало координат, точка номер ноль) и девять точек по этой программе (номера от 1 до 9).

Делал я правда не на листочке, а в компьютере, но сути это не меняет.


с заданием чертёжника по информатике .
с заданием чертёжника по информатике .
с заданием чертёжника по информатике .
4,7(17 оценок)
Открыть все ответы
Ответ:
KenDipp
KenDipp
22.07.2022
                                        ДВОРНЯГА
                                       ШАРИК ТУЗИК БАРБОС
                                            БУЛЬДОГ
                                              цезарь 
                                               граф
                                                васнсар
                                                   гари   
                                                   пудель
                                                    эмма белла джозефина стелла

                                                     
4,4(14 оценок)
Ответ:

using namespace std;

#include <algorithm>

#include <iostream>

#include <vector>

#include <ctime>

int main() {

vector<int> arr;

srand(time(0));

int N = 10;

int min = 9999999, minIndex;

int average = 0;

for(int i = 1; i<=N; ++i) {

 arr.push_back(rand());

 cout << arr[i-1] << " ";

 if(arr[i-1]<min) {

  min = arr[i-1];

  minIndex = i-1;

 }

 average+=arr[i-1];

}

cout << endl << "Min: " << min << endl << "Average: " << average/N << endl;

swap(arr[minIndex], arr[arr.size()-1]);

for(int i = 1; i<=N; ++i) {

 cout << arr[i-1] << " ";

}

cout << endl << " > average: ";

for(int i = 1; i<=N; ++i) {

 if(arr[i-1]>average/N) {

  cout << arr[i-1] << " ";

 }

}

}

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