forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   Помогите.Задачи в С++ Борланд (http://forum.boolean.name/showthread.php?t=1023)

FeaDell 16.06.2006 22:33

Помогите.Задачи в С++ Борланд
 
Ребят,извините если тему не там создал,или даже если ей нет места на всем форуме,но нужна Ваша помощь.
Помогите решить задачу в С++ Борландв понедельник надо сдавать,а не сдам пролечу с экзаменом. в общем вот задача,надеюсь для многих она окажется как 2 палшьца об асфальт,ну а ктото еще возьмет и напишит мне ее сюда:

Составить подпрограмму нахождения длны ( l ) вектора ( a )
по его компонентам,заданым массивом А.
Используя подпрограмму найти длины 3 векторов,заданых массивами U,V,W; Вывести U,V,W и их длины.
U {-1, 0, 1}
V {1,25; -2,8: 0,003}
W {-2; 1,333; 0}

Это задача. Если кто сделает.Помогите еще сделать блок схему,с таблицей идентификаторов.
Еще раз извиняюсь если не там создал тему.

impersonalis 16.06.2006 22:40

Задача - как два байта переслать, но времни сейчас по нулям - завтра вернусь, сделаю полюбэ!
Я так понимаю - приложение для DOS-эмуляции?

FeaDell 16.06.2006 23:00

ЭЭЭЭЭэээ нашел чего спросить:).Я с компом обрашаться умею,знаю что такое Дос(даже работал в нем),знаю что такое эмуляция.Но сложить твои слова в популярную для меня фразу не могу.
И еще:Стою книжку покупаю для С++,там есть и для продвинутых и для профессионалов,а есть еще и для чайников.Так вот мне нужен был бы 4 вариант ДЛЯ СОВЕРШЕННО НИЧЕГО НЕ ЗНАЮЩЕГО ЧЕЛОВЕКА.Ниже Чайника и Ламера на 10 пунктов.Вот так что просьба, не надо говорить мне предложения типа:"вот тут идентификатор,ставишь его перед массивом,запускаешь цикл" :)
С УВАЖЕИЕМ. :)

Magus 16.06.2006 23:45

Вроде как так. :)
Код:

#include <stdio.h>
#include <math.h>

//описание подпрограммы
float vect(float a[])
{
        return sqrt(a[0]*a[0]+a[1]*a[1]+a[2]*a[2]); //считаем длину вектора
}


//основная часть программы
main()
{
        //объявляем три массива, задающий значения трех векторов
        float u[3]={-1,0,1};
        float v[3]={1.25, -2.8, 0.003};
        float w[3]={-2, 1.333, 0};


        /*выводим на экран значения самих векторов и их длин
        %f означает, что мы выводим число типа float;
        координаты векторов мы указываем непосредственно,
        а длины - вызываем нашу функцию vect. */
        printf("u=(%f, %f, %f); |u|=%f\n", u[0], u[1], u[2], vect(u));
        printf("v=(%f, %f, %f); |v|=%f\n", v[0], v[1], v[2], vect(v));
        printf("w=(%f, %f, %f); |w|=%f\n", w[0], w[1], w[2], vect(w));
}


FeaDell 17.06.2006 02:39

Ага, вот круто.Хотелось бы что б еще кто нить подумал над прогой. Но ОГРОМНОЕ СПАСИБО.
По программе:
теперь нужно нажать Ctrl+F9 в появившемся окне ЭЭЭЭ,что там нужно ввести??? А потом нажать Alt+F5 и прога должна будет ВВЫВЕСТИ МАССИВЫ. подчеркиваю. Препод у меня не много с заглюками,по этому требует весьма полно.Т.е. наиболее развернуто.
И кстати где скачать можно в свободном доступе Borland только желатьелно не последнее версии.У нас там стоят елси не ошибаюсь 3.33.1 или чтото подобное,в общем главное что только не 6 версии была.Хотя эт по большому счету не главое.
Magus Спасибо огромное.

Magus 17.06.2006 09:13

Вложений: 2
Цитата:

прога должна будет ВВЫВЕСТИ МАССИВЫ
Э-э...вывести массивы не означает вывести все их элементы?
Если означает, то программа это делает:
Код:

printf("u=(%f, %f, %f); |u|=%f\n", u[0], u[1], u[2], vect(u));
printf("v=(%f, %f, %f); |v|=%f\n", v[0], v[1], v[2], vect(v));
printf("w=(%f, %f, %f); |w|=%f\n", w[0], w[1], w[2], vect(w));

А если не означает, то я ничего не понимаю в этой жизни...

Цитата:

И кстати где скачать можно в свободном доступе Borland только желатьелно не последнее версии.
У меня Borland C++ 2.0. Если надо, бери.

FeaDell 17.06.2006 14:03

В том и дело что вывести массивы означает,что после того как программа все посчитала,она выводит каждый массив в матричном виде,каждый элемент.(может мы просто не понимаем друг друга)
Выглядит так.
1 массив -1 0 1
2 массив 1,25 -2,8 0,003
3 массив -2 1,333 0
В прошлой программе что б такого добиться я печатал в конце проги:
for (i=1;i<=n;i++)
{for (j=1;j<=n;j++)
cout <<d[i][j]<<" "
}
cout "\n"
не помню точно ли поставил скопки({}) это пример. d-массив,i-сторока,j-столбец. Вот.Спасибо за С++

impersonalis 17.06.2006 15:33

Код:

#include<iostream.h>
#include<conio.h>
#include<math.h>


double GetL(double v[3]){
        return sqrt(v[0]*v[0]+v[1]*v[1]+v[2]*v[2]);
}

void main(){
        double U[]={-1, 0, 1};
        double V[]={1.25, -2.8, 0.003};
        double W[]={-2, 1.333, 0};
        cout<<U[0]<<";"<<U[1]<<";"<<U[2]<<" |"<<GetL(U)<<endl;
        cout<<V[0]<<";"<<V[1]<<";"<<V[2]<<" |"<<GetL(V)<<endl;
        cout<<W[0]<<";"<<W[1]<<";"<<W[2]<<" |"<<GetL(W)<<endl;
        cout<<endl;
        getch();
}

2Magus:
не надо пугать человка, смешивая С и С++ ;)

jimon 17.06.2006 18:53

у меня какоето чуство что ето не будет пахать в борланде
(может ошибаюсь)

FeaDell 17.06.2006 20:50

А блин совсем забыл. impersonalis у тебя в проге сосем не понятные мне слова есть. Реально ли переземенить все на 4 основные функции(если правильно выражаюсь),короче говоря,написать программу примитивом.Не исползуя какие то приемы укорачивающие проги до 15 сторк.
Спасибо за помощь :)

Magus 17.06.2006 21:12

FeaDell, он написал то же, что и я, только заменил тип float на тип double, а printf(вывод на экран) на cout. Ну и в конце программы поставил задержку до нажатия клавиши.

Цитата:

Реально ли переземенить все на 4 основные функции(если правильно выражаюсь)
Чет не очень понял, что именно заменить?
Цитата:

написать программу примитивом.Не исползуя какие то приемы укорачивающие проги до 15 сторк.
Программа и так написана предельно примитивно.
Если честно, не знаю, как сделать ее объемней...

FeaDell 18.06.2006 02:32

Ладно надо попробовать.Попробую.Спасибо Всем за помощь.РЕальнро очень помогли.Еще бы экзамен сдать :)

impersonalis 18.06.2006 03:13

2FeaDell: обращайся ;)

FeaDell 19.06.2006 20:16

Спасиб всем.Использовал вариант Magus'а,препод экзамен до меня принимал поэтому совсем измотаная была,поставила,допустила завтра на экзамен.Теперь надо что то думать по поводу задачи на экзамене.

FeaDell 04.07.2006 09:34

РЕБЯТ ОПЯТЬ НУЖНА ВАША ПОМОЩЬ.
Еще раз ужасно извиняюсь,нужно решить подобную задачку.
Вот она:
Составить подпрограмму определения наиблольшего элемента массива А,используя подпрограмму написать программу нахождения разности rs максимальных по модулю элементов массивов А и В, ввести А и В вывести А,В и rs.
А 100;1;25,6;700,1;
И 12,5;-130;0;335;-7; 45,1;

Вот такая задачка. Помогите пожалуйста.в ближайшее время сдавать. :)

Akima 05.07.2006 13:47

я так понял у тебя массив А [100; 1; 25.6; 700.1] а B [12.5; -130; 0; 335; -7; 45.1]

ну попробую помочь, если вспомню C =)


а ты в условии не обшибся?

impersonalis 05.07.2006 19:42

Цитата:

Составить подпрограмму определения наиблольшего элемента массива А,используя подпрограмму написать программу нахождения разности rs максимальных по модулю элементов массивов А и В
Я что-то не догоняю, как при помощи первой подпрограммы (отыскание максимума) найти максимум по модулю, без её правки. Или это две разные подпрограммы? Или всё-таки нужна подпрограмма отыскания максимального эдемента по модулю?

вот функция (подпрограмма - брррр) отыскания максимума:
Код:

double GetMax(double m[]){
        double max=m[0];
        for(int i=1;i<sizeof(m)/8;i++)
                if(m[i]>max) max=m[i];
        return max;
}

работает с числами типа double.
вот функция отыскания масимального по модулю элемента:
Код:

#include<math.h>

double GetMax(double m[]){
        double max=fabs(m[0]);
        for(int i=1;i<sizeof(m)/8;i++)
                if(fabs(m[i])>max) max=fabs(m[i]);
        return max;
}

Остановимся на ней.
Код:

#include<iostream.h>
#include<conio.h>
#include<math.h>

double GetMax(double m[]){
        double max=fabs(m[0]);
        for(int i=1;i<sizeof(m)/8;i++)
                if(fabs(m[i])>max) max=fabs(m[i]);
        return max;
}

void main(){
        double A[5]={100,1,25.6,700,1};
        double B[6]={12.5,-130,0,335,-7,45.1};
        double rs=GetMax(A)-GetMax(B);
       
        cout<<"A={";
        for(int i=0;i<sizeof(A)/8;i++)
                cout<<A[i]<<"; ";
        cout<<"\b}."<<endl;
        cout<<"B={";
        for(int j=0;j<sizeof(B)/8;j++)
                cout<<B[j]<<"; ";
        cout<<"\b}."<<endl;
        cout<<"rs="<<rs<<endl;
        getch();
}


FeaDell 05.07.2006 20:13

спасиб,если еще чтото в голову придет, до пятницы жду.
В задании вроде не ошибся, то что дали то и написал.
Разве что мог напутать с одпрограммами,Сама тема 6 лабы, подпрограммы, а на бумажке ничего написанного не было,типа составить подпрограмму, и использовать ее в программе.А если все слова из моего условия заменить на программы.(ну где подпраграммы и просто программы, везде поставить программы), поможет???

impersonalis 05.07.2006 21:31

Вообще - условия к программе вещь весьма своеобразная я неоднакратно натыкался на несоответствия,грубые ошибки и по-просту бред в заданиях. Так что - делай наиболее очевидный вариант ( на мой взягляд - тот, который я привёл) и хорошенько в нём разберись, чтобы в случае необхъодимости смог его переправить по указнию препода.
Если в коде что непонятно - спрашивай.

Да - обязательно просмотри весь код я почит человек - а потому неидеален и могу допускать ошибки...
да-да...

impersonalis 05.07.2006 21:59

прошу прощения поторопился:
Код:

#include<iostream.h>
#include<conio.h>
#include<math.h>

double GetMax(double m[],int n){
        double max=fabs(m[0]);
        for(int i=1;i<n;i++)
                if(fabs(m[i])>max) max=fabs(m[i]);
        return max;
}

void main(){
        double A[5]={100,1,25.6,700,1};
        double B[6]={12.5,-130,0,335,-7,45.1};
        double rs=GetMax(A,sizeof(A)/8)-GetMax(B,sizeof(B)/8);
        cout<<"A={";
        for(int i=0;i<sizeof(A)/8;i++)
                cout<<A[i]<<"; ";
        cout<<"\b}."<<endl;
        cout<<"B={";
        for(int j=0;j<sizeof(B)/8;j++)
                cout<<B[j]<<"; ";
        cout<<"\b}."<<endl;
        cout<<"rs="<<rs<<endl;
        getch();
}


FeaDell 07.07.2006 09:46

Агромное спасибо. Пойду сдавать,Завтра будут результаты. :)

impersonalis 07.07.2006 22:07

Отпишись о результатах, как они появятся

334588 13.02.2009 23:21

Ответ: Помогите.Задачи в С++ Борланд
 
РЯБЯТ ПОМОГИТЕ ЕСЛИ ДО КОНЦА СЛЕДУЮЩЕЙ НЕДЕЛИ НЕ РЕШУ ЗАДАЧУ И НЕ СДАМ ЗАСТАВЯТ ПИСАТЬ ЗАЯВУ НА ОТЧИСЛЕНИЕ ПОМОГИТЕ УМОЛЯЮ!!!!!
ВОТ ЗАДАЧА:
НАЙТИ НАИБОЛЬШИЕ ЭЛЕМЕНТЫ И ИХ ПОРЯДКОВЫЕ НОМЕРА МАССИВОВ X(N) И Y(N)
P.S. ЗАДАЧА ИЗ C++
ЗАРАНЕЕ СПАСИБО)

impersonalis 14.02.2009 01:58

Ответ: Помогите.Задачи в С++ Борланд
 
как вариант
Код:

#include <stdlib.h>
#include <math.h>
#include <iostream.h>
#include <iomanip.h>
#include <conio.h>


template<class data>
unsigned GetMax(data v[],unsigned N){
        unsigned ndx=0;
        for(unsigned i=1;i<N;i++){
                if(v[i]>v[ndx])
                        ndx=i;
        }

        return ndx;
}

template<class data>
void InputRNDvector(data *v,unsigned size){
        for(unsigned i=0;i<size;i++){
                v[i]=(rand()%100)*0.1;//0.0;0.1;...9.9;
        }
}

template<class data>
void OutputRNDvector(data *v,unsigned size){
        for(unsigned i=0;i<size;i++){
                cout<<i<<setw(7)<<v[i]<<"\n";
        }
}


void main(){
        int N=10;
        double *X=new double[N];
        InputRNDvector(X,N);
        OutputRNDvector(X,N);
        unsigned Xi=GetMax(X,N);
        cout<<"--------------"<<endl;
        cout<<"["<<Xi<<"]="<<X[Xi]<<endl;
        cout<<"\n";
        double *Y=new double[N];
        InputRNDvector(Y,N);
        OutputRNDvector(Y,N);
        unsigned Yi=GetMax(Y,N);
        cout<<"--------------"<<endl;
        cout<<"["<<Yi<<"]="<<Y[Yi]<<endl;

        getch();
}


ABTOMAT 14.02.2009 01:59

Ответ: Помогите.Задачи в С++ Борланд
 
Не корми копипастера: ещё попросит

HolyDel 14.02.2009 11:25

Ответ: Помогите.Задачи в С++ Борланд
 
impersonalis! не знал что шаблоны можно ТАК пользовать. мне казалось нужно перед каждым его вызовом писать <бла-бла-бла>.

вот, доработал твою программу, чтобы компилилась на 2005 студии.
Код:

#include <stdlib.h>
#include <math.h>
#include <iostream>
#include <iomanip>
#include <conio.h>
#include <windows.h>
using namespace std;


template<class data>
unsigned GetMax(data v[],unsigned N){
        unsigned ndx=0;
        for(unsigned i=1;i<N;i++){
                if(v[i]>v[ndx])
                        ndx=i;
        }

        return ndx;
}

template<class data>
void InputRNDvector(data *v,unsigned size){
        for(unsigned i=0;i<size;i++){
                v[i]=(rand()%100)*0.1;//0.0;0.1;...9.9;
        }
}

template<class data>
void OutputRNDvector(data *v,unsigned size){
        for(unsigned i=0;i<size;i++){
                cout<<i<<setw(7)<<v[i]<<"\n";
        }
}


void main(){
        srand(GetTickCount());
        int N=10;
        double *X=new double[N];
        InputRNDvector(X,N);
        OutputRNDvector(X,N);
        unsigned Xi=GetMax(X,N);
        cout<<"--------------"<<endl;
        cout<<"["<<Xi<<"]="<<X[Xi]<<endl;
        cout<<"\n";
        double *Y=new double[N];
        InputRNDvector(Y,N);
        OutputRNDvector(Y,N);
        unsigned Yi=GetMax(Y,N);
        cout<<"--------------"<<endl;
        cout<<"["<<Yi<<"]="<<Y[Yi]<<endl;

        _getch();
}


Morganolla 14.02.2009 19:02

Ответ: Помогите.Задачи в С++ Борланд
 
Xmax=X[0];
NXmax=0;
Ymax=Y[0];
NYmax=0;
for (int i=1;N-1; i++)
{
if (X[i]>Xmax) {Xmax=X[i];NXmax=i;}
if (Y[i]>Ymax) {Ymax=Y[i];NYmax=i;}
}
Где то так, наверна?

334588 15.02.2009 14:13

Ответ: Помогите.Задачи в С++ Борланд
 
помогите еще одну задачку сделать пожалуйста
http://depositfiles.com/files/qxf10x6v3 <= вотссылка где задачка лежит

Dream 15.02.2009 14:37

Ответ: Помогите.Задачи в С++ Борланд
 

Цитата:

Сообщение от ABTOMAT (Сообщение 98125)
Не корми копипастера: ещё попросит

Цитата:

помогите еще одну задачку сделать пожалуйста
http://depositfiles.com/files/qxf10x6v3 <= вотссылка где задачка лежит
свершается)))

jimon 15.02.2009 15:08

Ответ: Помогите.Задачи в С++ Борланд
 
334588
если учишся на факе связаным с программированием то пусть тебя лутче исключат имхо
программисты они как медики, если медик-студент не может осилить предмет то пусть лутче он не будет медиком чем будет калечить пациентов

Morganolla 15.02.2009 15:33

Ответ: Помогите.Задачи в С++ Борланд
 
А что значит Х=1(1)4? - какой-то еврей придумал?
Решу, если скажешь, где и на кого учишься? Двоишник...:)))

334588 15.02.2009 19:07

Ответ: Помогите.Задачи в С++ Борланд
 
Цитата:

Сообщение от Morganolla (Сообщение 98285)
А что значит Х=1(1)4? - какой-то еврей придумал?
Решу, если скажешь, где и на кого учишься? Двоишник...:)))

учусь в СТАНКИНЕ на технолога))

impersonalis 15.02.2009 19:16

Ответ: Помогите.Задачи в С++ Борланд
 
не хочу показться занудой,но
1) если тебе был понятен приведённый выше код с шаблонами - то откуда 2ая задача? Если нет - то где вопросы. Если нет и нет вопросов - то какой ты нафиг программист, если не разобрался.
2) чот ни одной благодарности не вижу =\

Morganolla 15.02.2009 20:17

Ответ: Помогите.Задачи в С++ Борланд
 
Может бизнес организовать - решать задачки, ...и по физике с математикой...:)
Так я не понял, шо такое Х=1(1)4????

Примерно такая программа:

t=1.5;
if (X/2.-static_cast<int>(X/2.)>0.1) t=2.0; // X - нечетное
int n=static_cast<int>(X*t);
P=1;
for (int i=2; i=<n;i++) P=P*i;

вроде того...

Да здравствуют советские станки и советская технология!!!! Самая тупая и дебильная технология в мире!!! Мать ее за ногу!!!

ABTOMAT 15.02.2009 20:50

Ответ: Помогите.Задачи в С++ Борланд
 
Да, я думаю, рублём можно гораздо быстрее научить студентов программированию.
З.Ы. Обращайтесь, решение подобных задач = 20$/шт.

Morganolla 15.02.2009 20:53

Ответ: Помогите.Задачи в С++ Борланд
 
20 баков - круто! Я и за стольник деревянных сделаю...

Morganolla 15.02.2009 20:57

Ответ: Помогите.Задачи в С++ Борланд
 
Цитата:

Сообщение от 334588 (Сообщение 98303)
учусь в СТАНКИНЕ на технолога))

А проганье прогуливал что-ли? Или вааще не врубон полный?

334588 15.02.2009 22:36

Ответ: Помогите.Задачи в С++ Борланд
 
воще не врубон полный))) а че ты мне написал ето разве в С++ я просто воще в програмирование не че не понимаю))

334588 15.02.2009 22:57

Ответ: Помогите.Задачи в С++ Борланд
 
Цитата:

Сообщение от 334588 (Сообщение 98275)
помогите еще одну задачку сделать пожалуйста
http://depositfiles.com/files/qxf10x6v3 <= вотссылка где задачка лежит

помогите для етой задачи код написать в visual studio пожалуйста я бот в програмирование!!!!!!!!!

Morganolla 15.02.2009 23:15

Ответ: Помогите.Задачи в С++ Борланд
 
Да, чувак, нелегко тебе будет учиться... А что умеешь? Можешь мне сочинение написать для 11 класса?

ABTOMAT 16.02.2009 01:19

Ответ: Помогите.Задачи в С++ Борланд
 
Сочинения для 11 класса по русскому языку (в т.ч. трен. варианты ЕГЭ 2008 и 2009 года, все), авторская работа, гарантируется отсутствие плагиата. Продам по 700р/шт. При оптовых заказах скидки.
Телефоны в Москве и Петербурге: (495) 952-91-61, (812) 394-02-02
Не нанотехнологи. Не гербалайф. Интим не предлагать.

Morganolla 16.02.2009 01:32

Ответ: Помогите.Задачи в С++ Борланд
 
... а можешь на мобильник закачать, в формате мр3. А то завтра на два урока будем писать... тема:" Как вы провели валькин день со своими девушками".

334588 19.02.2009 23:10

Ответ: Помогите.Задачи в С++ Борланд
 
Цитата:

Сообщение от 334588 (Сообщение 98101)
РЯБЯТ ПОМОГИТЕ ЕСЛИ ДО КОНЦА СЛЕДУЮЩЕЙ НЕДЕЛИ НЕ РЕШУ ЗАДАЧУ И НЕ СДАМ ЗАСТАВЯТ ПИСАТЬ ЗАЯВУ НА ОТЧИСЛЕНИЕ ПОМОГИТЕ УМОЛЯЮ!!!!!
ВОТ ЗАДАЧА:
НАЙТИ НАИБОЛЬШИЕ ЭЛЕМЕНТЫ И ИХ ПОРЯДКОВЫЕ НОМЕРА МАССИВОВ X(N) И Y(N)
P.S. ЗАДАЧА ИЗ C++
ЗАРАНЕЕ СПАСИБО)

вот всетаки решил потскажите где ошибка:dontknow:

# include <stdio.h>
# include <math.h>
int max_num(int a[],int m)
{
for (int i=0;i<m;i++);
{
printf("%d/t", a[i]);
if(max<a[i]);
{
max=a[i];n=i;}}
printf("\n");
return n;}
void main()
{const int n1=5, n2=6;
int x[n1]={3,-1,6,10,-34},y[n2]={0,1,13,-5,4,-12};
printf("num_x=%d\n",max_num(x,n1);
printf("num_y=%d",max_num(y,n2));
}

334588 19.02.2009 23:12

Ответ: Помогите.Задачи в С++ Борланд
 
Цитата:

Сообщение от 334588 (Сообщение 98101)
РЯБЯТ ПОМОГИТЕ ЕСЛИ ДО КОНЦА СЛЕДУЮЩЕЙ НЕДЕЛИ НЕ РЕШУ ЗАДАЧУ И НЕ СДАМ ЗАСТАВЯТ ПИСАТЬ ЗАЯВУ НА ОТЧИСЛЕНИЕ ПОМОГИТЕ УМОЛЯЮ!!!!!
ВОТ ЗАДАЧА:
НАЙТИ НАИБОЛЬШИЕ ЭЛЕМЕНТЫ И ИХ ПОРЯДКОВЫЕ НОМЕРА МАССИВОВ X(N) И Y(M)
P.S. ЗАДАЧА ИЗ C++
ЗАРАНЕЕ СПАСИБО)

вот решил потскажите где ошибка??:dontknow:

# include <stdio.h>
# include <math.h>
int max_num(int a[],int m)
{
for (int i=0;i<m;i++);
{
printf("%d/t", a[i]);
if(max<a[i]);
{
max=a[i];n=i;}}
printf("\n");
return n;}
void main()
{const int n1=5, n2=6;
int x[n1]={3,-1,6,10,-34},y[n2]={0,1,13,-5,4,-12};
printf("num_x=%d\n",max_num(x,n1);
printf("num_y=%d",max_num(y,n2));
}

impersonalis 19.02.2009 23:12

Ответ: Помогите.Задачи в С++ Борланд
 
Код:

for (int i=0;i<m;i++);
распространнёая ошибка - точка_с_запятой там не нуна

impersonalis 19.02.2009 23:13

Ответ: Помогите.Задачи в С++ Борланд
 
перменная max не инициализирована
Код:

if(max<a[i]);
убери последний знак

ну это так - на вскиду
без проерки на компиляторе

impersonalis 19.02.2009 23:14

Ответ: Помогите.Задачи в С++ Борланд
 
зачем тебе вообще нужен Max?
его можно заменить на a[n]


Часовой пояс GMT +4, время: 03:32.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot