Инфоурок Информатика Другие методич. материалыОтчетная работа «РЕШЕНИЕ ЗАДАЧ ПО ПРОГРАММИРОВАНИЮ НА ЯЗЫКЕ PASCAL ABC»

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

Скачать материал

 

 

 

 

 

 

 

 

 

 

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

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

НА ЯЗЫКЕ 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, значение которых введены с клавиатуры.

Решение:

Блок-схема

Программа

Ввод a, b
Начало

 

 


КонецВывод р

Program Zadacha1;

   var a, b, p: integer;

begin     

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

      read (a, b);

      p:= a*b;

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

end.

 

 

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


 

Задачи

№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.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Отчетная работа «РЕШЕНИЕ ЗАДАЧ ПО ПРОГРАММИРОВАНИЮ НА ЯЗЫКЕ PASCAL ABC»"

Методические разработки к Вашему уроку:

Получите новую специальность за 6 месяцев

Ректор

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 983 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 06.07.2016 2333
    • DOCX 91.8 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Богомолова Светлана Михайловна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

    Удалить материал
  • Автор материала

    • На сайте: 8 лет и 11 месяцев
    • Подписчики: 0
    • Всего просмотров: 20837
    • Всего материалов: 11

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 138 человек из 46 регионов

Курс профессиональной переподготовки

Теория и методика обучения информатике в начальной школе

Учитель информатики в начальной школе

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 96 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Курс повышения квалификации

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Этот курс уже прошли 75 человек

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Мини-курс

Психологическая экспертиза в работе с детьми и родителями

2 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 77 человек из 38 регионов
  • Этот курс уже прошли 49 человек

Мини-курс

Основы психологии личности: от нарциссизма к творчеству

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 40 человек из 19 регионов
  • Этот курс уже прошли 12 человек

Мини-курс

Музыкальная журналистика: история, этика и авторское право

4 ч.

780 руб. 390 руб.
Подать заявку О курсе