close

Вход

Забыли?

вход по аккаунту

?

Лабораторная работа №7 (2)

код для вставкиСкачать
ФГБОУ БГПУ им. М. Акмуллы
Лабораторная работа №7.
Простейшие функции
Вариант 7.
Выполнил студент
15 группы ИСиТ
Ераносьян Тимофей
Преподаватель информатики
Забихуллин Ф.З.
Уфа-2013.
#include "stdafx.h"
#include <iostream>
#include <cmath>
void printMatrix (int arr[8][8]) { for (int i = 0; i < 8; i++) { for (int j = 0; j < 8; j++){
std::cout << arr[ i ][ j ]<< " "; }
std::cout << std::endl; }} void matrixinput (int arr[8][8]){
for (int i = 0; i < 8; i++){
for (int j = 0; j < 8; j++){
std::cout << "введите элемент массива под номером = "<< i <<"в строке -"<< j <<std::endl;
std::cin >>arr[i][j];}}}
void indentify(int arr[8][8])
{int key = 0,k;
for (int i = 0; i < 8; i++){
for (int j = 0; j < 8; j++){
if (arr[i][j] == arr[j][i]){
if (key == 8){
k = j;
std::cout<<"строка и столбец под номером " << j << " идентичны" <<std::endl;
}key++;}}}}
void workmatrix(int arr[8][8])
{int sum = 0;
int pointer[8];
for (int i = 0; i < 8; i++)
{
for (int j = 0; j < 8; j++)
{
if ( arr[i][j] < 0)
{
pointer[i] = 1;
}
}
}
for (int x = 0; x < 8; x++)
{
if (pointer[x] == 1)
{
for (int i = 0; i < 8; i++)
{sum += arr[x][i];}
std::cout<<"сумма в строке "<< x+1 << "равна " << sum <<std::endl;}}}
int _tmain(int argc, _TCHAR* argv[])
{ setlocale( LC_ALL,"Russian" );
int mx[8][8];
matrixinput(mx);
workmatrix(mx);
indentify(mx);
printMatrix(mx);
system("pause");
}
Документ
Категория
Рефераты
Просмотров
4
Размер файла
76 Кб
Теги
работа, лабораторная
1/--страниц
Пожаловаться на содержимое документа