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

Задание 1 ( ). Дайте полный ответ на вопрос:

Используя вс алгоритмы, запрограммируйте в среде графического исполнителя Чертёжник рисование следующих фигур:



Иллюстрация / Иллюстратор Бикмеметова Л.Р

На проверку нужно прислать скриншоты результатов работы алгоритмов с отображением кодов и результата выполнения алгоритма.


Задание 1 ( ). Дайте полный ответ на вопрос: Используя вс алгоритмы, запрограммируйте в среде графич

👇
Открыть все ответы
Ответ:
сабо3
сабо3
29.05.2020

5281

Объяснение:

? - ровно один любой символ

* - любое количество любых символов

vid_?2*.mp4 - количество видео с номерами x2xx

т.е 0200 0201 1200 1201 ... и т.д.

Важно что числа выдаются по порядку.

В каждой тысяче таких чисел 100 т.е 200 ... 299

Найдем сколько всего целых тысяч: 581 / 100 = 5 и 81 в остатке

Остался остаток, значит номер последнего видео находится где-то в 2-х сотке, а конкретнее последний номер видео 5281.

vid_*.mp4 - файлы с любым номером.

 

Не забывайте нажать " ", поставить оценку и, если ответ удовлетворил, то выберите его как "Лучший"

Успехов в учебе

4,4(18 оценок)
Ответ:
vany4189
vany4189
29.05.2020

Преобразуем выражение в (++a)+(++(*b))+(c++).

Сигнатура функции f(int a, int *b, int &c). Первая переменная приходит по значению, вторая - по указателю, третья - по ссылке. Это значит, что изменения переменных b и с в функции будут влиять на переданные переменные.

Итак, мы имеем переменные

a = 3; b = 1; c = 2;

Передаём переменные в функцию как f(c, &b, a). Здесь а и с меняются местами.

В функции получаем

a = 2; b = 1; c = 3;

++a - увеличивает переменную на 1 и возвращает 3. a = 3

++(*b) - увеличивает переменную на 1 и возвращает 2. b = 2

с++ - возвращает 3 и увеличивает переменную на 1. с = 4.  

Получаем return 3 + 2 + 3 (=8)

Переменные перед выходом

a = 3; b = 2; c = 4;

Выходим из функции. Не забываем про связь между переменными в вызове f(c, &b, a).

Значит после выхода переменные равны

a = 4; b = 2; c = 2 (передавалась по значению);

z = 8.

На выход будет подано 4228.

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