Зображення плакатів у MSVisio та будування блок-схем алгоритмів
Зображення плакатів у MSVisio та будування блок-схем алгоритмів
Міністерство освіти і науки України Полтавський національний технічний університет Імені Юрія Кондратюка Факультет інформаційних та телекомунікаційних технологій і систем Кафедра комп'ютерних та інформаційних технологій і систем Розрахунково-графічна робота з дисципліни: «Інженерна та комп'ютерна графіка» Виконала: _________ Керівник: _________ Полтава 2010 Частина 1. Зобразити плакати у MSVisio згідно варіантів Плакат 16: Плакат 68: Виконано: Частина 2. Побудувати блок-схеми алгоритмів згідно варіантів Задача 4.41 Програмний код: program ANNA_441; vara,b,c:integer; begin readln(a,b,c); if (a<b) and (b<c) then writeln('ravenstvo a); if (b>a) and (a>c) then writeln('ravenstvo b'); end. Блок-схема: Задача 4.91 Програмний код: programanna_491; var j,i,c:integer; x:array[1..3] of integer; begin read(x[1],x[2],x[3]); for j:=1 to 3 do for i:=1 to 3 do if x[j]>x[i] then begin c:=x[j]; x[j]:=x[i]; x[i]:=c; end; writeln(x[1],x[2]); end. Блок-схема: Задача 8.51 Програмний код: program anna_851; var x1,y1,y2,y3,y4:integer; begin while x1>9 do begin y1:=x1 div 1000 y2:=(x1-y1*1000) div 100; y3:=(x1-y1*1000-y2*100) div 10; y4:=x1-(x1-y1*1000-y2*100-y3*10); x1:=y1+y2+y3+y4; end; writeln(x1); end. Блок-схема: Задача 11.196 Програмний код: programanna_11196; var nums:array[1..10] of integer; j:integer; begin for j:=1 to 10 do readln(nums[j]); for j:=1 to 10 do ifnums[j] mod 2=1 then begin writeln(j); break; end; ifnums[j] div 13=0 then begin writeln('13'); break; end; end; end. Блок-схема:
|