C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Пара простых адач на Си
DeN
Отправлено: 22.11.2005, 11:21


Не зарегистрирован







1) Найти максимум длины таких начальных отреков заданного слова, которые имеют вид VV, где V — симметричное слово...



2) Написать любую очередь на Си ввиде списков и классов...
Gedeon
Отправлено: 22.11.2005, 12:26


Ветеран

Группа: Модератор
Сообщений: 1742



Нам задание дали smile.gif wink.gif
Георгий
Отправлено: 22.11.2005, 23:17


Почетный железнодорожник

Группа: Модератор
Сообщений: 874



biggrin.gif что я нашёл!
https://rxlib.ru/forums/index.php?ac...1ba8049c5e9d53f
exp
Отправлено: 23.11.2005, 00:04


Мастер участка

Группа: Участник
Сообщений: 304



Георгий, действительно, кто ещё мог первым кинуть сюда эту ссылку кроме тебя?! smile.gif.
ФорУмный Народ, тебя хотят использовать. Подумай, прежде чем отвечать.

2DeN:
[QUOTE]
1) Найти максимум длины таких начальных отреков заданного слова, которые имеют вид VV, где V — симметричное слово...[/QUOTE]



2) Написать любую очередь на Си ввиде списков и классов...[QUOTE]

Задача 1) относится к задачам алгоритмизации и не имеет прямой связи с языком программировая (и с C++ в частности). Совет: Учите программирование.

Задача 2) поставлена некорректно, потому что понятия очередь и список весьма различны, а чтобы представить себе [QUOTE]очередь на Си ввиде списков и классов..[/QUOTE] нужно как минимум 2 пакета известного средства. Совет: Напишите неработающую очередь, поскольку она подходит под определение ЛЮБАЯ, и почитайте "Структуры и алгоритмы обработки данных".

Отредактировано exp — 23/11/2005, 00:05
Konstantine
Отправлено: 24.11.2005, 09:53


Мастер участка

Группа: Модератор
Сообщений: 545



первой — не понял задания
второе — могу помочь smile.gif если надо — то навыходных сделаю...
Георгий
Отправлено: 24.11.2005, 22:53


Почетный железнодорожник

Группа: Модератор
Сообщений: 874



QUOTE (Konstantine @ 24/11/2005, 10:53)
первой — не понял задания
второе — могу помочь smile.gif если надо — то навыходных сделаю...

Эх... конкуренты опередили... 8D
exp
Отправлено: 24.11.2005, 22:56


Мастер участка

Группа: Участник
Сообщений: 304



Повышай качество сервиса, Георгий, и народ пойдет. Одного не понимаю, неужели нужда так приперла, что ты на курсовые позарился?
За них ведь оплата — мизер, хотя и задачки простые, на вечер.
Konstantine
Отправлено: 25.11.2005, 12:09


Мастер участка

Группа: Модератор
Сообщений: 545



exp, а кто сказал что я за оплату согласился?
за пиво... с доставкой на дом — в Запорожье smile.gif

а на самом деле — просто нравицца мне алгоритмики разные выдумывать... как говорил Шерлок Холмс — "мозг требует работы" smile.gif
Георгий
Отправлено: 26.11.2005, 02:38


Почетный железнодорожник

Группа: Модератор
Сообщений: 874



2 exp — денег никогда не бывает много, да и форум от дурацких вопросов очищается, а то одно время была целая серия постов "сделайте за меня то и то"

2 Konstantine — smile.gif ну раз не лень, сделай
Konstantine
Отправлено: 28.11.2005, 09:49


Мастер участка

Группа: Модератор
Сообщений: 545



To Георгий:Ох и баннеро-рекламы ты себе в подписть навешал...

To DeN:
Жаль конечно что я забыл как шаблоны делать (после универа ни разу не применял — поэтому тип данных задаю в #define)
на — разбирайся...

User Attached Image Скачать файл
Queue.rar_


Guest
Отправлено: 28.11.2005, 14:33


Не зарегистрирован







а код решения простой задачки )))помогите почему не выводиться значение "y" при x=1.3 (формулы записаны правильно))
CODE

//---------------------------------------------------------------------------
#include <math.h>
#include <iostream.h>
#include <conio.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
const double pi=3.14;
double a=1.5,x,fx;
for(x=0.8;x<=2;x=x+0.1){
if (x<1.3) y=pi*pow(x,2)-7/pow(x,2);
if (x==1.3) y=a*pow(x,3)+7*pow(x,0.5);
if (x>1.3) y=log10(x+7*pow(x,0.5));
cout<<"if x="<<x<<" -> f(x)="<<fx<<endl;
                       }
getch();
       return 0;
}
//---------------------------------------------------------------------------


Отредактировано Георгий — 29/11/2005, 02:17
DeN
Отправлено: 30.11.2005, 13:27


Не зарегистрирован







Всем спасибо... Здал их...

Вернуться в Вопросы программирования в C++Builder