shydik37
16.08.2022 13:01

С изменения содержания выводимого сообщения, на практике произвести вывод на дисплей разного рода сообщений и
осуществить изменение длины выводимого сообщения.
Порядок выполнения работы:
1 Запустить программу без изменения выводимого сообщения. Скрин
программы добавить в отчет.
2 Изменить содержание и длину выводимого сообщения. Сделать скрин
и разместить его в отчете. Дать краткое описание своих действий при
выполнении данного задания. Так как необходимо произвести вывод на
дисплей разного рода сообщений, то в отчете должно быть минимум
три скрина разных сообщений и их длин

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
pollyj
16.09.2020 22:27

Программа - вариант реализации алгоритма для обработки данных.

Программу тоже можно рассматривать как данные и производить с ней манипуляции. Например, если рассматривать программу как текст то её можно модифицировать в другой программе. А программу, уже загруженную в оперативную память можно рассматривать как последовательность байт, которые можно модифицировать.

P.S. Компиляторы и парсеры делают не сильно сложную работу. Они рассматривают поток текста как некие синтаксические сущности и на их основе создают понятные для компьютера вычислимые сущности. Тот код, который ты пишешь - просто текст. А вся магия в метаописании сущностей.

0,0(0 оценок)
Ответ:
Кеса1188
28.08.2021 16:06

Код:

#include <fstream>#include <vector>#include <numeric>int main() {    std::ifstream cin("input.txt");    std::ofstream cout("output.txt");    int N, K;    cin >> N >> K;    std::vector<int> buffer(N);    for (int i = 0; i < K; ++i) {        for (int j = 0; j < N; ++j) {            cin >> buffer[j];        }        // Зануляем найденные min и max        *(std::min_element(buffer.begin(), buffer.end())) = 0;        *(std::max_element(buffer.begin(), buffer.end())) = 0;        // Суммируем        cout << std::accumulate(buffer.begin(), buffer.end(), 0) << "\n";    }    return 0;}
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота