Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Введение 3 2

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 21.5.2024

Федеральное агентство по образованию

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)

Кафедра компьютерных систем

в управлении и проектировании (КСУП)

ОТЧЕТ

К лабораторной работе  5 (процедуры и функции) по дисциплине

“Программирование на языках высокого уровня”

Студент гр. 539

C Н Бараусов

23.03.2010

Принял:

ст. преподаватель каф. КСУП

Е. А. Потапова

2010

СОДЕРЖАНИЕ

1. Введение        3

2. Анализ задачи №58               4

3. Блок-схема 5

4. Решение программы на языке Turbo Pascal  6    

5. Заключение       6

ВВЕДЕНИЕ

Данная лабораторная работа посвящена решению задач в разделе “ процедуры и функции ”. Цель работы – научиться составлять алгоритмы с использованием процедур и функций. А также научиться рационально, применять полученные знания в среде программирования.

Далее я приступлю к анализу и решению двух задач, путем составления алгоритмов, блок-схем и написания программных кодов на языке Turbo Pascal.

 

АНАЛИЗ ЗАДАЧИ №7

Пусть даны N натуральных номеров билетов ХХХХХХ. Найти среди них счастливые (сумма первых трёх чисел равна сумме второй тройки чисел).

    

Для решения задачи:

- создаём процедуру;

- создаем N шестизначных чисел

- складываем первые три и вторые три числа;

- если первая сумма равна второй, то билет счастливый;

-вызываем процедуру;

БЛОК-СХЕМА (процедуры)

 

 

 

РЕШЕНИЕ ПРОГРАММЫ НА ЯЗЫКЕ TURBO PASCAL

Procedure happy(n:integer);

var i,c1,c2,c3,c4,c5,c6:longint;
       a:array[1..99] of longint;
begin
   Randomize;
   for i:=1 to n do
       begin
          a[i]:=Random(900000)+100000;

           writeln(a[i]);
          c1:=a[i] div 100000;
          c2:=a[i] div 10000-10*c1;
          c3:=a[i] div 1000-100*c1-10*c2;
          c4:=a[i] div 100-1000*c1-100*c2-10*c3;
          c5:=a[i] div 10-10000*c1-1000*c2-100*c3-10*c4;
          c6:=a[i] mod 10;
          if c1+c2+c3=c4+c5+c6 then

                                        WritelN (' Ticket-  ',a[i],'',!!!этот билет счастливый!!!');
        end;
end;

var

n:integer;

begin

write(‘BBedute n’);

 readln(n);

 happy(n);

readln;

end.

ЗАКЛЮЧЕНИЕ

В ходе лабораторной работы я научился применять полученные знания и составлять алгоритмы  с использованием процедур и функций, что помогло мне решить поставленные задачи из раздела “Массивы” и получить результаты вычислений при помощи программирования в Turbo Pascal.




1. Учет основных средств
2. Краснодарский НПЗ Краснодарэконефть Выполнила студентка группы 07ЗХк ИЗ1 .
3. Задание Количество дней на выполнение задания Литература 1
4. Расчёт объёма аппаратуры телефонного узла г Любань
5. Аудит расчетов по оплате труда и с подотчетными лицами
6. Реферат- Понятие и сущность мерчандайзинга
7. Канализационная насосная станция
8. ЗАТВЕРДЖУЮ Проректор з навчальної роботи 2013 року РОБОЧА ПРОГРАМА НАВЧАЛ
9. . Приходилось ли тебе убегать из дома Да Да изза ссоры с родителями Нет 2.
10. Понятие платежного баланса страны.html
11. Большинство острейших экологических ситуаций в мире и в России так или иначе связаны с загрязнением окружаю
12. А. к.п.н. доцент преподаватель ГБОУ СПО Педагогический колледж ’ 6 г.html
13.  Карта личности- Диагностика энергетики и потенциалов человека- 20 уе
14.  Основные принципы естественного ухода за новорожденными9 1
15. БРСМ Форма заявки на участие в республиканском проекте 100 идей для Беларусиi полная информация- w
16.  Местные финансовые органы включают- а Финансовые органы местных государственных администраций; б Фин
17. таза пара~ ~зіні~ этникалык ж~не діни критерий
18. это химические вещества которые секретируются кровь или лимфу железистыми клетками и регулируют обмен ве
19. печатные страницы
20. Реферат Вирусы