Массивы
скачать (49 kb.)
Доступные файлы (1):
4 лабаТПХоменко.doc | 97kb. | 15.10.2008 22:51 | ![]() |
содержание
Загрузка...
- Смотрите также:
- Массивы [ документ ]
- и практики по C++ [ лекция ]
- PHP [ документ ]
- Берков Н.А. Программирование на visual basic [ документ ]
- Абрамян М.Э. 1000 задач по программированию. Часть II [ документ ]
- Объектно-ориентированное программирование [ лекция ]
- №1 [ лабораторная работа ]
- Абрамян М.Э. 1000 задач по программированию. Часть 2. Минимумы и максимумы, одномерные и двумерные массивы, символы и строки, двоичные файлы [ документ ]
- Вариант 7 [ документ ]
- №3 [ документ ]
- Программа - Паскаль шаг за шагом [ программа ]
- Программирование на языке Паскаль (Часть 2) [ документ ]
4 лабаТПХоменко.doc
Реклама MarketGid:
Загрузка...
Уфимский государственный авиационный технический университет
Лабораторная работа № 4
На тему: «Массивы»
Выполнили: ст. группы АСОИ
Проверила: Колоденкова А.Е.
Уфа
Цель работы: Разработка программы по нахождение последнего максимального элемента массива, с указанием положения этого элемента.
Блок – схема


Тестирование программы
1)Задается матрица 5 6 7
9 3 1
6 8 9
Ожидаемый результат:
Вывод сообщения «Poslednii mazimal’nii element mas[3][3]=9
Фактический результат:

Результат тестирования: успешный
2)Задается матрица 8 9 4
1 1 1
4 5 6
Ожидаемый результат:
Вывод сообщения «Poslednii mazimal’nii element mas[1][2]=9
Фактический результат:

Результат тестирования: успешный
3)Задается матрица -1 2 4 5
6 7 5 4
5 6 7 8
5 5 4 4
Ожидаемый результат:
Вывод сообщения «Poslednii mazimal’nii element mas[3][4]=8
Фактический результат:

^
#include<iostream.h>
#include<math.h>
void main()
{
double N, mas[300][300], l, m, d, a;
int i,j;
cout<<"Vvedite razmernost' massiva: ";
cin>>N;
for(i=0;i<N;i++)
{
for(j=0; j<N;j++)
{
cout<<"Vvedite elementi massiva"<<endl;
cout<<"mas["<<i+1<<"]["<<j+1<<"] = ";
cin>>mas[i][j];
}
}
a = mas[0][0];
for(i=0;i<N;i++)
{
for(j=0; j<N-1;j++)
{
if(a<mas[i][j+1])
{
a=mas[i][j+1];l=i+1; m=j+2; d=a;
}
}
}
cout<<"Poslednii maximal'nii element massiva: "<<endl<<"mas["<<l<<"]["<<m<<"] = "<<d<<endl<<endl;
}
Вывод
В данной работе мы научились производить обработку двухмерного массива. Данная программа была разработана на языке программирования Microsoft Visual C++ 6.0. Программа была протестирована. Все ошибки были устранены.
Скачать файл (49 kb.)