:]
Объяснение:
1.) Графический редактор — это программа для создания, редактирования и просмотра графических изображений.
2.)Пиксель - минимальный элемент любого растрового двумерного изображения. Это точка, которая имеет определенный цвет и местоположение.
3.)Щелкните правой кнопкой мыши рисунок, который вы хотите сохранить в виде отдельного файла изображения, и выберите команду Сохранить как рисунок
В списке тип файла выберите нужный формат
В поле имя файла введите новое имя для рисунка или просто подтвердите предлагаемое имя файла
Выберите папку, в которой вы хотите сохранить изображение
Нажмите кнопку Сохранить
4.) нужно нажать клавишу shift
5.) Чтобы изменить стиль линии, в группе Фигуры щелкните Контур и выберите стиль линии.
6.)Inkscape - это очень популярный векторный графический редактор с открытым исходным кодом, который может работать как в операционной системе Linux, так и в Windows и MacOS.
7.) эт я уже сама знаю) это плавный переход от одного цвета в другой
8)Инструмент Кривая Безье обеспечивает максимально возможную степень контроля над формой кривой в процессе рисования. Каждый щелчок кнопкой мыши при рисовании кривой с данного инструмента создает узел, который соединяется плавной кривой с предыдущим узлом. Если щелкнуть кнопкой мыши и протащить мышь, то можно воздействовать на форму кривой, входящей в данный узел
9.) Кривая Безье, Кривая Спиро
10.)Масштаб проще всего изменять клавишами "+" и "-" , а можно в самом нижнем правом углу основного окна Inkscape, там есть специальное окошечко (помечено на рисунке 1 стрелкой). Когда сетка создана, ее можно убирать и снова накладывать из меню Вид - > Сетка. Хорошо бы сохранить файл под именем lamp.svg, чтобы программа запомнила текущую сетку. Вобще, по ходу работы рекомендую время от времени сохранять файл
Надеюсь ;]
Відповідь:
#include <iostream>
#include <cstdlib>
#include <time.h>
using namespace std;
void randarr(int *A,int N){
for(int i = 0; i < N; i++){
A[i] = rand() % 20 + 1;
}
}
void printarr(int *A,int N){
for(int i = 0; i < N; i++){
cout << A[i] << " ";
}
}
int expression(int *A,int N){
int sum = 0;
for(int i = 0; i < N; i++){
if(i % 2 == 0){
if(A[i] % 2 == 0){
sum += A[i];
}
}
}
return sum;
}
int main(){
srand(time(NULL));
setlocale(LC_ALL , "Ukrainian");
int N;
cout << "Введiть кiлькiсть елементiв масиву: ";
cin >> N;
int A[N];
randarr(A,N);
printarr(A,N);
cout << "\nСума всiх парних елементiв з парними iндексами = " << expression(A,N);
return 0;
}
Поделитесь своими знаниями, ответьте на вопрос:
1) В результате умножения ip и маски первые 2 байта останутся теми же, что в ip, а последний байт станет равен 0
Что мы сейчас имеем: Адрес сети - 12.16.x.0
Найдем x:
Переведем 3 байт (196) в двоичную систему счисления: 196 = 128 + 64 + 4
Получается 196 (10) = 11000100 (2)
Переведем 224 в двоичную систему счисления: 224 = 128 + 64 +32
Получается 224 (10) = 11100000 (2)
Теперь нам нужно умножить двоичные представления чисел 196 и 224:
11000100
11100000
11000000(2)
Переведем 11000000(2) в десятичную систему счисления = 128+64 = 192
ответ: 12.16.192.0
2) В результате умножения ip и маски первые 2 байта останутся теми же, что в ip, а последний байт станет равен 0
Что мы сейчас имеем: Адрес сети - 146.212.x.0
Найдем x:
Переведем 3 байт (200) в двоичную систему счисления: 200 = 128 + 64 +8
Получается 200 (10) = 11001000 (2)
Переведем 240 в двоичную систему счисления: 240 = 128 + 64 +32 +16
Получается 240 (10) = 11110000 (2)
Теперь нам нужно умножить двоичные представления чисел 200 и 240:
11001000
11110000
11000000 (2)
Переведем 11000000(2) в десятичную систему счисления = 128+64 = 192
ответ: 146.212.192.0