Вданий час рінок програмного забіспічення переповнений різними програмами і редакторами, дозволяють обробляти і редагувати цифрові фото. людині, не дуже добре розуміє особливості тих чи інших програмних засобів, деколи дуже складно розібратися в цьому різноманітті софту. однак, правильний вібір програмних засобів для вирішення конкретної і по обробці фотознімків є одним із запорук успіху отримання закінчених фотографій. говорячи про графічних редакторах, перш за все, необхідно відзначити, що всі цифрові зображення поділяються наіекторні і точкові. у першому випадку зображення побудовані з різних елементів або примітивів (відрізків, трикутників, прямокутників або кіл). тому векторна графіка дозволяє легко маніпулювати масштабом зображення без яких би то не було спотворень, а тому широко використовується для побудови шрифтів, мальованих зображень, в оформительской і видавничій роботі. наприклад, дуже популярним редактором для обробки векторних зображень є програма adobe illustrator, яка часто застосовується у видавничій справі для підготовки до друку мальованих ілюстрацій для газет, журналів та книг. але я не обмежуся оглядом всього однієї програми і опишу кілька їх типів. графічний редактор - програма (або пакет програм), що дозволяє створювати і редагувати двовимірні зображення за комп'ютера
buleckovd8724
25.08.2022
program n_1; uses crt; var i,r,n: integer; begin readln(n); r: =1; for i: =1 to n do //цикл for r: =r*i; writeln('for: ',r); i: =1; r: =1; while i< =n do //цикл while begin r: =r*i; inc(i); end; writeln('while: ',r); i: =1; r: =1; repeat //цикл repeat r: =r*i; inc(i); until i> n; writeln('repeat: ',r); end.
Михайловна991
25.08.2022
Const n=3; var a: array[1..n,1..n] of integer; i,j,k: integer; begin randomize; writeln('исходный массив: '); for i: =1 to n do begin for j: =1 to n do begin a[i,j]: =random(50)+50; write(a[i,j]: 4); end; writeln; end; for j: =1 to n do begin k: =a[1,j]; a[1,j]: =a[3,j]; a[3,j]: =k; end; writeln('измененный массив'); for i: =1 to n do begin for j: =1 to n do write(a[i,j]: 4); writeln; end; end. пример: исходный массив: 71 82 65 87 98 79 50 74 84 измененный массив 50 74 84 87 98 79 71 82 65