Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Программирование на C / C++ / Лабораторные работы / Лабораторная работа №5

.doc
Скачиваний:
47
Добавлен:
02.05.2014
Размер:
58.37 Кб
Скачать

Уфимский Государственный Авиационный Технический Университет

Лабораторная работа №5.

Массивы

Вариант 5.

Выполнил студент группы

Проверил доцент

кафедры АПрИС

Бежаева О.Я.

Уфа-2007.

1.Цель работы:

Знакомство и получение навыков работы массивами в языке С++.

2. Условия задания:

M M

Задан массив {aij} размерности М×М. Требуется найти S=П aij

i=1 j=1

3. Решение задания:

  1. Алгоритм решения задания в виде блок- схемы:

  1. Текст программы на языке С++:

#include<iostream.h>

void main ()

{

const int M=3;

int i,j,a[M][M],b[M],S,P;

for(i=1;i<=M;i++)

for(j=1;j<=M;j++)

cin>>a[i][j];

for(j=1;j<=M;j++)

{

P=1;

for(i=1;i<=M;i++)

P=P*a[i][j];

for(j=1;j<=M;j++)

b[j]=P;

}

S=0;

for(j=1;j<=M;j++)

S=S+b[j];

cout<<”\n”<<S;

}

3) Результат тестирования программы: