72984

Побудова алгоритмів роботи з операторами циклу та масивів даних

Лабораторная работа

Информатика, кибернетика и программирование

Мета: Навчитися будувати алгоритм роботи з операторами циклу та масавами Завдання: Для квадратоної матриці розміром 4х4 визначити суму негативних елементів які знаходяться нижче головної діагоналі. Знайти середнє значення позитивних елементів на головній діагоналі.

Украинкский

2014-12-02

147 KB

0 чел.

                          

                   МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

             ОДЕСЬКИЙ НАЦІОНАЛЬНИЙ ПОЛІТЕХНІЧНИЙ УНІВЕРСИТЕТ

                                              Протокол

                                     Лабороторна робота №4

               

Тема: «Побудова алгоритмів роботи з операторами циклу та масивів даних»

                                                                                  

                                              Варіант 16

                                                                                              Виконав:

                                                                                              Студент гр. ТЕ-1402

                                                                                              Опікунов Ю.

                                                                                              Перевірив:

                                                                                              Ст. викладач

                                                                                              Остапенко Л. Ю.

                                                                                              Асистент

                                                                                              Зайцев Д. В.

                                             Одеса 2014

Мета: Навчитися будувати алгоритм роботи з операторами циклу та масавами

Завдання:

  1.   Для квадратоної матриці розміром 4х4 визначити суму негативних

елементів , які знаходяться нижче головної діагоналі.

  1.  Знайти середнє значення позитивних елементів на головній діагоналі.

Математична модель розвязування задачі:

                                            

                                55   32   79    50

А= 95    9    76    9

2      2    38   17

                                       -55   -8   -37  - 89

 

Знайдемо суму негативних елементів, які знаходяться нижче головної діагоналі:

                                       -55 +(-8) + (-37) = -100

Знайдемо середнє значення позитивних елементів, які знаходяться на головній діагоналі:

 

                                        (55 + 9 + 38)  / 3 = 34          

Текст програми:

Блок схема:

Результати програми:

Висновок: побудувавши алгоритм роботи з операторами циклу та масивами,

я виконав завдання та визначив суму негативних елементів нижче головної діагоналі і середнє значення позитивних елементів на головній діагоналі.


   Початок

CONST = K

   CLS

    DIM I, J, Sotr, Ssred

DIM  A(1 TO K, 1 TO K)

    I = 1 TO K

    J = 1 TO K

              INPUT  “ “, A(I, J)

      PRITN  “A(“; I: “,”; J; “)=”;

Sotr  =  A(4, 1) + A(4, 2) +A(4, 3)

Ssred  =  (A(1, 1) + A(2, 2) + A(3, 3) / 3

     END

PRINT “Sotr=”; Sotr, “Ssred=”; Ssred


 

А также другие работы, которые могут Вас заинтересовать

4663. Допуски и посадки гладких цилиндрических поверхностей 208.5 KB
  Допуски и посадки гладких цилиндрических поверхностей Обозначение допусков и посадок Расшифровка неизвестного сообщения требует знания использованного шифра или, как теперь чаще говорят, кода. Понятие кодирования применяется очень широко: кодовые за...
4664. Принципы построения систем допусков и посадок 108 KB
  Принципы построения систем допусков и посадок Системы допусков и посадок Систематизация и классификация используются как универсальный инструмент познания. Изучение некоторой системы объектов всегда основано на выделении их наиболее существенных...
4665. Шероховатость и волнистость поверхностей деталей 318 KB
  Шероховатость и волнистость поверхностей Реальная поверхность, ограничивающая деталь, в отличие от номинальной – геометрически правильной и гладкой – имеет сложный профиль, характеризующийся макрогеометрией (отклонения формы) и микрогеом...
4666. Налоговое право Российской федерации. Курс лекций 515 KB
  Основные понятия и положения налогового кодекса Налоговый кодекс РФ определяет налог как обязательный, индивидуально безвозмездный платеж, взимаемый с организаций и физических лиц в форме отчуждения принадлежащих им на праве собственности...
4667. Стандартизация, взаимозаменяемость, контроль в производстве 90.5 KB
  Стандартизация, взаимозаменяемость, контроль Кустарное производство изделий было чисто индивидуальным и основанным на пригонке деталей друг к другу. Взаимозаменяемость появилась как ответ на необходимость серийно выпускать промышленные изделия. В...
4668. Семьеведение. Учебное пособие для студентов. Познание семьи 485.64 KB
  В пособии рассматривается проблематика семьеведения – области комплексных междисциплинарных исследований любви, семьи и брака. Систематизирован разнообразный научный материал, позволяющий представить различные аспекты семейной жизни. Пособие пр...
4669. Основы проектирования режущего инструмента 1.94 MB
  Протяжки и прошивки. Назначение, классификация, определение и область применения Протяжка – это многолезвийный РИ с рядом последовательно – выступающим одно над другим лезвий в направлении, перпендикулярном к направлению скорости гл...
4670. Основные понятия в области нормирования точности 148 KB
  Основные понятия в области нормирования точности Терминология, применяемая в конкретной области науки или техники, для незнакомого с ней человека весьма напоминает иностранный язык. Если выражения посадка с зазором и посадка с натягом понятны не...
4671. Информационное обеспечение систем управления. Построение запросов при работе с базой данных 710.5 KB
  Тестовая база данных Перед изучением языка SQL необходимо рассмотреть тестовую базу данных на которой будут отрабатываться все запросы. Наша тестовая база данных полностью соответствует рассмотренной в учебном пособии по нормализации данных и создан...