Ваш браузер устарел. Рекомендуем обновить его до последней версии.

Контрольная работа по программированию и алгоритмизации

Опубликовано 23.05.2022

Контрольная работа

по дисциплине «Программирование и алгоритмизация»

Задание 1. Присвоить случайным образом значения числовым переменным а1, а2,..., а10, а11, а12 . Вывести на экран значения этих переменных, вариант представления выберите по варианту: (номер варианта вычисляется равенством В=А mod 16, где А –сумма десятичных цифр первых букв Имени и Фамилии из таблицы ASCII-кодов)

13.

а1 а2 а3 а4 a5
а6 а7 а8
а9 а10

 

 Изучить процедуру Randomize, ее использование.

Задание 2. Написать программу, линейной структуры с комментариями. При объявлении переменных используйте способ объявления комментария: до конца строки. Для операции присвоения значений, используйте комментарий: комментарий для любого количества строк. Чем отличается комментарий до конца строки написанный на языке Паскаль и в программе PascalABC.Net. (номер задания выбираете по сумме первой и последних двух цифр зачетки)

Найти площадь кольца, внутренний радиус которого равен 20, внешний - заданному числу R > 20.

Задание 3. Даны xy. Определить порядок использования операций. Написать программу вычисления ab, если (номер задания выбираете по сумме второй и последних двух цифр зачетки):

   
 

14.

     

   

Задание 4. Найти и описать ошибки. Исправить ошибки. Написать результат программы (номер задания выбираете по остатку от деления суммы второй и последних двух цифр зачетки на 7).

0.

const Pi = 3.1415

var

  r: real

  S: integer

 begin

  write('Введите радиус круга: ',r)

  readln(r)

  S := Pi*r*r

  writeln('Площадь круга равна ',S)

end.

Задание 5. Используя стандартную процедуру вывода на экран, запишите на Паскале следующие числа (в дробной части записывать до 3 цифр) (номер задания получается пересечением А – по горизонтали и Б – по вертикали, где А=ord(Ф[1..5]) mod 5; Б= ord(Ф[1..5]) div 50,  Ф[1..5]- буква фамилии студента, например Ф[1]=И, Ф[2]=в, Ф[3]=а, Ф[4]=н, Ф[5]=о):

 

0

1

2

3

4

5

2

 

-1,3269

102

4!

-1/100

2p

3

104

 

-2,1564

3!

p

 

4

-1/9

3p

 

-3.5681

105

5!

 

Задание 6.  , где Ф+И – десятичный код из таблицы ASCII первой буквы фамилии и имени студента.

Записать выражения.

1.       Используя математические функции:

1.1     Получить дробную часть числа b, d;

1.2     Целую часть числа b, f.

2.       c=b div 7

3.       с помощью функций Паскаля и PascalABC.Net записать выражения:

3.1      

3.2    

3.3     

Задание 7. Выпишите из предложенного списка  константы, идентификаторы, типизированные константы, зарезервированные слова Паскаль (оформите в таблицу) (номер варианта задания вычисляется равенством В=Z mod 16, где Z –номер зачетки).

12.

Type, var, type34, l=54, d:byte=266, w=266, r=$61, x=’кот’

 

Контрольная работа по компьютерному практикуму вариант 4

Опубликовано 22.05.2022

КОНТРОЛЬНАЯ РАБОТА

по дисциплине

«Компьютерный практикум»

Вариант 4

Задание 1

Посчитать сколько дней рождений выпадает на воскресенье в зависимости от даты вашего дня рождения

Задание 2

Известно, что площадь первого прямоугольника (a1*b1) равна 135, а площадь второго прямоугольника (a2*b2) равна 195. С помощью инструмента Подбор параметра определить во сколько раз отличается сторона а1 от стороны а2, если стороны b1 и b2 равны по 3,75. Ответ дать с двумя знаками после запятой.

Задание 3

С щагом  0,1 и 0,01 изобразить на плоскости графики функций

 

 

Задание 4

Найти производную функции, заданной таблично. Функция у=3х2+2х3, где х=1,2,3.... Найти производную функции в точке х3=4