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*
Комментарий*

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

lor005148
gladkihvv
uvarovig
ksenia15-79
alex091177443
imosal
Андрееевич787
gumirovane2294
Stepanovich_Makarov
Ofelya1308
kokukhin
verkop9
anovikovsr
Yevgenevna
ПетровичЖивотовская1245