мядель
09.04.2021 02:13

Задача на формальное исполнение алгоритма: по заданному ниже алгоритму получить из исходной цепочки символов новую цепочку. Сначала записывается исходная цепочка символов в обратном порядке, затем записывается буква, предшествующая в русском алфавите той букве, которая в исходной цепочке стояла на первом месте, после неё записывается исходная цепочка символов. Получившаяся цепочка является результатом работы алгоритма. Например, если исходная цепочка символов была ДОМ, то результатом работы алгоритма будет цепочка МОДГДОМ. Задание: Дана цепочка символов ПИ. Примените к данной цепочке алгоритм дважды (то есть к данной цепочке применить алгоритм, а затем к результату его работы ещё раз применить алгоритм). Записать построчно весь ход выполнения задания

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
alina0901200432
29.05.2020 19:45
Только программа, блок-схему не знаю
#include <iostream>
#include <iomanip>
#include <vector>
#include <ctime>
int main()
{
    using namespace std;

    const int n = 5;
    int A[n][n];
    int D[n][n];
    vector<int> B(n);
    vector<int> C(n);
    vector<int> S(n);   //результирующий вектор

    //как-нибудь заполняем исходные матрицы и вектора
    srand(time(0));
    for (int i = 0; i < n; ++i)
    {
        for (int j = 0; j < n; ++j)
        {
            A[i][j] = rand() % (n * n) - n * n / 2;
            D[i][j] = rand() % (n * n) - n * 2;
        }
        B[i] = rand() % (n * n) - n;
        C[i] = rand() % (n * n) - n * n + n;
    }

    //выведем исходные данные на экран
    cout << "matrix A:\n";
    for (int i = 0; i < n; ++i)
    {
        for (int j = 0; j < n; ++j)
            cout << setw(5) << A[i][j];
        cout << endl;
    }

    cout << "\nmatrix D:\n";
    for (int i = 0; i < n; ++i)
    {
        for (int j = 0; j < n; ++j)
            cout << setw(5) << D[i][j];
        cout << endl;
    }

    cout << "\nvector B:\n";
    for (int i = 0; i < n; ++i)
        cout << setw(5) << B[i] << endl;

    cout << "\nvector C:\n";
    for (int i = 0; i < n; ++i)
        cout << setw(5) << C[i] << endl;

    //вычислим требуемое
    for (int i = 0; i < n; ++i)
    {
        S[i] = 0;
        for (int j = 0; j < n; ++j)
            S[i] += D[i][j] * C[j];
        S[i] += 3 * B[i];
    }

    //выведем результат на экран
    cout << "\nvector S = D * C + 3 * B:\n";
    for (int i = 0; i < n; ++i)
        cout << setw(5) << S[i] << endl;

    return 0;
}
0,0(0 оценок)
Ответ:
PANDAnumber
18.06.2020 09:26
ТЕЛЕКОММУНИКАЦИИ, комплекс технических средств,предназначенных для передачи информации на расстояние. Информация поступает в самыхразнообразных видах: как цифровые сигналы, звуки, печатные слова или изображения. Пересылкавыполняется посредством ТЕЛЕГРАФА, ТЕЛЕФОНА и РАДИО, по проводам или РАДИОВОЛНАМИ; иногдаэти комбинируются. Телеграф был разработан в середине XIX в., а в конце столетия появилосьрадио. ТЕЛЕВИДЕНИЕ возникло в 1930-х гг. Есть два основных вида сообщений: ЦИФРОВЫЕ СИГНАЛЫ, вкоторых сообщение превращается в ряд кодированных импульсов, а затем посылается (как в АЗБУКЕМОРЗЕ), и АНАЛОГОВЫЕ СИГНАЛЫ, когда сообщение, например, голосовая речь,  в серию передаваемых электрических импульсов, в волновой форме аналогичныхМОДУЛЯЦИЯМ 
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота