Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2012, 13:58   #1
Alexspirit
Пользователь
 
Регистрация: 12.05.2011
Сообщений: 72
По умолчанию серия задач паскаль

Ребят, я сам дуб дубом в программировании, девушке надо решить несколько задачек, выручайте как можете, язык программирования-паскаль, заранее спасибо =)

Точечный рисунок.JPG
Alexspirit вне форума Ответить с цитированием
Старый 29.11.2012, 01:16   #2
Alexspirit
Пользователь
 
Регистрация: 12.05.2011
Сообщений: 72
По умолчанию

ап, помогите плз(( ну хоть несколько задач, надо сделать до пятницы ((
Alexspirit вне форума Ответить с цитированием
Старый 29.11.2012, 09:00   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

смотрите, у Вас три способа.
1-й. самый быстрый и надёжный, но самый затратный. Обращаетесь в раздел Фриланса. Вам делают все ваши задачи. Вы платите деньги. Получаете решения.

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

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

Каким способом воспользоваться - решать Вам.

Успехов в учёбе.

p.s. что, Вам даже задания набрать в тексте лень?! ну-ну..
Serge_Bliznykov вне форума Ответить с цитированием
Старый 29.11.2012, 11:28   #4
MooNDeaR
В стагнации
Участник клуба
 
Аватар для MooNDeaR
 
Регистрация: 29.07.2011
Сообщений: 1,303
По умолчанию

Если до пятницы, то 800 руб. и задачи ваши
Сроки так-то поджимают

P.S.
Так-то задачки от силы на полчаса-час. В зависимости от скорости печатанья.
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание.

Последний раз редактировалось MooNDeaR; 29.11.2012 в 11:30.
MooNDeaR вне форума Ответить с цитированием
Старый 29.11.2012, 12:29   #5
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
ну хоть несколько задач, надо сделать до пятницы
2)
Код:
var M,y,n,x:integer;
begin
Readln(n,m,x,y);
if n div x< m div y  then writeln(n div x)
else writeln (m div y);
end.
1)
Код:
var
v,r,s:real;
begin
readln(v);
r:=exp(1/3*ln(v));
S:=6*r*r;
writeln('pe6po:',r);
Writeln('nJIow,agb:',S);
end.
3)
Код:
var
a:array[1..20] of real;
i,j,n:integer;
s:real;
begin
readln(n);
randomize;s:=0;i:=0;
for i:=1 to n do
begin
a[i]:=random(n*n);
if i mod 2 =0 then begin inc(j);s:=s+a[i];end;
write(a[i]:6:2);
end;
writeln;
writeln('Avg ',s/j:6:2);
end.
4)
Код:
var
a:array[1..20,1..20] of real;
i,j,k,n:integer;
s:real;
begin
readln(n);
randomize;s:=0;i:=0;
for i:=1 to n do begin
for j:=1 to n do
begin
a[i,j]:=random(n*n);
write(a[i,j]:6:2);
end;
writeln;
end;
for j:=1 to n do begin
k:=1;
for i:=1 to n do
if a[i,j]<a[k,j] then k:=i;
a[j,j]:=a[j,j]+a[k,j];
a[k,j]:=a[j,j]-a[k,j];
a[j,j]:=a[j,j]-a[k,j];

end;
writeln('======================');
 for i:=1 to n do begin
for j:=1 to n do
write(a[i,j]:6:2);
writeln;
end;
end.
5)
Код:
const sogl='БВГДЖЗКЛМНПРСТФХЦЧШЩбвгджзклмнпрстфхцчшщ';
var s:string;
    c,i:integer;
begin
readln(s); c:=0;
s:=s+' ';
for i:=1 to Length(s)-1;
if (pos(s[i],sogl)<>0) and (s[i+1]=' ') then inc(c);
writeln(c);
end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 29.11.2012 в 13:05.
Mad_Cat вне форума Ответить с цитированием
Старый 29.11.2012, 15:04   #6
MooNDeaR
В стагнации
Участник клуба
 
Аватар для MooNDeaR
 
Регистрация: 29.07.2011
Сообщений: 1,303
По умолчанию

Alexspirit, поздравляю. Чудо произошло
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание.
MooNDeaR вне форума Ответить с цитированием
Старый 29.11.2012, 15:12   #7
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

И пришел Mad_Cat, и решил задачи, и наступила тишина... Лишь только корыстные фрилансеры скрипели зубами...

p.s. никаких обид, я не серьезно
Все тривиальное просто
whatever вне форума Ответить с цитированием
Старый 29.11.2012, 15:16   #8
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
Лишь только корыстные фрилансеры скрипели зубами...
Mad_cat - такой же корыстный фрилансер)
только 800 р за эти задачки (~20 мин) имхо очень уж много)
цена им красная 5$ максимум(со всеми красивостями в оформлении)
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 29.11.2012, 16:14   #9
Alexspirit
Пользователь
 
Регистрация: 12.05.2011
Сообщений: 72
По умолчанию

Цитата:
Сообщение от Mad_Cat Посмотреть сообщение
Mad_cat - такой же корыстный фрилансер)
только 800 р за эти задачки (~20 мин) имхо очень уж много)
цена им красная 5$ максимум(со всеми красивостями в оформлении)
за решение спасибо, 5$ вышлю, щас на работе сутками, не могу сбегать денег кинуть, ждите в скором времени, мб на выходных, еще раз спасибо))))
Alexspirit вне форума Ответить с цитированием
Старый 29.11.2012, 16:32   #10
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

всё решения на мой взгляд нормальные.
маленькие поправочки.

a)
в задаче №3
Цитата:
Код:
randomize;s:=0;i:=0;
for i:=1 to n do
begin
тоже самое в задаче №4
Цитата:
Код:
randomize;s:=0;i:=0;
for i:=1 to n do begin
помеченное красным - удалить напрочь. Это опечатка. Ошибки не будет.
Но и смысла в данном операторе нет никакого.

b) в задаче №3 и №4 числа всегда будут случайными ЦЕЛЫМИ (т.е. дробная часть у них всегда будет равна нулю. Выводить два знака после запятой можно, но там ничего кроме нулей не будет.

с) обмен элементов в задаче №4.
категорически. нет. даже так: КАТЕГОРИЧЕСКИ не рекомендую использовать подобные "хакерские" "хитрые" трюки.
Если нужно обменять два элемента местами, пользуйтесь дополнительной переменной. Это обеспечит НАДЁЖНОЕ решиние, которое не зависит от типа переменной и от их содержимого!
вместо
Цитата:
Код:
a[j,j]:=a[j,j]+a[k,j];
a[k,j]:=a[j,j]-a[k,j];
a[j,j]:=a[j,j]-a[k,j];
рекомендую код:
Код:
if k<>j then begin
  s := a[j,j];
  a[j,j] := a[k,j];
  a[k,j] := s;
end;
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение задач.Паскаль mayoneznaya_feya Помощь студентам 6 02.12.2010 18:22
Серия игр. Рыбалочка. Манжосов Денис :) Gamedev - cоздание игр: Unity, OpenGL, DirectX 19 14.07.2010 20:36
паскаль. несколько задач Азарт Помощь студентам 2 28.03.2009 21:21
Паскаль, несколько задач. DarkAn Помощь студентам 8 03.11.2008 15:40