Вариативные задания к итоговой работе по теме: «Программирование на языке Pascal» (Определение значения переменной s по фрагменту программы. Составление программы по заданному алгоритму)

Страницы работы

32 страницы (Word-файл)

Фрагмент текста работы

Итоговая работа

по теме «Программирование на языке Pascal»

вариант № 1

Оформление работы:

d Сдаётся итоговая работа в электронном виде, сохранённая на внешнем носителе;

d На внешнем носителе создать каталог под названием «Итог_№ варианта»;

d Для ответов на задания z1 и z2 использовать текстовый редактор Norton Commandera или MS DOS. Решение пошагово расписать.

d Задания сохранять под следующими именами: z1.txt, z2.txt, z3.pas, z4.pas, z5.pas, z6.pas, z7.pas, z8.pas, z9.pas, z10.pas, z11.pas, z12.pas;

d Для оценки «отлично» надо выполнить и защитить все задания, для оценки «хорошо» надо выполнить и защитить  8 заданий, для оценки «удовлетворительно» надо выполнить и защитить  4 задания.

Задания к работе:

z1. Определить значение переменной s по следующему фрагменту программы:

s:=0;

n:=6;

for i:=2 to n do

begin

s:=s+2*i;

end;

write(s);

z2. Значение двух массивов А и В задаются с помощью следующего фрагмента программы:

for i:=1 to 100 do

begin

A(i):=50 – i;

end;

for i:=1 to 100 do

begin

B(i):=A(i)+79;

end;

Сколько элементов массива будут иметь отрицательные значения?

z3. Написать программу, которая определит значение целочисленных переменных a и b:

a:=2468

b:=mod (a, 1000) * 10

a:=div (a, 1000) + b

z4. Написать программу, которая вычисляет значение следующего выражения (значение х вводится с клавиатуры):

 

z5. Составить программу на нахождение чисел кратных 11 в диапазоне от 12 до 100


z6. Составить программу по следующему алгоритму

z7. Составить программу по алгоритму

z8. Написать программу, вычисляющую следующее выражение (x, y, z пользователь вводит с клавиатуры):

z9. Написать на Паскале программу для вычисления площади кольца, внутренний радиус которого равен r, а внешний - заданному числу R (R=100). Значение внутреннего радиуса вводится с клавиатуры (r < R)

z10. Написать программу Написать программу, при которой будет происходить следующее: в переменную S вводится возраст Саши, в переменную M вводится возраст Маши. В качестве результата на экран выводится фраза или "Саша старше Маши", или "Маша старше Саши", или "Саша и Маша ровесники".

z11. Что больше: площадь равностороннего треугольника со стороной "а" или площадь круга с радиусом "а"? Расчеты оформить в виде программы. Предусмотреть ввод "а" с клавиатуры.

z12. Написать программу, вычисляющую:

http://nataliya.kiev.ua/images/pascal/02_01_ru.gif


Итоговая работа

по теме «Программирование на языке Pascal»

вариант № 2

Оформление работы:

d Сдаётся итоговая работа в электронном виде, сохранённая на внешнем носителе;

d На внешнем носителе создать каталог под названием «Итог_№ варианта»;

d Для ответов на задания z1 и z2 использовать текстовый редактор Norton Commandera или MS DOS. Решение пошагово расписать.

d Задания сохранять под следующими именами: z1.txt, z2.txt, z3.pas, z4.pas, z5.pas, z6.pas, z7.pas, z8.pas, z9.pas, z10.pas, z11.pas, z12.pas;

d Для оценки «отлично» надо выполнить и защитить все задания, для оценки «хорошо» надо выполнить и защитить  8 заданий, для оценки «удовлетворительно» надо выполнить и защитить  4 задания.

Задания к работе:

z1.  Определить значение переменной s по следующему фрагменту программы:

s:=0; t:=1;

for i:=1 to 5 do

begin

s:=s+t;

t:=t+i+1;

end;

write(s);

z2.  Значение элементов двумерного массива А размером 5x5 задаются с помощью вложенного цикла в представленном фрагменте программы:

for i:=1 to 5 do

for j:=1 to 5 do

begin

A[i,j]:=i*j;

end;

end;

Сколько элементов массива будут иметь значения больше 10?

z3.  Написать программу, которая определит значение целочисленных переменных a и b:

a:=1819     

b:=div (a, 100) * 10 + 9

a:= mod (10 * b – a, 100)

z4.  Написать программу, которая вычисляет значение следующего выражения (значение х вводится с клавиатуры):

z5.  Составить программу на нахождение все нечётных чисел в диапазоне от 11 до 50.


z6.  Составить программу по следующему алгоритму

z7.  Составить программу по алгоритму

z8. Написать программу, вычисляющую следующее выражение (x, y, z пользователь вводит с клавиатуры):

z9. Написать на Паскале программу для вычисления сопротивления соединения, состоящего из трех сопротивлений R1, R2, R3, соединенных параллельно. Значения сопротивлений вводятся с клавиатуры

z10. Написать программу, при которой будет происходить следующее:

Похожие материалы

Информация о работе

Тип:
Задания на лабораторные работы
Размер файла:
1004 Kb
Скачали:
0