Alchimick
19.09.2020 00:52

Напишите прграмму на dev c++ с библиотекой graphics.h, чтобы появился рисунок старого телефона

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
pornuxa1
31.12.2020 18:11
Одно из решений, возможно, не самое эффективное
#include <iostream>
#include <iomanip>
int main()
{
    using namespace std;

    //исходная последовательность
    const int N = 8;
    double Arr[N] = { 14.2, -3.4, 7.8, -3.1, 8.2, 98.22, -7, 12 };

    //вывод на экран исходной последовательности
    for (int i = 0; i < N; ++i)
        cout << Arr[i] << "  ";
    cout << endl;

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

    //создадим массивы отрицательных и неотрицательных элементов
    double * ArrNeg = new double[kneg];
    double * ArrPos = new double[kpos];

    int kn = 0, kp = 0;
    for (int i = 0; i < N; i++)
        if (Arr[i] < 0)
            ArrNeg[kn++] = Arr[i];
        else
            ArrPos[kp++] = Arr[i];

    cout << "Enter a, b, c or d: ";
    char ch;
    cin >> ch;

    if (ch == 'a' || ch == 'b' || ch == 'c' || ch == 'd')
    {
        switch (ch)
        {
            //пункт а)
            case 'a':
                for (int i = 0; i < kneg; ++i)
                    Arr[i] = ArrNeg[i];
                for (int i = 0; i < kpos; ++i)
                    Arr[i + kneg] = ArrPos[i];
                break;

                //пункт б)
            case 'b':
                for (int i = 0; i < kneg; ++i)
                    Arr[i] = ArrNeg[--kn];
                for (int i = 0; i < kpos; ++i)
                    Arr[i + kneg] = ArrPos[i];
                break;

                //пункт в)
            case 'c':
                for (int i = 0; i < kneg; ++i)
                    Arr[i] = ArrNeg[i];
                for (int i = 0; i < kpos; ++i)
                    Arr[i + kneg] = ArrPos[--kp];
                break;

                //пункт г)
            case 'd':
                for (int i = 0; i < kneg; ++i)
                    Arr[i] = ArrNeg[--kn];
                for (int i = 0; i < kpos; ++i)
                    Arr[i + kneg] = ArrPos[--kp];
                break;
        }
    }
    else
        cout << "You entered wrong symbol\n";

    for (int i = 0; i < N; ++i)
        cout << Arr[i] << "  ";
    cout << endl;
    delete[] ArrNeg;
    delete[] ArrPos;
    return 0;
}
0,0(0 оценок)
Ответ:
лол1628
30.10.2020 00:04

Защищённый сайт это сайт, который обеспечивает безопасность и конфиденциальность при обмене информацией между сайтом и устройством пользователя.

Объяснение:

Для того чтобы определить защищённый сайт от обычного нужно проверить URL адрес и быть достоверны что этот сайт защищён протоколом https. Для того чтобы обезопасить себя и свои данный можно воспользоваться VirusTotal, который помимо того что может проверить сайт на наличие защиты, так ещё можно проверить какие нибудь файлы, до 550 мб данных, для того чтобы проверить их на наличие вирусов. Если ваш антивирус может анализировать страницы сайтов то можно воспользоваться и ими же. Так же можно проверить сайт по базам WHOIS. С можно узнать кому принадлежит сайт и когда он был создан. Из браузера я бы посоветовал crome, так как он удобен и если что он сам жалуется на те сайты которые могут навредить вашему компьютеру.

•Chrome сповістить вас, коли з'єднання із сайтом буде незахищене або не конфіденційне.

Відкрийте сторінку в Chrome.

Статус безпеки сайту буде зазначено ліворуч від веб-адреси. Захищено ...

Щоб переглянути деталі та дозволи сайту, виберіть значок. Ви побачите коротку інформацію про те, наскільки з'єднання конфіденційне.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота