Заменить операторы присваивания а:=5.5; b:=7.89 на оператор ввода с клавиатуры READLN (a, b).  Ввести несколько раз значения  переменных а и b, всякий раз исполняя программу суммирования и записывая ответы. Один из романов Ж. Верна называется "20000 тысяч лье под водой". Если бы расстояния измерялись в километрах, то как бы звучало название этого романа? (Одно морское лье равно приблизительно 5,555 километра). Составить программу решения этой задачи.

5. Составить программу вычисления площади пола и площади боковой поверхности комнаты длиной а=7м, шириной b= 5м и высотой с=3,5м.

ЗАДАНИЯ II УРОВНЯ

Создайте программу, вычисляющую процент выполнения плана по каждому магазину.

Известны следующие данные:

________________________________________________________

№ маг  План товарооборота  Фактический товарооборот

  (усл. ед.)  (усл. ед.)

_________________________________________________________

  1  160  140

  2  550  680

  3  770  790

_________________________________________________________

Выведите таблицу и результаты вычислений на экран, используя оператор  вывода WRITELN(A:n, B: m), где А, B - выводимые значения переменных; n, m – количество позиций, которое отводится под переменную на экране пользователя (если переменные целого типа). Найти суммарный фактический товарооборот

Найти произведение цифр заданного четырехразрядного числа. (Ввод цифр  можно организовать в диалоге). Вычислить площадь и периметр равностороннего треугольника со стороной а. Вычислить площадь и периметр квадрата со стороной а. Вычислить площадь  и длину окружности круга, радиус которого равен а. Вычислить расстояние между двумя точками с координатами (x1, y1) и (x2, y2). Целой переменной присвойте значение суммы цифр заданного трехзначного числа. Написать программу, которая для заданного целого числа А печатает таблицу:

А

НЕ нашли? Не то? Что вы ищете?

А3  А6

А6  А3  А

Дано шестизначное натуральное число. Определить число сотен и десятков в нем. Вычислить среднее арифметическое и среднее  геометрическое трех заданных чисел.

Оценочные материалы:

Microsoft Excel

Контрольное задание № 1

Сформируйте и заполните накопительную ведомость реализации книг издательствами холдинга "Спутник" по кварталам за 2005 год.

Определите итоговую выручку каждого издательства холдинга за год, итоговую выручку холдинга поквартально и за год. Рассчитайте удельный вес каждого издательства в общей выручке холдинга за год (т. е. какой процент составляет годовая выручка издательства от итоговой выручки всего холдинга). Определите, сколько перечислит каждое издательство в премиальный фонд холдинга и каков общий премиальный фонд холдинга.

В премиальный фонд издательство перечисляет определенный % годовой выручки в зависимости от объема продаж. Если продажа за год издательством превышает 600 тыс. руб, то в премиальный фонд переводится 13% от годовой выручки, в противном случае 10%. Подсчитайте размер премиального фонда холдинга. Определите среднюю итоговую выручку издательств холдинга за год, величину максимального премиального фонда и минимальную выручку в4-омквартале.

Реализация книг издательствами холдинга "Спутник" за 2005 г.

Наименование

2-й

3-й

4-й

Итого

Уд.

Премиальный

1-йквартал

вес

издательства

квартал

квартал

квартал

за год

фонд

(%)

"ЭКОМ"

203,5

207,3

109,5

150,9

"Финансы"

158,3

201,3

99,5

201,2

"Мир"

182,3

156,8

102,9

200

"Компьютер Пресс"

301

120

100,6

102,8

'Бином"

228,3

121,6

89,3

89,2

"ИНФРА"

88,3

95,4

122,3

152,4

"BHV-Питер"

122,9

154,9

179

186,9

Итого:

Постройте диаграммы:

Круговую диаграмму по графе "Удельный вес".

Гистограмму "Реализация книг по кварталам" по всем издательствам.

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








ЗАДАЧА 1

Административный округ

Территория (кв. км)

Численность населения (тыс чел)

Центральный

64,1

698,3

Северный

87,3

925,8

Северо - западный

106,9

601,3

Северо-восточный

102,3

1127,3

Южный

130,6

1914,1

Юго-западный

106,5

967,8

Юго-восточный

112,5

831,7

Западный

132,8

993,4

Восточный

151

1150,7

г. Зеленоград

37

182,5

1

Создайте таблицу по образцу.

2

Вычислите средние показатели территории и численности населения.

3

Определите максимальное, минимальное значения по каждому показателю.

4

Найдите площадь территории и численность.

5

Постройте диаграмму для численности населения.

ЗАДАЧА 2

Протабулируйте функцию

Y= 0,1 x2 - cos(x)

на отрезке [0;1] с шагом 0,1

Постройте график функции.

ЗАДАЧА 3

Постройте таблицу умножения целого числа N на множители от 1 до 10.

Сделайте так, чтобы таблицу можно было перестроить

на новое значение N путём изменения содержимого всего одной ячейки.

ЗАДАЧА 4

В доме проживают 10 жильцов.

Подсчитать, сколько каждый должен платить за электроэнергию,

и определить суммарную плату для всех жильцов.

Известно, что 1 квт/ч электроэнергии стоит m рублей,

а некоторые жильцы имеют 50% скидку при оплате.

Расчёт выполнить для одного месяца.

Проверочная работа

На отрезке [-1;2] с шагом 0,2 протабулировать функцию 2х – 14sin 2x +,построить ее график и найти корни. В ходе строительства жилых домов был использован принцип комплексной застройки с использованием трех вариантов. Заказ поступил на строительство типа А – 400 домов, типа Б – 120 домов.

Тип домиков

Способы застройки

1

2

3

А

8

4

6

Б

2

5

4

Необходимо выбрать оптимальное сочетание способов застройки домов.

Определите, на каком расстоянии от дома должна находиться ваша работа, чтобы было выгодно пользоваться автомобилем. Если для поездок на городском транспорте, вы приобретаете проездной билет стоимостью 540 рублей?

Pascal ABS

Карточка № 1 (присваивание)

Тема: КОМАНДА ПРИСВАИВАНИЯ

Определите тип величины:

Величина

Тип

Величина

Тип

Длина диагонали

квадрата

Название гостиницы

Число полных лет возраста



Символ латинского алфавита

Восстановите заголовок программы: Восстановите заголовок программы:

Pogram uses crt;

var        a:        b:        c:        d:

begin

a:= 18-3*5;        b:= a mod 10-6/2;        c:=’значение выражения равно ’; d:=’?’;  writeln(c, a*b:3:1,d); end.

Запишите сообщение, которое будет выведено на экран в результате исполнения программы из задания 2: Какие значения примет величина Х после исполнения серии команд

**-функция возведения в степень в алгоритмическом языке (2**5=32):

X:=15; Y:=X*3; Y:=Y-X; Y:=Y/X/2; X:=X+Y**8;

X:=‘5’+’2’; Y:=X+’8’; X:=Y+X;

X:=1.2е+2 - 2е+1;

X:= 64.0е+3*0.25е-3+1;

X:=81**1/4;

Ответ: X=

Ответ: X=

Ответ: X=

Ответ: X=

Ответ: X=

Каково было значение величины А, если после исполнения серии команд получилось D=5.

В:=А+4;

D:=26-В; D:=5*D;


A=

Карточка № 2 (условие)

Тема: КОМАНДЫ ВЕТВЛЕНИЯ И ВЫБОРА
Исполните серии команд и запишите полученные значения переменных.

Серия 1

Серия 2

Серия 3

Серия 4

Серия 5

Х:=2; Y:=10*Х;

если Х>1

то Y:=2*Х*Х; иначе  если Y>6

то Y:=Y+7; Y:=Y/(X+1);

все

все

Х:=-15; h:=1;

if x<=0

then if x>=-10

then h:=h-1 else h:=h+1;

Х:=-15; h:=1;

if x<=0

then begin if x>=-10

then h:=h-1;

end

else h:=h+1;

Х:=-5;

выбор

при X>12: H:=10-X; при X<0: H:=X+1;

иначе H:=6-X;

все

H:= H+4;

К:=1; Z:=К+1;

выбор

при K=2: Z:=Z+K; при K=5: Z:=Z-K; при K=1: Z:=Z*K;

все

Z:=Z+2*K;

ОТВЕТ: Y=

ОТВЕТ: H=

ОТВЕТ: H=

ОТВЕТ: H=

ОТВЕТ: Z=

Перепишите серию 1 задания 1 на языке Паскаль Определите, какую из серий задания 1, содержащих команду выбора, можно переписать на языке Паскаль и сделайте это. При каких значениях Х в четвертой серии команд ЗАДАНИЯ 1 будет получен ОТВЕТ (-1)?

  ОТВЕТ: Х=

Карточка № 2 (циклы)

Сколько раз будет исполнена серия команд при указанном заголовке? Для какого последнего значения параметра она БУДЕТ ИСПОЛНЕНА?

Заголовок цикла

Число исполнений

Последнее значение параметра

1.1

FOR К:=-3 TO 100 div 20 DO

1.2

FOR M:=111 DOWNTO 101 DO

1.3

FOR a:=’c’ to ‘f’ do

1.4

нц для Х от 6 до 48 шаг 8

Определите, какие значения примут величины ПОСЛЕ ИСПОЛНЕНИЯ команд

2.1

2.2

2.3

X:=10;

FOR i:=2 TO 5 DO X:=X+2;

К:=15; Y:=-1;

нц для i от К до 8 шаг -3 Y:=Y+180/i;

кц

К:=1; Z:=’@’

нц для i от К до 15 шаг 6 Z:=Z+’w’;

кц

X=

Y=

Z=        i=

Перепишите серию 2 задания 2 на языке Паскаль. Каков по-вашему смысл данного фрагмента алгоритма? S:=0;i:=1;

нц пока i<= 10 ввод а

если a < 0

то S:=S+abs(a);

все

i:=i+1;

кц

Перепишите серию команд задания 4 на языке Паскаль с использованием цикла с параметром.

Карточка № 3 (Массивы, Матрицы )

Восстановите строку описания величин для следующей программы. program upr1; uses crt;

var

begin clrscr; readln(n); For i:=0 to n do begin

For j:=0 to n do begin

c[i, j]:=i-j; write(c[i, j],’ ‘);end; writeln;end;

1.1 Укажите количество элементов в массиве c:

1.2 Укажите значение минимального элемента массива

min=

1.3 Укажите индексы максимального элемента массива

max=c[        ,        ]

1.4 Сколько раз исполнится тело цикла с параметром j.

1.5 Вычислите значения выражений:

c[i, j]+c[j, i]=

c[i, i]*c[i, j]=

Каков по-вашему смысл алгоритма в задании 1? Напишите серию команд для замены нулевых элементов массива A[1..n,1..m] на значение величины S.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4