IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

3 страниц V < 1 2 3  
 Ответить  Открыть новую тему 
> Записи, помогите подкорректировать...
сообщение
Сообщение #41


Пионер
**

Группа: Пользователи
Сообщений: 60
Пол: Женский
Реальное имя: Света

Репутация: -  0  +


mega_chok.gif
Здравствуйте!!!
Извините пож-та... я ваще натупила с этими задачами!!! До меня ток недавно доперло как надо их делать!!!

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

И вот как я ее решила!!!

Сначала я напечатала список работников: вот...

Прикрепленный файл  SPISOK.PAS ( 203 байт ) Кол-во скачиваний: 364


а вот сама программа:

Прикрепленный файл  RAB_PRED.PAS ( 1 килобайт ) Кол-во скачиваний: 377


у меня вроде все работает, но вот ПРОБЛЕМА в следующем: у меня никакие значения не выводятся во второй список... он появляется после запуска программы, но почему-то пустой... Помогите пож-та разобраться...




и вот вторая задачка: "Распечатать фамилии тех учеников класса, которые являются хорошистами и отличниками по итогам года. Также указакть, насколько их средний балл отличается от среднего балла класса".

Вот мое решение: Сначала я составила список этих учеников:

Прикрепленный файл  uch1.txt ( 208 байт ) Кол-во скачиваний: 381


а вот сама прога:

Прикрепленный файл  UCHENIK.PAS ( 520 байт ) Кол-во скачиваний: 361


и у меня опять такая же проблема: Второй файл, который открывается, он опять пустой.. в чем же ошибка? И я вот еще не знаю, как про средний балл решить.... Помогите плиз... Заранее спасибо!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #42


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


а ты в него где-то что-то записываешь, чтобы он был не пустым?
я не вижу, где и что...


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #43


Гость






Светлана, я еще раз повторяю:
readln(fin,fam,nam,ocenka);
не будет читать данные так, как ты этого хочешь...
 К началу страницы 
+ Ответить 
сообщение
Сообщение #44


Пионер
**

Группа: Пользователи
Сообщений: 60
Пол: Женский
Реальное имя: Света

Репутация: -  0  +


Цитата(volvo @ 26.12.2006 13:37) *

Светлана, я еще раз повторяю:
readln(fin,fam,nam,ocenka);
не будет читать данные так, как ты этого хочешь...


извиняюсь, а как надо, чтобы читало? или на какую ссылку зайти, чтобы прочитать?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #45


Пионер
**

Группа: Пользователи
Сообщений: 60
Пол: Женский
Реальное имя: Света

Репутация: -  0  +


Цитата(мисс_граффити @ 26.12.2006 13:34) *

а ты в него где-то что-то записываешь, чтобы он был не пустым?
я не вижу, где и что...


эээ, не поняла... у меня как бы 2 файла: 1-fin, который ссылается на тот список, который я сама составляю! А второй - fout - в него чтоли значения не сами должны выводиться???

А вчера я их еще решала, дак у меня во второй файл выводятся значения в обеих прогах, но почему-то только значения последнего, кто написан в списке....
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #46


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


Цитата
А второй - fout - в него чтоли значения не сами должны выводиться???

blink.gif
Что значит - сами?
Ты же компьютеру нигде не сообщаешь, что туда должно вводиться. Откуда он знает, ЗАЧЕМ ты делаешь rewrite? А вывод весь у тебя идет только на экран...


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #47


Пионер
**

Группа: Пользователи
Сообщений: 60
Пол: Женский
Реальное имя: Света

Репутация: -  0  +


Цитата(мисс_граффити @ 27.12.2006 17:55) *

Что значит - сами?
Ты же компьютеру нигде не сообщаешь, что туда должно вводиться. Откуда он знает, ЗАЧЕМ ты делаешь rewrite? А вывод весь у тебя идет только на экран...


Эээээ, ну как объяснить... Ну дак ведь я вроде первую часть описала, все, закрыла файл... Потом описываю, что там во втором файле надо делать... И тож его закрываю... Значит фамилии и др. из первого списка (который я сама писала), которые удовлетворяют условиям из второго файла, должны переноситься во второй список..... Я вот так понимаю...


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

Это сам список
Прикрепленный файл  UCHIM.TXT ( 511 байт ) Кол-во скачиваний: 344


это прога
Прикрепленный файл  Uchitelya.pas ( 735 байт ) Кол-во скачиваний: 360


и второй список..
Прикрепленный файл  SPISOK.TXT ( 294 байт ) Кол-во скачиваний: 350


Я про учеников написала тоже самое, но у меня второй список пустой при выводе!!!

вот мой список!
Прикрепленный файл  UCH1.PAS ( 212 байт ) Кол-во скачиваний: 351


вот прога!
Прикрепленный файл  UCHENIK.PAS ( 518 байт ) Кол-во скачиваний: 353


вот список, в которй должно выводиться, но он пустой...



вот список, в который должно выводиться, но он пустой!
ха.. он даж не прикрепляется.. ну если прогу запустить, то он откроется!...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #48


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


цитата из твоей работающей программы:
Цитата
writeln(fout,a[j].fam,a[j].nam,a[j].otch,a[j].predmet,a[j].stazh,a[j].nagruzka);

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


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #49


Пионер
**

Группа: Пользователи
Сообщений: 60
Пол: Женский
Реальное имя: Света

Репутация: -  0  +


Цитата(мисс_граффити @ 27.12.2006 20:59) *

цитата из твоей работающей программы:

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


указываю... у меня написано:


then writeln (fout,a[j].fam);



мне просто только фамилию нужно вывести!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #50


Пионер
**

Группа: Пользователи
Сообщений: 60
Пол: Женский
Реальное имя: Света

Репутация: -  0  +


хм... или не правильно? mega_chok.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #51


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


я по работникам предприятия смотрела smile.gif

а если не
with a[i] do
readln(fin,fam,nam,ocenka);

а
with a[i] do
read(fin,fam,nam,ocenka);

что получится? (сорри, пишу из универа... тут паскаля нет, проверить не могу)


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #52


Пионер
**

Группа: Пользователи
Сообщений: 60
Пол: Женский
Реальное имя: Света

Репутация: -  0  +


Цитата(мисс_граффити @ 28.12.2006 11:47) *

что получится? (сорри, пишу из универа... тут паскаля нет, проверить не могу)


ниче страшного! Пасиб! Удачи в универе!!!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

3 страниц V < 1 2 3
 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 23.10.2020 7:48
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name