Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Заказы "Сделайте все за меня"


Рекомендуемые сообщения

Извините что так много сообщений, кто может пожалуйста вот на delphi есть простенькая игра, там стандартно выводится 13 картинок и 10 секунд на запоминание. Сделайте в программе так , чтобы там было пункт меню: сложность игры, и при выборе например слабый режим, покажет 4 картинки и даст 30 секунд например. Нужно 3 уровня, 3 сложный 13 картинок и 10 секунд вот ссылка игры.

Заранее искренне благодарен!

Ссылка на игру http://rghost.ru/42221562

Ссылка на комментарий
Поделиться на другие сайты

Помогите пожалуйста !!

Описать запись с именем WORKER,содержащую следующие поля:фамилия и имя,название занимаемой должности,год начала работы.написать программу,выполняющую следующие действия:

1.Ввод с клавиатуры данных в массив,состоящий из восьми элементов типа WORKER;записи должны быть упорядочены по алфавиту

2.вывод на экран фамилии работников,чей стаж работы в организации превышает значение,введенное с клавиатуры .если таких работников нет,видать соответствующее сообщение

в паскале

Ссылка на комментарий
Поделиться на другие сайты

Riki_Tiki_Tavi

Создать текстовый файл, состоящий из одной строки и содержит слова, разделенные символом пропуска, знаки препинания не применять. Написать программу для подсчета количества слов в таком текстовом файле.
Вообще-то к символам пропуска относится и символ новой строки, так что неважно, одна там строка будет или дюжина...
#include<iostream>#include<fstream>using namespace std;int main(){int n=0; char a[200]; fstream f; cout<<"Name of the file? "; cin.getline(a,200); f.open(a);if(f){for(;f>>a;n++);cout<<"n="<<n<<endl;} else cout<<"No such file!"<<endl;f.close(); cin.get();}

Относительно "Сапера" - игра известная, в Интернете можно найти достаточно вариантов исходных кодов на разных языках, можно искать также как "Minesweeper". Например, 1, 2, 3...

11Nameless

Надо знать, на каком из вариантов Паскаля - Turbo Pascal, PascalABC, PasvalABC.NET... Разных вариантов Паскаля как рыбы в море. Коды могут несколько отличаться.

Ссылка на комментарий
Поделиться на другие сайты

Rika23

Ну, например, из латинских заглавных и строчных букв:

#include<iostream>#include<ctime>#include<cstdlib>using namespace std;int main(){char a[100][100]; int n,m; srand(time(NULL)); cout<<"Number of lines? "; cin>>n; cout<<"Length of the line? "; cin>>m; for(int i=0;i<n;++i){  for(int j=0;j<m;++j){char p=rand()%('z'-'A'-6)+'A'; a[i][j]=p+6*(p>'Z');}  a[i][m]=0;}for(int i=0;i<n;++i)cout<<a[i]<<endl; cin.get();}
Ссылка на комментарий
Поделиться на другие сайты

Помогите пожалуйста, написать программу на паскале abc.

Даны действительные числа a, b...(a<b), натуральное число n, функция y = f(x) определить на отрезке [a, b]. Вывести на печатающее устройство график функции. Для построения графика вычислить значения функции yi = f(xi), где xi = a + ih, i = 0, 1, ..., n, h = (b – a)/n. Ось Ох расположить вертикально, ось Оу – горизонтально. Шаг по оси Ох – это переход на новую строку, шаг по оси Оу – позиция следующего символа в текущей строке. Точки графика изображать символом *. Рассмотреть функцию:

y=sqrt((x^4)+1) , a = -1, b = 2, n = 30.

21.JPG

post-114749-0-02711900-1355653325_thumb.

Ссылка на комментарий
Поделиться на другие сайты

и мне пожалуйста помогите!!!

ТурбоПаскаль -извините что сразу не написал !

Изменено пользователем 11Nameless
Ссылка на комментарий
Поделиться на другие сайты

11Nameless

program Work;uses DOS;type WORKER=record NAME,POS:string[20]; YEAR:word end;const n=8;varTABL:array[1..n]of WORKER; T:WORKER;i,j,los:integer; Name:string[20];y,m,d,nd:word; b:boolean;beginfor i:=1 to n do begin  write('Name? '); readln(TABL[i].NAME); write('Post? '); readln(TABL[i].POS); write('Year (YYYY)? '); readln(TABL[i].YEAR); writeln end;for i:=1 to n do for j:=1 to n-i do if TABL[j].NAME>TABL[j+1].NAME then    begin T:=TABL[j]; TABL[j]:=TABL[j+1]; TABL[j+1]:=T end;writeln; write('Length of service? '); readln(los); writeln;getdate(y,m,d,nd); b:=true;for i:=1 to n do  if y-TABL[i].YEAR>los then    begin writeln(TABL[i].NAME); b:=false end;if b then writeln('No such person!'); readlnend.

Вообще-то задание не совсем корректно. Если вводится только год начала работы, то никто не знает, было это начало года или конец года. Если это было 21 декабря 2011 года, то стаж пока меньше года, если это было 21 ноября - то уже больше года. Точно стаж, имея только год начала работы, определить нельзя. Поэтому в программе просто из текущего года вычитается год начала работы.

Кронус

В PascalABC готовых средств вывода на "печатающее устройство" нет, это чисто учебный язык. Возможно, у вас какой-то свой модуль вывода на принтер. Я вывожу просто на экран.

function f(x:real):real; begin f:=sqrt(sqr(sqr(x))+1) end;var a,b,y,ymin,ymax,h:real; i,j,n,k:integer; begina:=-1; b:=2; n:=30; h:=(b-a)/n; ymin:=f(a); ymax:=f(a); for i:=0 to n do  begin  y:=f(a+i*h); if ymin>y then ymin:=y; if ymax<y then ymax:=y  end;for i:=0 to n do  begin  k:=round(80*(f(a+i*h)-ymin)/(ymax-ymin)); for j:=1 to k-1 do write(' '); writeln('*')  end;readln end.
Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте! Помогите пожалуйста с программой на с или с++!

Генеалогическое дерево человека строится следующим образом. Корень дерева соответствует данному человеку. Сыновья каждой вершины описывают родителей соответствующего вершине человека. Имеется два генеалогических дерева. Требуется определить, являются ли эти люди: двоюродными братьями или сестрами; сводными братьями или сестрами.

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте! Помогите пожалуйста с заданием. Не могу ничего понять в этих списках((

1. Написать функцию для создания списка. Функция может создавать пустой список, а затем добавлять в него элементы.
2. Написать функцию для печати списка. Функция должна предусматривать вывод сообщения, если список пустой.
3. Написать функции для удаления и добавления элементов списка в соответствии со своим вариантом.
4. Выполнить изменения в списке и печать списка после каждого изменения.
5. Написать функцию для записи списка в файл.
6. Написать функцию для уничтожения списка.
7. Записать список в файл, уничтожить его и выполнить печать (при печати должно быть выдано сообщение "Список пустой").
8. Написать функцию для восстановления списка из файла.
9. Восстановить список и распечатать его.
10. Уничтожить список.
Вариант задания:
Записи в линейном списке содержат ключевое поле типа int. Сформировать однонаправленный список. Удалить из него
k
элементов, начиная с заданного номера, добавить
k
элементов, начиная с заданного номера;
Желательно попроще и с комментариями :angel_hypocrite:
Ссылка на комментарий
Поделиться на другие сайты

Задание:

1. Изучить основные методы обфускации.

2. Запрограммировать один из методов.

3. Провести оценку запутывания.

Методы обфускации для реализации:

1. Преобразование типов

2. Форматирование текста

3. Внесение мертвого кода

4. Внесение бесполезного кода

Вот так вот...

Что делать?

Можно любую программу! На языке С++.

Ссылка на комментарий
Поделиться на другие сайты

Добрый вечер.

Можно попросить помощь, причем до среды.

Необходимо составить программу на вижуал бейсике, по фракталам. А именно - закрученный квадрат.

спасибо заранее.

Ссылка на комментарий
Поделиться на другие сайты

Wind327

Родственные отношения всегда были весьма запутанной темой ;) Тем более что наличие сводных сестер и братьев предполагает повторные браки. С этими матримониальными делами придется разобраться :( А примеры написания деревьев "с нуля" были в этой теме, больше всего где-то в апреле.

Lyma

В списках ничего особо сложного нет, это просто цепочки переменных. Просто приходится более или менее долго рассуждать логично, например, при выкидывании звена из цепочки и вставке в нее нового звена. Но рассуждения не отличаются от работы с металлической цепочкой на столе ;) Программирование не многим отличается от командования отрядом исполнительных питекантропов - просто компьютеру надо объяснять, как что делать, гораздо более детально, чем это нужно было бы для человека.

Десять функций и программу для проверки их работы писать скучновато и долговато... Есть два способа.

Первый проще - использование готового шаблона списков из стандартной библиотеки STL, входящей в состав C++. Включаешь заголовочный файл list и, глядя в справку по шаблону списков, оформляешь имеющиеся там методы работы со списками в виде отдельных функций. Это, так сказать, C++ -шный способ использования языка, типичный для C++.

Второй - без использования шаблона списков. В этой теме уже много раз попадались примеры программ со списками, как с использованием шаблонов, так и без них. Без использования шаблонов писать, конечно, больше и дольше. Пример похожей программы (там, правда, только часть требуемых функций, но остальные пишутся по образу и подобию) в этой же теме тут.

Serty

Обфускация - запутывание кода для его непонятности. Почти любой новичок пишет код так, что никакой дополнительной обфускации не нужно ;)

В Яндексе по слову "обфускация" найдешь много статей с описаниями и классификацией методов. Ну, для простоты можно написать, например, убирание знаков перевода строки и вставка их заново в случайных местах вместо пробелов, только не внутри записи строк как типа данных С.

Ссылка на комментарий
Поделиться на другие сайты

И снова всем привет! Такая вот задачка ...

Дано натуральное число n. Получить действительную матрицу [aij] i,j=1, ..., n, для которой

без имени.JPG

post-114749-0-11208600-1355832730_thumb.

Ссылка на комментарий
Поделиться на другие сайты

Кронус

Не нахожу связи между рисунком и заданием. В задании матрица, в рисунке четыре варианта задач по суммированию рядов...

Ссылка на комментарий
Поделиться на другие сайты

Кронус

function f(k:integer):real; var i:integer; p:real; begin p:=1; for i:=1 to k do p:=p*k; f:=k end;var i,k,m,n:integer; x,p,s:real; beginwrite('x? '); readln(x); write('n? '); readln(n); s:=0; for i:=1 to n do s:=s+(f(2*i)+abs(x))/f(i*i); writeln('а) ',s:0:7);s:=0; p:=1; m:=1; for k:=1 to n do begin p:=-p*x; m:=m*k; s:=s+p/f(m+1) end; s:=s/f(n); writeln('б) ',s:0:7);s:=0; for k:=1 to n do s:=s+exp(k*ln(k))*exp(2*k*ln(x)); writeln('в) ',s:0:7);s:=0; for k:=1 to n do begin p:=0; for m:=k to n do p:=p+(x+k)/m; s:=s+p end; writeln('г) ',s:0:7);readln end.
Ссылка на комментарий
Поделиться на другие сайты

Всем привет! Есть игра написанная на delphi (http://rghost.ru/42354383).

В игре нужно доделать уровни сложности.Стандартно дается 10 секунд на запоминание и 13 картинок. Сделайте пожалуйста кнопку или меню в котором можно выбрать уровень(легкий, средний, сложный), при котором например легкий то будет выводить 4 картинки и 20 секунд на запоминание и тд. Заранее благодарен!

Ссылка на комментарий
Поделиться на другие сайты

Ловушка на движения и клики мыши. При двойном клике ограничивать передвижения мыши прямоугольником, при повторном двойном щелчке отменять данное ограничение.

Создание списка слов отсортированных по алфавиту (выбрать алгоритм с возможностью параллельного исполнения);

Нужен такой алгоритм ,чтоб потом его можно было использовать в потоках./

язык VS2010 С++

P.S И если не трудно ,то и это

Программа позволяющая создавать древовидную структуру данных (добавлять, удалять, редактировать поля), сохранять и открывать ее в (из) файл (а). (WinAPI)

язык VS2010 С++

Заранее очень благодарен.

Ссылка на комментарий
Поделиться на другие сайты

Привет! Сделайте пожалуйста в Racket language такую задачу:

9f1c50c05c3d.jpg

Ссылка на комментарий
Поделиться на другие сайты

Ловушка на движения и клики мыши. При двойном клике ограничивать передвижения мыши прямоугольником, при повторном двойном щелчке отменять данное ограничение. Создание списка слов отсортированных по алфавиту (выбрать алгоритм с возможностью параллельного исполнения); Нужен такой алгоритм ,чтоб потом его можно было использовать в потоках./ язык VS2010 С++ P.S И если не трудно ,то и это Программа позволяющая создавать древовидную структуру данных (добавлять, удалять, редактировать поля), сохранять и открывать ее в (из) файл (а). (WinAPI) язык VS2010 С++ Заранее очень благодарен.

Ловушку на мышь уже сделал:) А с остальным проблема. HELP!!

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу



×
×
  • Создать...