Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 938 • Страница 8 из 47<  1 ... 5  6  7  8  9  10  11 ... 47  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 17.10.2003
Откуда: Киев
Цитата:
И можешь кинуть мне на мыло файл graphics.h очень надо. Мыло HofD@mail.ru

Думаешь, будет работать :) ? ХЗ, может и будет, но я на твоем месте достал бы где-нибудь досовский турбо с++ :) .



Партнер
 

Member
Статус: Не в сети
Регистрация: 04.01.2005
Откуда: Москва
LS Не уверен, но нашел у себя компилятор версии 5.5, но если чего вроде 3.xx нужна, да? И хотел спросить, не раскажешь чуть о логике проги, а то в основном понял, но боюсь мат. основу объяснить преподу не смогу.

_________________
Win XP - если бы не этот отстой, то сидели бы сейчас в DOS...


 

Member
Статус: Не в сети
Регистрация: 17.10.2003
Откуда: Киев
у меня на Borland C++ 5.02 эта прога не компилируется.
Цитата:
И хотел спросить, не раскажешь чуть о логике проги, а то в основном понял, но боюсь мат. основу объяснить преподу не смогу.

Сначала запусти прогу и посмотри, подойдет ли она тебе :)


 

Member
Статус: Не в сети
Регистрация: 04.01.2005
Откуда: Москва
LS Ок. Завтра нарою Borland C++ 3.xx, посмотрю прогу и напишу.

_________________
Win XP - если бы не этот отстой, то сидели бы сейчас в DOS...


 

Member
Статус: Не в сети
Регистрация: 25.06.2004
Откуда: Ukraine
HofD :beer: 8-) Спасибо!


 

Member
Статус: Не в сети
Регистрация: 04.01.2005
Откуда: Москва
yuris Да особо и не за что! :wink: Еще только учусь... :writer: Хоть правильно работает, надеюсь?

_________________
Win XP - если бы не этот отстой, то сидели бы сейчас в DOS...


 

Member
Статус: Не в сети
Регистрация: 03.01.2004
Откуда: Питер
Gektor-2k
Чего-то ты нето написал.
Вот, что слабал я:
Код:
program semestr;
uses crt;
const eps=0.55; n=6;
var
  i, j, k: longint;
  x: array [1..n] of real;
  func, tmpfunc, chx: extended;
begin
  clrscr;
  writeln('eps= ',eps:5:3,'  n= ',n);
  for i:=1 to n do
  begin
    write('Vvedite x[',i,'] = ');
    readln(x[i]);
  end;

  for i:= 1 to n do
  begin
    func:=0;
    j:=0;
    tmpfunc:=0;
    repeat
     for k:=0 to 2*j do
       if k = 0 then
         chx:= 1
       else
         chx:=chx*x[i]/k;

      tmpfunc:=tmpfunc+chx;
      inc(j);
    until abs
    (chx) <= eps;
    func:=1+sqr(tmpfunc)*(1-x[i]-sqr(x[i]));
    writeln('Y(x[',i,'])= ',func:10:4);
  end;
  readln;
end.


Цитата:
Если переполняется тип extended то получается входные данные неправильны?

Просто у тебя написано как-то совсем не по формулам ;)

Добавлено спустя 4 минуты, 33 секунды:
Kvak Гм, а что за "netcracker"

_________________
Здесь так мало тех, с кем легко говорить,
Еще меньше тех, с кем не страшно молчать (c)


 

Member
Статус: Не в сети
Регистрация: 11.02.2004
Откуда: Казань
Lord_of_Darkness
Хм, да действительно, сильно отличается, щас попробую запустить. Thankzz!

Добавлено спустя 16 минут, 22 секунды:
Lord_of_Darkness
Я доделал и в своей версии переполнения нету, у нас ответы получаюстя очень разные, у меня макс. значение = х.ххЕ+406, а у тебя в виде х.ххЕ+1100. Ну да ладна, придётся нести обе версии и разбираться. Ещё раз ОГРОМНОЕ спасибо. Выручил...


 

Member
Статус: Не в сети
Регистрация: 04.01.2005
Откуда: Москва
LS Компилятор я так сегодня не нашел, завтра вроде будет, но спросил у сишника про прогу и он сказал, что график синуса тоже должен быть на экране в виде точек, с которыми потом и связывается центр окружности.

_________________
Win XP - если бы не этот отстой, то сидели бы сейчас в DOS...


 

Member
Статус: Не в сети
Регистрация: 25.06.2004
Откуда: Ukraine
HofD Упс. Прога не работает.


 

Member
Статус: Не в сети
Регистрация: 04.01.2005
Откуда: Москва
yuris А поподробней можно?

Добавлено спустя 1 час, 14 минут, 31 секунду:
yuris Во, теперь вроде все путем. Проверь: ИСПРАВЛЕНО
Код:

#include <iostream.h>
#include <stdlib.h>

int main ()
{
   const mas = 10;
   const mas_=mas-1;
   int massive[mas],ia=0,ia_=0,chk=0;
   cout << "Sourse massive:\n";
   for (ia=0; ia < mas; ia++)
   {
      massive[ia]=rand() % 99-60 ;
      cout << massive[ia] << endl;
   }
   for (ia=0; ia<mas; ia++)
   {
      ia_=ia-1;
      if ( (div(massive[ia],2).rem)==0 && (div(massive[ia_],2).rem)!=0)
      {
         chk = 1;
      }
   }
   if (chk == 0)
   {
      cout << "Otrich znach:\n";
      for (ia=mas_; ia>=0; ia--)
      {
         if (massive[ia] < 0)
         {
            cout << massive[ia] << endl;
         }
      }
   }
   else
   {
      cout << "Pologit znach:\n";
      for (ia=mas; ia>=0; ia--)
      {
         if (massive[ia] >= 0)
         {
            cout << massive[ia] << endl;
         }
      }
   }

   return (0);
}

Теперь вроде все по условию?

_________________
Win XP - если бы не этот отстой, то сидели бы сейчас в DOS...


Последний раз редактировалось HofD 24.10.2005 21:43, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 25.06.2004
Откуда: Ukraine
HofD Неа. Не то. В задаче сказано что Если в данной последовательности ни одно четное число не расположено после нечетного, то получить все отрицательные числа последовательности, иначе - все положительные. Порядок следования чисел в обоих случаях заменяется на обратный.


 

Member
Статус: Не в сети
Регистрация: 03.01.2004
Откуда: Питер
Gektor-2k Там действительно формула неочень понятная. + пришлось делать финт ушами при вычислении степени и факториала (кстати последний в написанной тобой программе вообще отсутствует), чтобы небыло переполнения (т.к. вычисляется факториал числа >1000)

_________________
Здесь так мало тех, с кем легко говорить,
Еще меньше тех, с кем не страшно молчать (c)


 

Member
Статус: Не в сети
Регистрация: 04.01.2005
Откуда: Москва
yuris Да всего заменить строку if (chk == 1) на if (chk == 0)! См. мой пред. пост.

_________________
Win XP - если бы не этот отстой, то сидели бы сейчас в DOS...


 

Member
Статус: Не в сети
Регистрация: 25.06.2004
Откуда: Ukraine
HofD Thanks. Вроде теперь все работает. Благодарствую!


 

Member
Статус: Не в сети
Регистрация: 01.12.2002
Фото: 0
Привет to ALL!
Народ, нужна помощь... Вобщем, на C без использования функций C++! Есть стуктура, вней 5 полей, одно из них текстовое .name Необходимо написать функцию, которая будет осуществлять поиск по этому полю, полное название в совокупности с частичным! К примеру я ввожу текст и ищу соответствие ему в текстовом поле структуры, после чего всё что найдено выводится (разумеется вместе с остальными полями данной струкруты). Да, вся структура - массив, с именем a; текстовое поле a[i].name. Помогите реализовать данную... :)


 

Member
Статус: Не в сети
Регистрация: 01.12.2002
Фото: 0
To ALL
Мой предыдущий пост прошу считать не действительным, т.к. сам во всем разобрался!


 

Member
Статус: Не в сети
Регистрация: 04.01.2005
Откуда: Москва
LS Наконец нашел Си. Откомпилировал прогу. Принцип работы именно такой, какой нужен, только:
1. график синуса должен быть виден
2. Знак должен пройти по экрану больше раз вверх-вниз (всего 8 раз)
Можно это как-нибудь реализовать?

_________________
Win XP - если бы не этот отстой, то сидели бы сейчас в DOS...


 

вобщем нужна прога бегущая строчка на мониторе, сказали что здесь есть профи по дельфи которые могут помочь

Просьбы что-либо сделать - в эту ветку. vor


 

Member
Статус: Не в сети
Регистрация: 03.05.2004
Такая тема уже была.

_________________
Помогу купить по 3-ей колонке в Юлмарте. Пишите в ЛС.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 938 • Страница 8 из 47<  1 ... 5  6  7  8  9  10  11 ... 47  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan