17 Кафедра МИФИ - Форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » 17 Кафедра МИФИ - Форум » 17 кафедра » Задачи на 2ой семестр по информатике


Задачи на 2ой семестр по информатике

Сообщений 31 страница 60 из 67

31

я билетики

0

32

костян ты в сасмом дееле считаешь что ты сделал ее сам ?? :)

0

33

Ребят,  не могу нигде найти как правильно пишутся эти атрибуты в
FindFist('*.*',   ATTR   ,s)

Вот это самое ATTR, какие там есть атрнибуты, их всего 7 штук, но найти их я не могу.

0

34

Константы атрибутов файлов (модуль WinDos и модуль DOS)
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Эти константы позволяют проверять,
устанавливать и снимать биты атрибутов файла
при использовании GetFAttr, SetFAttr,
FindFirst и FindNext.

Эти константы можно складывать. Константа
FaAnyFile - это сумма всех атрибутов.

   Константа WinDos Значение
   faReadOnly       $01
   faHidden         $02
   faSysFile        $04
   faVolumeID       $08
   faDirectory      $10
   faArchive        $20
   faAnyFile        $3F

   Константа DOS  Значение
   ReadOnly       $01
   Hidden         $02
   SysFile        $04
   VolumeID       $08
   Directory      $10
   Archive        $20
   AnyFile        $3F

0

35

Большое спасибо

0

36

Проги не сложные все... это если честно... втыкать надо минут по 30 в каждую... и всё....

0

37

Да, согласен, гораздо сложнее долбанный конь!

0

38

конь? я бы не сказал, что он оч. сложный....

0

39

Народ! поройтесь во всяких книжечках по Паскалю. В них очень часто и подробно разбирается тема рекурсии, дин памяти(то, что у вас будет дальше)... По-моему, одна из таких книжечек - Вирт что-то вроде "Структуры данных и алгоритмы". в прошлом году продавался в киоске в МИФИ (рядом со столовой) примерно по 100р. очень полезная для понимания книжка.

0

40

спасибо Катринка проверим)

0

41

А нет атрибута который ищет только файлы, всякие. Но не ищет директории?

И что такое VolumeID ?

0

42

А нет атрибута который ищет только файлы, всякие. Но не ищет директории?

Атрибуты можно складывать, т.е. "всякие файлы, но не директории" будет $27

0

43

задача 1

с клавиатуры вводится путь
получить 2 списка и запимсать их в 2 файла
-список дерикторий
-список файлов

задача 2

записать в файл всю структуру каталогов и подкаталогов начинаяс указанной директории (с отступом)

задача 3

имеется текстовый файл
слова в нём отделены 1 или несколькими пробелами, не повторяются, их меньше либо равна косарю а длинна кажого меньше либо равна 255
отсортировать по алфавиту и вывести

0

44

1-ую сделал за 10 минут
во 2-ой сделал все кроме выхода из рекурсии.
к 3-ей не приступал

0

45

дополнение к 3 задаче: это надо сделать с использованием указателей

0

46

Ну раз никто не пишет условие следующей задачки - его напишу я..
Написать программу, которая будет:
1. Распечатывать список
2. Добавлять элемент в начало списка
3. Добавлять элемент в конец списка
4. Удалять элемент из начала списка
5. Удалять элемент из конца списка
6. Находить элемент по значению (есть такой или его нету)
7. Добавлять элемент перед указанным
8. Добавлять элемент после указанного
9. Удалять указанный элемент
10. Удалять элемент перед указанным
11. Удалять элемент после указанного
12. Выход.

Менюшка должна быть зациклена и после выполнения запрошенного действия снова выводиться на экран.. Думаю все понятно изложил :)

0

47

ты ее уже сдал? :huh:

0

48

Ну 11 пунктов из 12 работют... влом дописывать :) Но те 11 пунктов 100% работают

0

49

Ну 11 пунктов из 12 работют... влом дописывать :) Но те 11 пунктов 100% работают

12-ый - "Выход"? %)

0

50

:huh: Ну, вот, я тоже думаю все написал,а выход - нет..че его так долго писать?

0

51

Не, я удаление элемента перед текущим не дописал :)) ВЛОООМ

0

52

Я вот еще не начинал писать.

0

53

а я всё сдал ;)

0

54

1) Статический/динамический стек:
а) добавить элемент
б) вытащить элемент
в) выход
2) Статическая/динамическая очередь:
а) добавить элемент
б) вытащить элемент
в) выход
3) Статический/динмаческий дек:
а) добавить элемент слева
б) вытащить элемент слева
в) добавить элемент справа
г) вытащить элемент справа
д) выход

0

55

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

0

56

Дерево:

1. Добавить вершину.
2. Распечатать дерево (КЛП). (корень-левое-правое)
3. Распечатать дерево (ЛКП). (левое-корень-правое)
4. Посчитать глубину дерева.
5. Посчитать количество вершин в поддереве, начиная с указанной.
6. Найти указанную вершину.
7. Распечатать вершины, лежащие на заданном уровне.
8. Нарисовать дерево.

Новые задачи:

1) Добавить в программу с деревом возможность удаления верншины.

2) Создать дерево каталогов:
  1. Создать дерево по заданному пути.
  2. Найти элемент и распечатать полный путь до него.
  3. Нарисовать дерево.

  Логика заполнения дерева: правая ветвь элемента — всё, что лежит в каталоге вместе с текущим элементом, если элемент каталог — левая ветвь огранизуется так же.

Отредактировано Konung (2006-03-26 11:56:54)

0

57

Влад вчера хорошенько поиздевался надо мной, пока списки принимал. Никак не мог смириться с тем что сами списки у меня работали с 1 раза, заставил писать всякую херь типа
"элемент добавлен", а потом зачет не хотел ставить. Но все таки поставил.

0

58

Правильно заставлял.

0

59

Ну вот, меня беднягу не поддержали ))))

0

60

Ну как вам полусеместровый? Лично для меня он был легче прошлогоднего.

Отредактировано Zaplat (2006-04-01 22:29:11)

0


Вы здесь » 17 Кафедра МИФИ - Форум » 17 кафедра » Задачи на 2ой семестр по информатике