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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 22.06.2009, 19:16   #1
Valik102
Пользователь
 
Аватар для Valik102
 
Регистрация: 06.01.2009
Сообщений: 36
По умолчанию Паскаль.Программа "Верификация", "Кака бригадиру разделить заработанные деньги?".Сложные

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


-------------------------------------------------------------------------
Для отработки программы имеются два массива, базовые элементы которых имеют тип STRING. Элементы первого массива NN представляют собой индефикаторы некоторых анализируемых объектов ( в данном случае это фамилии кандидатов). Элементами второго массива ММ явля.тся текстовые описания свойств объектов( в данном случае это некоторые характеристики лиц, фамилии которых представленны в массиве NN). ТОгда алгоритм решения задачи строится следующим образом:
- по тексту названия объекта (в данном случае фамилия) определяется, входит ли данное название в отобранную группу ( массив NN);
- если названия объекта входит в группу, то выдается справка, содержащая соответствующий текст из массива ММ.
-------------------------------------------------------------------------



2 Рассмотрим реальный практический пример, в котором решается задача "Кака бригадиру разделить заработанные деньги?" Другими словами, постораемся составить программу по расчету зароботка трех строителей, если известно, что общая сумма зароботка составляет 560 000 руб. Известно, что один из них получил из этой суммы бригадирскую надбавку 100 000 руб. Известно также, что бригадир работал все 10 дней, один рабочий 6 дней, а другой-только 4 дня. Условно принимаем, что дневные выработки рабочих одинаковые.
Valik102 вне форума
Старый 22.06.2009, 20:15   #2
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,619
По умолчанию

Наработки имеются? Без них никак. В течении суток должны быть наработки. Иначе тема закроется.
MaTBeu вне форума
Старый 22.06.2009, 20:22   #3
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

1
Код:
program spis;
var mm,nn:array [1..10] of string;
     a:boolean;
     fam:string;
     i:integer;
begin
for i:=1 to 10 do begin
readln(nn[i]);
readln(mm[i]);end;
a:=false;
Readln(fam);
for i:=1 to 10 do
if nn[i]=fam then begin
writeln('---------'); 
writeln(mm[i]);
  a:=true;
end;
if not a then writeln('takih netu!!!');
readln;
end.
2
Код:
program brigada;
var p,v,b,s:real;
begin
p:=0;
v:=0;
b:=100000;
s:=460000;
b:=b+s/2;// бригадир
p:=p+s/2*0.6;//первый
v:=v+s/2*0.4;// второй
writeln(b);
writeln(p);
writeln(v);
readln;
end.
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.

Последний раз редактировалось ОДИНОЧЕСТВО В СЕТИ; 23.06.2009 в 09:20.
ОДИНОЧЕСТВО В СЕТИ вне форума
Старый 22.06.2009, 20:32   #4
Valik102
Пользователь
 
Аватар для Valik102
 
Регистрация: 06.01.2009
Сообщений: 36
По умолчанию

все деньги делим на сумму ВСЕХ дней - получаем оплату за дневную выработку:
10+6+4 = 20 трудодней
560000 / 20 = 28000 руб/день
Зарплата бригадиру: 28000 руб/день * 10 дней = 280000 руб.
1-й рабочий: 28000 * 6 = 168000 руб.
2-й рабочий: 28000 * 4 = 112000 руб.

вот они мои нароботки, я в паскале нешарю

Оо спасибо

А можно написать полностью программу сначало до конца? а то я нуб...

Последний раз редактировалось Stilet; 23.06.2009 в 15:28.
Valik102 вне форума
Старый 23.06.2009, 00:45   #5
bush007
Форумчанин
 
Аватар для bush007
 
Регистрация: 10.02.2009
Сообщений: 226
По умолчанию

из этой суммы бригадирскую надбавку 100 000 руб получил,
значит:
все деньги делим на сумму ВСЕХ дней - получаем оплату за дневную выработку:
10+6+4 = 20 трудодней
100 000 не считаем, т.к. она неделима

560000-100000 / 20 = 23000 руб/день
Зарплата бригадиру: 23000 руб/день * 10 дней = 230000 руб.+100000 премия = 330000 руб. (вот гад какой!)
1-й рабочий: 23000 * 6 = 138000 руб.
2-й рабочий: 23000 * 4 = 92000 руб.
му ха ха. с деньгами разобрались, осталось написать
следи за собой. Будь осторожен.
Не забывай свой первый "hello world".
bush007 вне форума
Старый 23.06.2009, 01:15   #6
Valik102
Пользователь
 
Аватар для Valik102
 
Регистрация: 06.01.2009
Сообщений: 36
По умолчанию

мдя.. написать еще больше проблема =)
Valik102 вне форума
Старый 23.06.2009, 01:32   #7
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Цитата:
Сообщение от Valik102 Посмотреть сообщение
все деньги делим на сумму ВСЕХ дней - получаем оплату за дневную выработку:
10+6+4 = 20 трудодней
560000 / 20 = 28000 руб/день
Зарплата бригадиру: 28000 руб/день * 10 дней = 280000 руб.
1-й рабочий: 28000 * 6 = 168000 руб.
2-й рабочий: 28000 * 4 = 112000 руб.

вот они мои нароботки, я в паскале нешарю
Валик, если уж Вы полтора месяца клянчите задачу, то хотя бы не выдавайте чужие наработки за свои http://programmersforum.ru/showthread.php?t=49470 За это время можно было Паскаль выучить и запрогать, то что Вам SERG1980 и Serge_Bliznykov написали.
Росли вроде умными, выросли дурнями... (c)А.Васильев

Последний раз редактировалось Greblin; 23.06.2009 в 06:25.
Greblin вне форума
Старый 23.06.2009, 09:20   #8
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

написала от начала и до конца только отстань!!!!!!!! пост 3
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума
Старый 23.06.2009, 13:53   #9
Valik102
Пользователь
 
Аватар для Valik102
 
Регистрация: 06.01.2009
Сообщений: 36
По умолчанию

ВО блин спасибо, я тя расцеловать готов , спасибо большое
Valik102 вне форума
Старый 23.06.2009, 14:13   #10
bush007
Форумчанин
 
Аватар для bush007
 
Регистрация: 10.02.2009
Сообщений: 226
По умолчанию

места для поцелуев в соседней ветке. Ты ей лучше шестизнак подари
следи за собой. Будь осторожен.
Не забывай свой первый "hello world".
bush007 вне форума
Закрытая тема


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль. 2 задачи (Программа "Верификация","КАК БРИГАДИРУ РАЗДЕЛИТЬ ЗАРОБОТАННЫЕ ДЕНЬГИ") Valik102 Помощь студентам 3 20.05.2009 20:42
две задачи(программа"верификация" , "как бригадиру разделить зароботаные деньги) Valik102 Паскаль, Turbo Pascal, PascalABC.NET 0 13.05.2009 23:32
две задачи(программа"верификация" , "как бригадиру разделить зароботаные деньги) Valik102 Паскаль, Turbo Pascal, PascalABC.NET 0 13.05.2009 18:13
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует skobets Общие вопросы C/C++ 2 03.06.2008 06:51