beglovatatiyana
?>

Упражнение 1. Создайте документ по заданному образцу. Над таблицей проведите следующие преобразования: - в конец таблицы добавьте еще одну строку и установите ее высоту в 50 пт.; - справа к таблице добавьте столбец и установите его ширину в 1, 2 см; - выполните объединение ячеек последней строки так, чтобы осталось две ячейки; ширину этих ячеек сделайте одинаковой; - в первую ячейку последней строки вставьте таблицу из 3 столбцов и двух строк; - измените формат таблицы, тип границы, сделайте заливку. Скопируйте таблицу и разместите копию ниже оригинала. Примените готовый стиль оформления таблицы. Используя табличное представление информации, создайте 10 экземпляров своей визитки. Сохраните документ. По данным строки Максимальная емкость ОЗУ, байт постройте гистограмму. Показатель Поколения ЭВМ Первое 1951–1954 Второе 1958–1960 Третье 1965–1966 Четвертое Пятое А 1976–1979 Б с 1985 Элементная база процессора Электронные лампы Транзисторы Интегральные схемы (ИС) Большие ИС (БИС) Сверхбольшие ИС (СБИС) Оптоэлектроника Криоэлектроника Элементная база ОЗУ Электронно-лучевые трубки Ферритовые сердечники Ферритовые сердечники БИС СБИС СБИС Максимальная емкость ОЗУ, байт 102 103 104 105 107 108 Средства связи пользователя с ЭВМ Пульт управления и перфокарты Перфокарты и перфоленты Алфавитно-цифровой терминал Монохромный графический дисплей, клавиатура Цветной графический дисплей, клавиатура, мышь и др. Устройства голосовой связи с ЭВМ

Информатика

Ответы

галина
В C++
#include <iostream>
#include <iomanip>
#include <ctime>
int main()
{
    using namespace std;

    const int N = 5;
    const int M = 6;

    int A[N][M];

    //Как-нибудь заполняем массив
    srand(time(0));
    for (int i = 0; i < N; ++i)
        for (int j = 0; j < M; ++j)
            A[i][j] = rand() % (N * M) + 1;
    for (int i = 0; i < N; ++i)
    {
        for (int j = 0; j < M; ++j)
            cout << setw(4) << A[i][j];
        cout << endl;
    }

   
    //Подсчитываем сумму всех элементов массива
    int sum = 0;

    for (int i = 0; i < N; ++i)
        for (int j = 0; j < M; ++j)
            sum += A[i][j];

    //Вычитаем из полученной суммы повторяющиеся элементы
    for (int i = 0; i < N; ++i)
        for (int j = 0; j < M; ++j)
        {
            bool flag = false;
            for (int i1 = 0; i1 < N; ++i1)
            {
                for (int j1 = 0; j1 < M; ++j1)
                    if (!(i == i1 && j == j1))
                        if (A[i][j] == A[i1][j1])
                        {
                            sum -= A[i][j];
                            flag = true;
                            break;
                        }
                if (flag)
                    break;
            }
        }

    cout << "Sum of different: " << sum << endl;

    return 0;
}
bas7572513
В C++
#include <iostream>
#include <iomanip>
#include <ctime>
int main()
{
    using namespace std;

    const int N = 5;
    const int M = 5;

    //Создаём массив и как-нибудь заполняем
    int A[N][M];
    srand(time(0));
    for (int i = 0; i < N; ++i)
        for (int j = 0; j < M; ++j)
            A[i][j] = rand() % (N * M) + 1;
   
    //Выводим его на экран
    for (int i = 0; i < N; ++i)
    {
        for (int j = 0; j < M; ++j)
            cout << setw(4) << A[i][j];
        cout << endl;
    }

    //Меняем местами 2ю и 3ю строки
    int temp = 0;
    for (int j = 0; j < M; ++j)
    {
        temp = A[1][j];
        A[1][j] = A[2][j];
        A[2][j] = temp;
    }

    //Выводим полученный массив на экран
    cout << "\n\n";
    for (int i = 0; i < N; ++i)
    {
        for (int j = 0; j < M; ++j)
            cout << setw(4) << A[i][j];
        cout << endl;
    }

    return 0;
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Упражнение 1. Создайте документ по заданному образцу. Над таблицей проведите следующие преобразования: - в конец таблицы добавьте еще одну строку и установите ее высоту в 50 пт.; - справа к таблице добавьте столбец и установите его ширину в 1, 2 см; - выполните объединение ячеек последней строки так, чтобы осталось две ячейки; ширину этих ячеек сделайте одинаковой; - в первую ячейку последней строки вставьте таблицу из 3 столбцов и двух строк; - измените формат таблицы, тип границы, сделайте заливку. Скопируйте таблицу и разместите копию ниже оригинала. Примените готовый стиль оформления таблицы. Используя табличное представление информации, создайте 10 экземпляров своей визитки. Сохраните документ. По данным строки Максимальная емкость ОЗУ, байт постройте гистограмму. Показатель Поколения ЭВМ Первое 1951–1954 Второе 1958–1960 Третье 1965–1966 Четвертое Пятое А 1976–1979 Б с 1985 Элементная база процессора Электронные лампы Транзисторы Интегральные схемы (ИС) Большие ИС (БИС) Сверхбольшие ИС (СБИС) Оптоэлектроника Криоэлектроника Элементная база ОЗУ Электронно-лучевые трубки Ферритовые сердечники Ферритовые сердечники БИС СБИС СБИС Максимальная емкость ОЗУ, байт 102 103 104 105 107 108 Средства связи пользователя с ЭВМ Пульт управления и перфокарты Перфокарты и перфоленты Алфавитно-цифровой терминал Монохромный графический дисплей, клавиатура Цветной графический дисплей, клавиатура, мышь и др. Устройства голосовой связи с ЭВМ
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Pautova1119
tanyaandreeva728
evolkova-73
ska67mto3983
esnails17
Vitproficosmetics
llmell6
shumeikoElena362
КристинаАлександр
Ladyby6224
Bella Sergei
lechocolat
СмыковаДарья1969
я не могу решить этот ребус
НиколаевнаФ
scraer198258