1. Які є режими перегляду документів у Word і для чого вони застосовуються? 2. Як за до клавіатури переміститися на одне слово вперед чи назад, у початок і в кінець рядка або документа?
3. Як переміститися на наступну, попередню або довільну сторінку?
4. Як за до клавіатури виділити слово, рядок, довільний фрагмент тексту, вертикальний блок?
5. Як за до мишки виділити слово, речення, декілька рядків, довільний фрагмент тексту?
6. Як за до клавіатури видалити, перемістити або скопіювати виділений текст?
7. Як за до мишки перемістити або скопіювати виділений текст?
8. Що таке недруковані символи? Як можна відобразити їх на екрані і яку інформацію вони містять?
9. Як здійснити перевірку правопису тексту, де є фрагменти написані різними мовами?
10. Як здійснюється форматування шрифту (вибір його типу, розміру, жирності, кольору і т.п.)?
11. Які параметри можна задавати при форматуванні абзаців?
12. Які параметри форматування абзаців можна задати за до мишки і як?

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
obzoredy
02.07.2021 08:40
Возможно, не самое эффективное решение
#include <iostream>
#include <cstdlib>
#include <ctime>
int main()
{
    using namespace std;
    const int N = 10;
    int A[N];
    srand(time(0));
    for (int i = 0; i < N; ++i)
        A[i] = rand() % 201 - 100;
   
    //Вывод исходного массива на экран
    for (int i = 0; i < N; ++i)
        cout << A[i] << "  ";
    cout << endl;

    //Подсчитаем количества положительных и отрицательных
    int kpos = 0, kneg = 0;
    for (int i = 0; i < N; i++)
        if (A[i] > 0)
            ++kpos;
        else
            ++kneg;

    int * Apos = new int[kpos];
    int * Aneg = new int[kneg];
    int pos = 0, neg = 0;
    for (int i = 0; i < N; ++i)
        if (A[i] > 0)
            Apos[pos++] = A[i];
        else
            Aneg[neg++] = A[i];

    for (int i = 0; i < N; ++i)
        if (i < kpos)
            A[i] = Apos[i];
        else
            A[i] = Aneg[i - kpos];

    delete[] Apos;
    delete[] Aneg;

    //Вывод полученного массива на экран
    for (int i = 0; i < N; ++i)
        cout << A[i] << "  ";
    cout << endl;
    return 0;
}
0,0(0 оценок)
Ответ:
dmitriy1978
02.07.2021 08:40
Const
    n = 10;

var
    i, c: integer;
    a, w: array[1..n] of integer;

begin
    randomize;
    
    writeln('Исходный массив:');
    for i := 1 to n do
    begin
        a[i] := random(201) - 100;
        write(a[i], ' ');
    end;
    writeln;
    
    c := 0;
    for i := 1 to n do
        if a[i] > 0 then
        begin
            c := c + 1;
            w[c] := a[i];
        end;
    
    writeln('Кол-во положительных элементов: ', c);
    for i := 1 to n do
    begin
        if a[i] <= 0 then
        begin
            c := c + 1;
            w[c] := a[i];
        end;
    end;
    
    writeln('Результат:');
    for i := 1 to c do
        write(w[i], ' ');
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота