Відповідь:
1.Дан массив из 8 элементов. Элементы вводятся с клавиатуры. Найти произведение четных элементов массива (четный элемент-если его номер делится на 2 с остатком 0)
#include <iostream>
using namespace std;
void cinarr(int *arr, const int SIZE){
int counter = 1;
for(int i = 0 ; i < SIZE ; i++){
cout << "Введите " << counter << " елемент: ";
cin >> arr[i];
counter++;
}
}
int sumev(int *arr,const int SIZE){
int sum = 0;
for(int i = 0 ; i< SIZE ; i++){
if(i % 2 != 0){
sum += arr[i];
}
}
return sum;
}
const int SIZE = 8;
int main() {
setlocale(LC_ALL , "Rus");
int arr[SIZE];
cinarr(arr,SIZE);
cout << "Сума парных елементов = " << sumev(arr,SIZE) << endl;
return 0;
}
2.Дан массив из 14 элементов. Элементы заполнены из промежутка 12;92. Найти сумму элементов
#include <iostream>
#include <cstdlib>
#include <time.h>
using namespace std;
void randarr(int *arr, const int SIZE){
for(int i = 0 ; i < SIZE ; i++){
arr[i] = rand() % 92 + 12;
}
}
void printarr(int *arr , const int SIZE){
for(int i = 0 ; i < SIZE ; i++){
cout << arr[i] << " ";
}
}
int sumelements(int *arr, const int SIZE){
int sum = 0;
for(int i = 0 ; i < SIZE ; i++){
sum += arr[i];
}
return sum;
}
const int SIZE = 14;
int main(){
setlocale(LC_ALL , "Rus");
srand(time(NULL));
int arr[SIZE];
randarr(arr,SIZE);
printarr(arr,SIZE);
cout << "\nСума всех елементов массива = " << sumelements(arr,SIZE) << endl;
return 0;
}
Пояснення:
Поделитесь своими знаниями, ответьте на вопрос:
1.На какие группы можно разделить графические редакторы?2. Что лежит в основе растровой графики? Векторной?3. Что вы знаете о пикселях?4. Что такое цветовая модель?5. Почему цветовую модель CMYK называют субтрактивной?6. Почему цветовую модель RGB называют аддитивной?7. Почему цветовую модель HSВ называют перцепционной?8. Назовите базовые цвета RGB-модели.9. Назовите базовые цвета CMYK-модели.10. Назовите базовые компоненты HSВ-модели.11. Расскажите о инструментах редактора Paint. Перечислитевозможности инструментов.12. Расскажите о палитре цветов редактора Paint. Назовите ееосновные возможности.13. Каковы трансформации изображений в программеPaint?14. На рисунке изображена яхта, стоящая на середине озера.Как с редактора Paint добавить на рисунок отражениеяхты в озере?15. Необходимо нарисовать в редакторе Paint звездное небос десятком разных звезд. Есть ли необходимость рисовать каждуюзвезду отдельно?16. На фасаде большого здания находится много одинаковыхокон. Как нарисовать много одинаковых объектов с ре-дактора Paint?17. Можно ли с редактора Paint добавить в коллажсвою фотографию? Как это сделать?18. Можно ли с редактора Paint вырезать из группо-вого фотоснимка свою фотографию? Как это сделать?
16
Объяснение:
Почти из всех населённых пунктов ведут по 3 дороги, исключениями являются только пункты К (из него ведут только 2 дороги) и Е (5 дорог). Сопоставив это с количеством непустых ячеек таблицы, можно определить, что пункт К соответствует П5, а пункт Е - П7.
По рисунку видно, что из пункта К (П5) ведут 2 дороги - одна в сторону Д и одна в сторону Е (П7). В то же время в таблице в строке П5 непустые значения имеются в пересечениях со столбцами П1 и П7 (уже известное Е), следовательно пункту Д соответствует П1.
Чтобы определить длину пути из Д в Е, найдём в таблице ячейку на пересечении П1 и П7, в ней находится значение 16.