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

C++ Builder

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.94
Люня
0 / 0 / 0
Регистрация: 02.01.2009
Сообщений: 29
#1

Комплексные задачи - C++ Builder

02.01.2009, 15:04. Просмотров 2067. Ответов 19
Метки нет (Все метки)

Поомогите мне пожалуйсто с задачками:
1. Размер массива 8. Тип данных - действ. Проверить, являеться ли массив упорядоченным по возрастанию, и выдать об этом сообщение.
2. Размер массива до 8ю Тип данных: действ. Ввести массив и числро С. Переставить чисола в масиве так, чтобы сначала были расположены все элементы меньше или равные сначению С, потом - Больше С, сохраняя порядок их расположения.
Полмогите пожалуйсто!!!!!!!!!!!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2009, 15:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Комплексные задачи (C++ Builder):

комплексные числа - C++ Builder
здраствуйте!вот есть код в делфи по работе с комплексными числами нужно перевести в билдер класс я описал,а вот с описанием функций чего...

комплексные числа - C++ Builder
Здравствуйте уважаемые:) Подруга, учащаяся в математической кафедре, попросила запрограммировать её отчет, а там при вычислении...

Комплексные числа - C++ Builder
народ нужна ваша помощь!! нужно код написать в C++ Builder само программа есть для С // Просто 3 лаба.cpp : main project file. ...

Как из Wav файла получить комплексные значения для быстрого преобразования Фурье? - C++
Пишу программу для вывода спектра Wav файла Беру данные из Wav файла, прочел шапку, дошел до самих значений. Как понимаю это амплитудные...

Отмена задачи, запуск задачи после отмены, перезапуск уже запущенной задачи - C#
Добрый день. Сейчас разбираю TPL и у меня возник вопрос следующего содержания: у меня есть пример на Windows Forms с запуском и отменой...

комплексные числа - Математика
Помогите плз, сижу на контрольной, решите: 1.Составить квадратное уравнение, если z1=-4+j^123 2. Перейти к показательной форме: ...

19
Люня
0 / 0 / 0
Регистрация: 02.01.2009
Сообщений: 29
08.01.2009, 15:47  [ТС] #16
Цитата Сообщение от Otaka Посмотреть сообщение
Может быть пишет что не найде лейбл, потому-что в тексте написано Label2, а у тебя на форме только Label1, либо поставь еще один, лейбл, либо смени у существующего имя.
Через окошко с сообщением нужно писать так:
Код
ShowMessage("Массив упорядочен");
Спасибо. Я нашла ошибку. Но она не в лейбеле была. я просто в таблице напутала... Спасибо за помощь
0
Люня
0 / 0 / 0
Регистрация: 02.01.2009
Сообщений: 29
07.02.2009, 13:21  [ТС] #17
Привет. это опять я) можешь помочь с ещё одной задачей? её нужно сделать с помощью оператора for (желательно) и элементы записать в StringGrid.
вот условие:
поменять местами элементы первой строки матрицы вещественных чисел размерностью 4на4 и элементы её главной диагонали.

На сегодня-завтра сможешь?
0
Otaka
1826 / 684 / 18
Регистрация: 11.12.2008
Сообщений: 1,019
07.02.2009, 14:01 #18
Ведь задание настолько простое. И сама бы могла сделать.
Держи, Люня, готовую программу.
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
void __fastcall TForm1::FormCreate(TObject *Sender)
{
randomize();
for(int j=0;j<4;j++)
        for(int i=0;i<4;i++)StringGrid1->Cells[i][j]="0,000";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
for(int j=0;j<4;j++)
        for(int i=0;i<4;i++)
                {
                float r=random(1000)/1000.0+random(1000);
                StringGrid1->Cells[i][j]=FloatToStr(r);
                }
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
for(int i=0;i<4;i++)
        {
        String t=StringGrid1->Cells[0][i];
        StringGrid1->Cells[0][i]=StringGrid1->Cells[i][i];
        StringGrid1->Cells[i][i]=t;
        }
}
В прикрепленном архиве исходник лабы.
0
Вложения
Тип файла: rar Liuniya.rar (3.3 Кб, 16 просмотров)
Люня
0 / 0 / 0
Регистрация: 02.01.2009
Сообщений: 29
08.02.2009, 00:07  [ТС] #19
это так, но я не чень то разбираюсь с этими opflfxfvb/ я их начинаю раздуплять только, когда проходит сессия(((((
0
Люня
0 / 0 / 0
Регистрация: 02.01.2009
Сообщений: 29
26.02.2009, 22:59  [ТС] #20
Otaka, можешь опять помочь мне??? С++ выбивает ошибку в строке double sum; (пишет, мол нельзя чистое место считать) в этой програмке:
УСЛОВИЕ: ввести в мемо некоторое количество чисел. занести в массив отрительные числа из мемо, точное колич элементов мссива должно вычислятся в отдельной функции. заполнение массива з мемо должно выполнятся в отдельной функции с параметрами: массив и колич элементов.
вычислить с помощью функции сумму элементов массива (задча из темы про указатели и динамическую память)
ТЕКСТ ПРОГИ:
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
int kol()
{
int i, k=0;
for (i=0; i<Form1->Memo1->Lines->Count; i++)
if (StrToFloat(Form1->Memo1->Lines->Strings[i])<0)
  {
  k++;
  }
return k;
}
 
void zapoln(double a[], int k)
{
int g=0, i;
for (i=0; i<Form1->Memo1->Lines->Count; i++)
if (StrToFloat(Form1->Memo1->Lines->Strings[i])<0)
   {
   a[g]=StrToFloat(Form1->Memo1->Lines->Strings[i]);
   g++;
   }
}
 
double fsum(double a[], int k)
{
double sum=0;
int i;
for (i=0; i<k; i++)
  {
  sum+=a[i];
  }
return sum;
}
 
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int k, i;
double sum;
k=kol();
double *a= new double [k];  // обьявила динамический массив (выделила под него память)
zapoln(a, k);
sum= fsum(a, k);
for (i=0; i<k; i++)
  {
  Memo2->Lines->Add(FormatFloat("0.000", a[i]));
  }
Edit1->Text= FormatFloat("0.000", sum);
delete []a;
}
 
 
//---------------------------------------------------------------------------
 
void __fastcall TForm1::o4istkaClick(TObject *Sender)
{
Memo1->Clear();
Memo2->Clear();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::vixodClick(TObject *Sender)
{
Close();
}

прога запускается, но не считает...
0
26.02.2009, 22:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2009, 22:59
Привет! Вот еще темы с ответами:

Комплексные числа - ТФКП
Представить в тригонометрической и показательной форме a) z=5(cos{17}^{o}+isin{17}^{o}) b) z=1+2i

Комплексные числа - ТФКП
Представить в алгеброической форме z=\frac{5}{{i}^{7}}+\frac{5}{1-7i}

Комплексные выражения - ТФКП
Привет всем. Скажите,пожалуйста,как упрощать подобные выражения? \frac{3-6i}{(2-i)^2-2i}-\frac{\left|2-i \right|^2+1+i}{2+3i} Я так...

Комплексные числа - Алгебра
Найти корни квадратного уравнения a{z}^{2}+bz+c=0


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru