Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Другие методич. материалы / Отчетная работа «РЕШЕНИЕ ЗАДАЧ ПО ПРОГРАММИРОВАНИЮ НА ЯЗЫКЕ PASCAL ABC»

Отчетная работа «РЕШЕНИЕ ЗАДАЧ ПО ПРОГРАММИРОВАНИЮ НА ЯЗЫКЕ PASCAL ABC»



Осталось всего 2 дня приёма заявок на
Международный конкурс "Мириады открытий"
(конкурс сразу по 24 предметам за один оргвзнос)


  • Информатика

Поделитесь материалом с коллегами:











ОТЧЕТНАЯ РАБОТА

«РЕШЕНИЕ ЗАДАЧ ПО ПРОГРАММИРОВАНИЮ

НА ЯЗЫКЕ PASCAL ABC»



ПМ.02 Разработка, внедрение и адаптация программного обеспечения отраслевой направленности

специальность 09.02.05 Прикладная информатика (по отраслям)




Автор работы:

ФИО студента,

группа



Руководитель:

ФИО преподавателя,

преподаватель



Ейск,

2016 год

Требования к составлению отчетной работы



  1. Каждая задача ОБЯЗАТЕЛЬНО должна начинаться с нового листа.

  2. Оформление задачи должно соответствовать примеру представленному ниже.

  3. Блок-схему изобразить так, чтобы все объекты были сгруппированы и не прыгали при перемещении.

  4. Формат бумаги А4 (297×210), расположенных вертикально.

  5. На каждом листе оставляются поля: справа - 1 см, слева - 3 см, сверху и внизу -2 см,

  6. Шрифт Times New Roman_кегль 14, полуторный межстрочный интервал, выравнивание по ширине, абзац при необходимости использовать отступ 1,25 см.

  7. В таблице использовать шрифт Times New Roman_кегль 10-12, одинарный межстрочный интервал, выравнивание по левому краю, при необходимости использовать отступ 1 см.

  8. Нумерация страниц на листах ставится внизу справа. На титульном листе нумерация не ставится.






Пример оформления

Задача 1. Текст задачи.

Решение:


Блок-схема


Для составления блок схемы можно использовать любую программу.





Текст программы


Можно скопировать текст с PASCAL ABC

или вставить скриншот





Контрольный пример.

Текст контрольного примера.





Например.



Задача 1. Составить алгоритм подсчета произведения двух переменных a, b, значение которых введены с клавиатуры.

Решение:




Program Zadacha1;

var a, b, p: integer;

begin

write ('Введите переменные a, b ');

read (a, b);

p:= a*b;

write ('Результат ', p);

end.





Контрольный пример.

hello_html_m4c0d3f55.png



Задачи

1

Даны стороны прямоугольника a, b. Найти периметр P и площадь S.

2

Даны длины двух катетов a, b прямоугольного треугольника. Найти периметр P.

3

Даны величины a, b, c, d. Требуется переместить значения величин, если b = c, c = d, d =a, a = b.

4

Даны переменные A, B, C, D. Требуется перенести значения величии A = C, B = D, C = A, D = B.

5

A = D, D = A, B = C, C = B.

6

Даны переменные A, B, C, D, E. A = E, B = C, C = D, D = B, E = A.

7

y=x+5, x>0

y=x+50, x<0

x0

8

y=x-10, x<0

y=x, x>0

x0

9

c=a+b, a – четное

c=a*b, a – нечетное

10

Вывести три числа в порядке, обратном вводу.

11

Вывести квадрат введенного числа.

12

Дано целое число. Если оно положительное, прибавить к нему 1. В противном случае – не изменить его. Вывести результат.

13

Дано целое число. Если оно положительное, прибавить к нему 1, если отрицательное – вычесть 2, если равно 0 – заменить на 10. Вывести число.

14

Даны два числа. Вывести первое число, если оно больше второго и оба числа, если это не так.

15

Найти среднее арифметическое двух величин, если они положительные.

16

Даны три числа. Возвести в квадрат те, которые неотрицательны, остальные приравнять к 0.

17

Вывести наибольшее из двух чисел.

18

Найти максимальное из трех чисел.

19

Составить программу, проверяющую, принадлежит ли данное число интервалу (1, 5)

20

Найти минимальное из двух чисел.

21

Даны два числа. Подсчитать количество чисел, равных 0.

22

Ввести два числа. Если их произведение отрицательно, умножить его на -2, в противном случае – умножить на 1,5.

23

Ввести два числа. Вычесть из большего меньшее.

24

Ввести на экран рост человека. Вывести на экран слово «высокий», если его рост превышает 180 см и «не очень высокий», если это не так.

25

Даны три числа. Вывести максимальное и минимальное.

26

Даны 10 чисел. Числа вводятся с клавиатуры. Возвести в квадрат сумму этих чисел.

27

Найти сумму квадратов чисел от 2 до 6.

28

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

29

Даны 10 чисел. Найти сумму положительных чисел.

30

Даны 10 чисел. Найти:

а) сумму всех чисел, больших А;

б) количество всех четных чисел.

31

Даны В1, В2,…, В9. Найти среднее арифметическое чисел и проверит, больше ли оно введенного С.

32

Найти сумму последовательности чисел, которые больше введенного числа b.

33

Найти сумму последовательности нечетных чисел, меньших 100.

34

Найти сумму целых положительных чисел из промежутка от А до В, кратных 4.

35

Найти сумму целых положительных чисел, больших 20, меньших 100, кратных 3 и заканчивающихся на 2, 4, 8.

36

Проверить, принадлежит ли введенное число интервалу (1, 5).

37

Вывести «температура высокая», если она больше 380С и «не очень высокая, если это не так.

38

Найти количество трехзначных чисел, кратных 4 и больших введенного числа х.

39

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

40

Дана величина a, выражающая объем информации в Гб. Перевести данное значение в более мелкие единицы.

41

Найти наименьший элемент последовательности.

42

Найти максимальный элемент последовательности от 1 до 50.

43

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

44

Написать блок-схему, проверяющую, является ли число:

а) четным;

б) кратным 6

45

Составить программу для таблицы умножения на 9.

46

Даны натуральные числа n, p. Подсчитать произведение целых членов последовательности a1,…an кратных р, количество положительных членов последовательности.

47

Даны натуральное число n, действительные a1,…an. В последовательности a1,…an все отрицательные числа возвести в квадрат и подсчитать все числа последовательности, большие 3.

48

Даны натуральные числа n, q1,…,qn. Найти числа qi последовательности q1,…,qn, которые являются удвоенными нечетными числами.

49

Даны натуральное число n, целые числа a1,…an. Найти количество и сумму тех членов данной последовательности, которые делятся на 5 и не делятся на 7.

50

Рассчитать значение Z для значения а

а = 2,3,…,17

Z = 3,5t2-7t+16

t=4a

51

Проверить кратность 4 введенного числа.

52

Умножить последнюю цифру числа на 5 и вывести результат.

53

Найти сумму чисел двузначного числа.

54

Найти сумму чисел трехзначного числа.

55

Вывести число, если оно оканчивается на 5.

56

Дано четырехзначное число. Определить:

1. Равна ли сумма первых двух цифр сумме двух его последних чисел;

2. Кратна ли 3 сумма его цифр;

3. Кратно ли 4 произведение его цифр;

4. Кратно ли произведение его цифр числу а?

57

Дано трехзначное число. Выяснить, является ли оно палиндромом (перевертышем).

58

Посчитать количество чисел, кратных 9, оканчивающихся на 5 в диапазоне от 1 до 500

59

Если введенное число оканчивается на 5 и делитсся на 7, вывести Yes, иначе – No.

60

Найти сумму чисел. Вычисление прекратить, когда сумма превысит число, введенное с клавиатуры.

61

Вычислить сумму z=1, 2, … Вычисление прекратить, когда z превысит введенное число а.

62

Вывести квадраты чисел, находящихся в диапазоне от 0 до 2 с шагом 0,2.

63

Дано цело число N. Найти наименьшее целое положительное число K, квадрат которого превосходит N.





57 вебинаров для учителей на разные темы
ПЕРЕЙТИ к бесплатному просмотру
(заказ свидетельства о просмотре - только до 11 декабря)


Автор
Дата добавления 06.07.2016
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров67
Номер материала ДБ-138890
Получить свидетельство о публикации
Похожие материалы

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