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

Поиск максимального элемента по модулю - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить, принадлежит ли точка заштрихованной области http://www.cyberforum.ru/cpp-beginners/thread1118414.html
Пусть D - заштрихованная часть плоскости и пусть U определяется по x и y следующим образом (запись(x, y)Є D означает, что точка с координатами x, y принадлежит D):
C++ Необходимо написать и отладить программу в среде Borland C++ 3.1 с обязательным применением динамических массивов и функций помогите написать программу на Borland C++ 3.1 Удалить из массива целых чисел все нули. Сформировать два новых массива. В первый массив переписать все четные элементы заданного массива, во второй... http://www.cyberforum.ru/cpp-beginners/thread1118413.html
C++ Музыкальный плеер ) Новичок !)
Помогите пожалуйста мне неопытному , ато с института могу вылететь!) написать приложение «Личная база данных музыки» База данных (MS SQL Server) Содержит таблицы Album (альбомы), Genre (жанры),...
Удаление узлов в двусвязном списке C++
Не работает программа, пожалуйста подскажите, что сделать=( Нужно удалить узлы в двусвязном списке содержащие простые числа #include <iostream> #include <cstdio> #include <conio.h> #include...
C++ Разбивка физической формулы на компоненты http://www.cyberforum.ru/cpp-beginners/thread1118386.html
Задание - построить программу которая при вводе формулы будет раскладывать ее на величины, схема приведена ниже. В программировании полный нуб, подскажите как реализовать.
C++ Отобрать одинаковые числа из двух массивов и записать их в третий массив Суть программами: у нас есть два массива заполнение рандомом из них нужно отобрать одинаковые числа и записать в третий массив подробнее

Показать сообщение отдельно
naste94
0 / 0 / 0
Регистрация: 08.04.2013
Сообщений: 31
15.03.2014, 18:15  [ТС]
a этот фрагмент почему-то не работает, но должен выводить новый массив А, когда найдет нужную строку
C++
1
2
3
4
5
6
7
8
9
10
11
12
printf("\n");
n=0,m=0;
for(i=0;i<N;i++)
{for(j=0;j<M;j++)
if (A[i][j]>=A[n][m])
{n++;
j=M;}
else
{if(j=(M-1))
{for(j=0;j<M;j++);
printf(" %i ",A[i][j]);
printf("\n");}}}
Добавлено через 2 часа 16 минут
А есть еще такая программа, но она не работает! может подскажете что в ней не так!?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//---------------------------------------------------------------------------
#pragma hdrstop
#include <ctime>
#include <stdio.h>
#include <stdio.h>
#include <windows.h>
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
const int N=3,M=4;
int i,j,n,s1,s2,B[N][M];
int **A=new int *[N-s2];
for(i=0;i<(N-s2);i++)
{A[i]=new int[M];}
srand(time(NULL));
for(i=0;i<N;i++)
{for(j=0;j<M;j++)
B[i][j]=rand()%89+10;}
for(i=0;i<N;i++)
{for(j=0;j<M;j++)
printf(" %i ",B[i][j]);
printf("\n");}
n=0;s1=0;s2=0;
for(i=0;i<N;i++)
{for(j=0;j<M;j++)
if(B[i][j]<B[n][0])
{s1++;}
else {n++;j=M;s2++;}
if(s1==M)
{for(j=0;j<M;j++)
A[i][j]=B[i][j];s1=0;}}
for(i=0;i<(N-s2);i++)
{for(j=0;j<M;j++)
printf(" %i ",A[i][j]);
printf("\n");}
system("Pause");
return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru