ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #2321  
Старый 03.02.2010, 01:02
TPAXTOP
Познающий
Регистрация: 10.12.2009
Сообщений: 33
Провел на форуме:
19460

Репутация: 0
По умолчанию

есть кто живой???
 
Ответить с цитированием

  #2322  
Старый 03.02.2010, 09:30
DimkO
Новичок
Регистрация: 16.11.2008
Сообщений: 27
Провел на форуме:
104236

Репутация: 6
По умолчанию

Цитата:
Сообщение от TPAXTOP  
Ребята, вот меня озадачили...помогите, пожалуйста...

Сложить схему алгоритма и проект программы алгоритмическим языком Паскаль в среде Delphi вычисления функции y = f (x) в соответствии с вариантами, отмеченными в таблице. Первое из значений, приведенных в таблице, задать как константу, второе - ввести с помощью компонента Edit.
Вариант 7, вот сама функция


http://upload.com.ua/get/901356404/
как я понял изменяется только значение переменной b:
добавь на форму компоненты Tlistbox,TEdit,TButton,ну и такую процедуру:
Код:
procedure TForm1.Button1Click(Sender: TObject);
const x=-11;
var b,a,c,y:real;
begin
listbox1.Clear;
b:=strtofloat(edit1.text);
if b<0 then
  begin
    MessageDlg('Значение b должно быть >=0',mtError,[mbOK],0);
    exit;
  end;
a:=sqrt(abs(x))+exp(sqrt(b));
c:=sqr(a)+sqr(b);
y:=sqr(c)*c/cos(c);
listbox1.Items.Add(floattostrf(y,ffgeneral,5,5));
end;
 
Ответить с цитированием

  #2323  
Старый 03.02.2010, 20:08
TPAXTOP
Познающий
Регистрация: 10.12.2009
Сообщений: 33
Провел на форуме:
19460

Репутация: 0
По умолчанию

Цитата:
Сообщение от DimkO  
как я понял изменяется только значение переменной b:
добавь на форму компоненты Tlistbox,TEdit,TButton,ну и такую процедуру:
Код:
procedure TForm1.Button1Click(Sender: TObject);
const x=-11;
var b,a,c,y:real;
begin
listbox1.Clear;
b:=strtofloat(edit1.text);
if b<0 then
  begin
    MessageDlg('Значение b должно быть >=0',mtError,[mbOK],0);
    exit;
  end;
a:=sqrt(abs(x))+exp(sqrt(b));
c:=sqr(a)+sqr(b);
y:=sqr(c)*c/cos(c);
listbox1.Items.Add(floattostrf(y,ffgeneral,5,5));
end;

хуух....СПАСИБИЩЕ, ты спас мою грешную душу...=))
 
Ответить с цитированием

  #2324  
Старый 04.02.2010, 23:06
Spider545
Новичок
Регистрация: 10.04.2009
Сообщений: 26
Провел на форуме:
28153

Репутация: 2
По умолчанию

Привет всем!!!
В общем такое задание вот есть , нужно сделать в MATLAB:
Написать формулы методов прогонки и пристрелки для решения краевой задачи:
u"(x) - p(x)u'(x) + q(x)u(x) = f(x),
α0u(a) + α1u'(a) = A,
β0u(b) + β1u'(b) = B.

Диф. Ур-е : y"(x) - lgx y(x)=2x

Начальное условие: y(1)=1, y(3)=3

[a,b] : [1,3]

N: 30
Кто знает MATLAB помогите плиииз!!!!
 
Ответить с цитированием

  #2325  
Старый 05.02.2010, 23:27
VadimTrofimov
Новичок
Регистрация: 03.02.2010
Сообщений: 2
Провел на форуме:
5435

Репутация: 0
Unhappy

Помогите написать программу:
- Составить программу, в которой функция определяет сумму модулей елементов.расположенных после первого отрицательного елемента в одномерном массиве, состоящем из n целых элементов. (язык C++)

Последний раз редактировалось VadimTrofimov; 05.02.2010 в 23:39..
 
Ответить с цитированием

  #2326  
Старый 06.02.2010, 00:11
becensed
Новичок
Регистрация: 02.12.2009
Сообщений: 16
Провел на форуме:
101734

Репутация: 21
По умолчанию

Цитата:
Сообщение от VadimTrofimov  
Помогите написать программу:
- Составить программу, в которой функция определяет сумму модулей елементов.расположенных после первого отрицательного елемента в одномерном массиве, состоящем из n целых элементов. (язык C++)
с++ не люблю. Вот тебе на Си (алгоритм простой, перепишешь, если что)
Код:
#include <stdio.h>
#include <math.h>

#define n 10

int summ(int a[])
{
    int result = 0;

    for (int i=0; i<=n; i++)
    {
        if(a[i] < 0)
        {
            result = abs(a[i+1]) + abs(a[i+2]);
            break;
        }
    }
    
    return result;
}

void main()
{
    int a[n] = {1,5,11,-5,2,-1,3,2,9,-2};
    printf("Summa = %d", summ(a));
}

//EOF
примерно так.
 
Ответить с цитированием

  #2327  
Старый 06.02.2010, 00:14
VadimTrofimov
Новичок
Регистрация: 03.02.2010
Сообщений: 2
Провел на форуме:
5435

Репутация: 0
По умолчанию

Спасибо огромное.
 
Ответить с цитированием

  #2328  
Старый 06.02.2010, 00:16
KaE
Новичок
Регистрация: 27.09.2009
Сообщений: 28
Провел на форуме:
404511

Репутация: 0
По умолчанию

Тоже плюсы не люблю, но покороче получилось:

#include <iostream.h>

int main()
{
int a[] = {1,2,3,4,5,-6,7,8,9,-10};
int i;
int s;
for(i = 0;a[i] > 0;i++);
i++;
s = 0;
for(;&a[i] <= &a[(sizeof(a)/sizeof(int)) - 1]; i++)
s+=abs(a[i]);
cout << "sum=" << s <<endl;
return 0;
}
 
Ответить с цитированием

  #2329  
Старый 06.02.2010, 02:27
becensed
Новичок
Регистрация: 02.12.2009
Сообщений: 16
Провел на форуме:
101734

Репутация: 21
По умолчанию

он просил функцию.
 
Ответить с цитированием

  #2330  
Старый 06.02.2010, 02:39
KaE
Новичок
Регистрация: 27.09.2009
Сообщений: 28
Провел на форуме:
404511

Репутация: 0
По умолчанию

Цитата:
Сообщение от becensed  
он просил функцию.
ну да, проглядел(.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сюда выкладываем все проги для фрикринга мобильников, которых знаем! nigger Сотовый фрикинг 5 11.04.2009 11:15
Американским студентам запретили пользоваться Skype KPOT_f!nd Мировые новости 1 28.09.2006 03:47
Любителям квестов сюда!! FoX's Болталка 10 25.01.2005 20:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ