litlenet
?>

решить, 1. Найти номер наименьшего положительного элемента массива B (i Вывести на экран его номер и значение. 2. Найти сумму и количество нечетных по значению элементов массива N(k). 3. Дан массив A(j). Поменять местами наибольший и наименьший элементы массива.

Информатика

Ответы

tvmigunova551

1)

#include <iostream>

using namespace std;

signed main() {

   int n;

   cin >> n;

   int b[n];

   for(int i = 0; i < n; i++)

       cin >> b[i];

   int mn = INT_MAX, mn_index = -1;

   for(int i = 0; i < n; i++)

       if(b[i] < mn && b[i] > 0){

           mn = b[i];

           mn_index = i;

       }

   cout << mn << "\n" << mn_index + 1;

}

2)

#include <iostream>

using namespace std;

signed main() {

   int k;

   cin >> k;

   int N[k];

   for(auto &i: N)

       cin >> i;

   int sum = 0, cnt = 0;

   for(auto i: N)

       if(i % 2 == 1){

           sum += i;

           cnt ++;

       }

   cout << sum << "\n" << cnt;

}

3)

#include <iostream>

using namespace std;

void swap(int *a, int *b){

   int temp = *a;

   *a = *b;

   *b = temp;

}

signed main() {

   int j;

   cin >> j;

   int a[j];

   for(auto &i: a)

       cin >> i;

   int mx_index = -1, mn_index = -1,mx = -INT_MAX, mn = INT_MAX;

   for(int i = 0; i < j; i++){

       if(a[i] > mx){

           mx =  a[i];

           mx_index = i;

       }

       if(a[i] < mn){

           mn = a[i];

           mn_index = i;

       }

   }

   swap(a+mn_index,a+mx_index);

   for(auto i: a)

       cout << i << " ";

}

Yurevna_Kharkchinov1302

Відповідь:

Пояснення:

Основные понятия трехмерной графики. Области применения трехмерной графики. Программные средства обработки трехмерной графики.

Основные понятия трехмерной графики

Трехмерная графика нашла широкое применение в таких областях, как научные расчеты, инженерное проектирование, компьютерное моделирование физических объектов.

Для создания реалистичной модели объекта используются геометрические примитивы (куб, шар, конус и пр.) и гладкие, так называемые сплайновые поверхности. Вид поверхности определяется расположенной в сеткой опорных точек. Каждой точке присваивается коэффициент, величина которого определяет степень ее влияния на часть поверхности, проходящей вблизи точки. От взаимного расположения точек и величины коэффициентов зависит форма и гладкость поверхности в целом.

В упрощенном виде для моделирования объекта требуется:

спроектировать и создать виртуальный каркас (“скелет”) объекта, наиболее полно соответствующий его реальной форме;

спроектировать и создать виртуальные материалы, по физическим свойствам визуализации похожие на реальные;

присвоить материалы различным частям поверхности объекта (на профессиональном жаргоне – “спроектировать текстуры на объект”);

настроить физические параметры в котором будет действовать объект, – задать освещение, гравитацию, свойства атмосферы, свойства взаимодействующих объектов и поверхностей;

задать траектории движения объектов;

рассчитать результирующую последовательность кадров;

наложить поверхностные эффекты на итоговый анимационный ролик.

ustinovda14

Відповідь:

Пояснення:

Несмотря на все плюсы трехмерных изображений, они не лишены и некоторых минусов, которые нужно учитывать при разработке графических проектов. К недостаткам 3D-графики можно отнести:

- высокие требования к аппаратной составляющей компьютера: к его оперативной памяти, быстроте работы процессора и т.д.,

- необходимость больших временных затрат на создание моделей всех объектов сцены, могущих оказаться в поле зрения камеры. Конечно, такая работа стократно окупается результатом,

- меньшую свободу в создании изображения, чем в двухмерной графике. Создавая объект карандашом на бумаге или средствами 2D-графике на экране, можно совершенно свободно искажать пропорции объектов, пренебрегать законами перспективы и пр. В 3D-формате это возможно только в наиболее мощных пакетах, но даже в них это требует дополнительных усилий и изобретательности,

- необходимость постоянно отслеживать взаимное положение объектов в составе сцене, в частности, при создании 3D-анимации. Так как объекты 3D-графики «бестелесны», они легко проникают друг в друга и важно контролировать отсутствие ненужного контакта между ними.

Можно привести пример: модель персонажа анимации вместо того, чтобы сидеть на стуле, может полностью в него «провалиться» или зависнуть в воздухе. С этой же причиной связана необходимость использования приемов для деформации объектов при их столкновении между собой или разрешении. Если упустить этот момент, то, например, два сталкивающихся между собой персонажа пройдут друг сквозь друга.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

решить, 1. Найти номер наименьшего положительного элемента массива B (i Вывести на экран его номер и значение. 2. Найти сумму и количество нечетных по значению элементов массива N(k). 3. Дан массив A(j). Поменять местами наибольший и наименьший элементы массива.
Ваше имя (никнейм)*
Email*
Комментарий*

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

gnsnodir5001
jstepanova
ooomedray4
marvindkc
lazu8375
SlavaA99
mmoskow3
choia
zloshop9
Виталий
Борисовна_Дмитриевич1003
ooo-helpvet44
vikabobkova2010
steger
Vasilii1891