Форум программистов, компьютерный форум CyberForum.ru

Нахождение min и max методом сканирования - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверка правильности расстановки скобок http://www.cyberforum.ru/cpp-beginners/thread215892.html
Доброго время суток товарищи программисты. Дано задание: Требуется проверить правильность расстановки скобок в некотором выражении. Если каждой открывающей скобке соответствует закрывающая, то скобки в выражении сбалансированы. Например: * (2+4)*(3+5)*(x-2) - правильно * (x+y-2)*(2+5)+(16-x)) - лишняя закрывающая скобка * ((((4+5)*5)-5+4)/2 - пропущена закрывающая скобка ...
C++ Отпишите пожайлуста. Структуры С++ Описать структуру в С++ с именем STUDENT содержащую фамилию и инициалы номер группы и успеваемост (массив из 5 элементов - оценки). - Ввод с клавы данных в массив из 10 структур типа SТUDENT (записи упорядочены по алфавиту) - вывод на экран фамилий и номеров групп учеников у котоых есть хоть одна двойка за отсутствием таких написать (таких нет) УБЕДИТЕЛЬНАЯ ПРОСЬБА написать программу... http://www.cyberforum.ru/cpp-beginners/thread215887.html
C++ Поменять местами первую и вторую половины массива
Дан массив а, состоящий из 10 элементов. Поменять местами первую и вторую его половины
C++ 2-х мерный масив. Найти мин элемент среди элементов который находится над главной диагональю
Помогите сижу на КР Дан 2-х мерный масив (n=m). Найти минимальный элемент среди элементов который находится над главной диагональю. (написать надо через функции).
C++ Коэфициент пересчета http://www.cyberforum.ru/cpp-beginners/thread215871.html
Помогите посчитать коэфициент пересчёта для функции: Заранее спасибо!
C++ Не работает сортировка С++ Добрый день! Требуется отсортировать структуру по возрастанию по полю name. Решил использовать быструю сортировку, но она не работает, а ошибку я никак не найду( #include <iostream> #include <assert.h> using namespace std; class PhoneBookTable { public: PhoneBookTable(); подробнее

Показать сообщение отдельно
M@ker
-73 / 19 / 1
Регистрация: 17.12.2010
Сообщений: 355
20.12.2010, 20:03     Нахождение min и max методом сканирования
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>

void main(void)
{
int N,M,**B,i,j,max,min,imax,imin,a;
clrscr();
do
{
printf("N=");
scanf("%d",&N);
}
while (N<=0);
do
{
printf("M=");
scanf("%d",&M);
}
while (M<=0);

B = new int* [N];
for(i=0;i<N;i++)
{
B[i] = new int [M];
}
for(i=0;i<N;i++)
{
for (j=0;j<M;j++)
{
printf("B[%d][%d]=",i+1,j+1);
scanf("%d",&B[i][j]);
}
}
clrscr();

printf("\n\t\SOURCE MATRIX\n");
for(i=0;i<N;i++)
{
for(j=0;j<M;j++)
{
printf("%d\t",B[i][j]);
}
printf("\n");
}

for(i=0;i<N;i++)
{
imax=0;
for(j=1;j<M;j++)
{
if(B[i][j]>B[i][imax])
{
imax=j;
}
}
a=B[i][0];
B[i][0]=B[i][imax];
B[i][imax]=a;

imin=0;
for(j=1;j<M;j++)
{
if(B[i][j]<B[i][imin])
{
imin=j;
}
}
a=B[i][M-1];
B[i][M-1]=B[i][imin];
B[i][imin]=a;
}
printf("\n\t\RESULT MATRIX\n");
for(i=0;i<N;i++)
{
for(j=0;j<M;j++)
{
printf("%d\t",B[i][j]);
}
printf("\n");
}
getch();
}
 
Текущее время: 19:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru