Последовательно вводятся ненулевые числа. определить сумму положительных и сумму отрицательных чисел. закончить ввод чисел при вводе 0. для перевода из строки в целое число, использовать функцию
Кривы́е Безье́ — типы кривых, предложенные в 60-х годах XX века независимо друг от друга Пьером Безье из автомобилестроительной компании «Рено» и Полем де Кастельжо из компании «Ситроен», где применялись для проектирования кузовов автомобилей.
Несмотря на то, что открытие де Кастельжо было сделано несколько ранее Безье (1959), его исследования не публиковались и скрывались компанией как производственная тайна до конца 1960-х.
Кривая Безье является частным случаем многочленов Бернштейна, описанных русским математиком Сергеем Натановичем Бернштейном в 1912 году.
Впервые кривые были представлены широкой публике в 1962 году французским инженером Пьером Безье, который, разработав их независимо от де Кастельжо, использовал их для компьютерного проектирования автомобильных кузовов. Кривые были названы именем Безье, а именем де Кастельжо назван разработанный им рекурсивный определения кривых (алгоритм де Кастельжо).
Впоследствии это открытие стало одним из важнейших инструментов систем автоматизированного проектирования и программ компьютерной графики.
Кривая Безье относится к частному классу алгебраических кривых, а именно: к кривым 3-го и 2-го порядков соответственно.
Объяснение:
Alesander-Isaev684
02.05.2020
Думаю, что-то типа того. #include < iostream> #include < stdio.h> using namespace std; int main() { const int n = 100; char *c = new char[n]; int p // позиция int l // длина int k // повторения cout < < "string c: "; cin > > c; cout < < "pos: "; cin > > p; p--; cout < < "length: "; cin > > l; cout < < "n: "; cin > > k; char *v = new char[l*k+1]; if ((p > = 0) & & (l > 0) & & (k > 0) & & ((strlen(c) - p) > = l) & & (p < = strlen( //проверка ввода { __asm { mov ebx, k; // количество повторений mov edi, v // адрес приёмника m1 : cmp ebx, 0 // сравнение je exit1 // если ebx = 0, то переход на exit1 mov ecx, l // длина строки mov esi, c // адрес источника add esi, p // с заданной позиции m2 : mov al, [esi] //из esi mov [edi], al // запись в edi inc edi // edi+1 inc esi // esi+1 loop m2 // цикл eсх раз dec ebx // ebx-1 jmp m1 // переход на m1 exit1 : mov[edi], 0 } cout < < "\nv: "; cout < < v < < endl; } else cout < < "\nerror " < < endl; system("pause"); }
Кривы́е Безье́ — типы кривых, предложенные в 60-х годах XX века независимо друг от друга Пьером Безье из автомобилестроительной компании «Рено» и Полем де Кастельжо из компании «Ситроен», где применялись для проектирования кузовов автомобилей.
Несмотря на то, что открытие де Кастельжо было сделано несколько ранее Безье (1959), его исследования не публиковались и скрывались компанией как производственная тайна до конца 1960-х.
Кривая Безье является частным случаем многочленов Бернштейна, описанных русским математиком Сергеем Натановичем Бернштейном в 1912 году.
Впервые кривые были представлены широкой публике в 1962 году французским инженером Пьером Безье, который, разработав их независимо от де Кастельжо, использовал их для компьютерного проектирования автомобильных кузовов. Кривые были названы именем Безье, а именем де Кастельжо назван разработанный им рекурсивный определения кривых (алгоритм де Кастельжо).
Впоследствии это открытие стало одним из важнейших инструментов систем автоматизированного проектирования и программ компьютерной графики.
Кривая Безье относится к частному классу алгебраических кривых, а именно: к кривым 3-го и 2-го порядков соответственно.
Объяснение: