Перейти к содержимому

Фото
- - - - -

IAG0582 - Programmeerimine II (Aleksandr Bobõrev)


  • Вы не можете создать новую тему
  • Please log in to reply
78 ответов в этой теме

#61 anaga

anaga
  • Постоялец
  • 702 сообщений

Отправлено 19 Май 2011 - 07:38

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

На данный момент я могу поставить следующие балы
030909 12
073947 2
074466 2
074829 2
082882 2
103555 0
103557 0
103662 8,5
103666 22
103717 23
104114 14
104218 4
104225 26
104390 5

Если согласны с этими балами - то можите на последнее занятие не приходить, отправите только мне домашку 2 и все.
  • 0

#62 пудель Смерти

пудель Смерти

    iTomato

  • Постоялец
  • 2 185 сообщений
  • Откуда:Страна городов, город улиц. Квартира жильцов в доме кварит на улице домов.

Отправлено 25 Май 2011 - 17:58

anaga, спасибо за интересные и полезные практикумы. После всех домашних работ сдать экзамен на пятёрку оказалось не сложнее, чем погладить котёнка. Надеюсь будешь вести у нас еще что- нибудь. ^_^ Удачи.
  • 0
90% чего угодно — полная чушь

#63 DeaD_MaN

DeaD_MaN
  • Пользователь
  • 616 сообщений

Отправлено 25 Май 2011 - 19:04

Да-да! Спасибо, что всё понятно и доходчиво объяснял нам эти 2 семестра. Если бы не эти практикумы, так и хлопал бы ушами у Ксюши и злился бы ещё больше на Вииеса, а тут хоть что-то полезное в голове осталось.

З.Ы. Обязательно отпишись, если что-то новое будешь преподавать, думаю, что интересно будет послушать. :wink:
  • 0
My wings, my heart, no longer beat.

#64 Bagirka

Bagirka

    Bad Fox

  • Постоялец
  • 1 080 сообщений

Отправлено 25 Май 2011 - 19:51

// тоже хочет в фан-клуб Анаги
  • 0

#65 anaga

anaga
  • Постоялец
  • 702 сообщений

Отправлено 26 Май 2011 - 08:56

Как что то будет ясно наверняка - обязательно напишу.

Bagirka, думаю, что в следующем году клуб будет расширятся, и я тебя обязательно позову, личное приглашение отправлю.
  • 0

#66 Bagirka

Bagirka

    Bad Fox

  • Постоялец
  • 1 080 сообщений

Отправлено 26 Май 2011 - 10:36

anaga, благодарствую ^_^
  • 0

#67 iiilja

iiilja
  • Пользователь
  • 22 сообщений

Отправлено 31 Май 2011 - 12:52

Помогите пожалуйста !
Такая проблема : вот у меня массив M[3] есть . Мне надо им попользоваться и потом освободить его память , как это сделать ?
Пробовал так :
Spoiler

  • 0

#68 shb

shb

    New life, much more options

  • Постоялец
  • 5 253 сообщений
  • Откуда:Таллинн

Отправлено 31 Май 2011 - 13:05

iiilja, а что ты ожидаешь чтобы произошло? Нулями заполнил? С/С++ этого не делает.

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

Сообщение изменено: shb (31 Май 2011 - 13:06 )

  • 0
Мыслящий человек просто обязан время от времени поднимать себя за волосы © Тот самый Мюнгхаузен

Joga Bonito!

#69 пудель Смерти

пудель Смерти

    iTomato

  • Постоялец
  • 2 185 сообщений
  • Откуда:Страна городов, город улиц. Квартира жильцов в доме кварит на улице домов.

Отправлено 31 Май 2011 - 13:20

iiilja, как уже написал shb, после вызова free в M[1] может оказаться что угодно.

небольшой пример для наглядности
Spoiler

Сообщение изменено: пудель Смерти (31 Май 2011 - 13:25 )

  • 0
90% чего угодно — полная чушь

#70 iiilja

iiilja
  • Пользователь
  • 22 сообщений

Отправлено 31 Май 2011 - 15:02

Спасибо ))) теперь могу смело идти защищать домашку свою наконец ))
  • 0

#71 null

null
  • Постоялец
  • 15 928 сообщений

Отправлено 31 Май 2011 - 17:38

Отправлено 26 Мая 2011 - 09:56 (IP: 127.0.0.1 )

Саша, почему ты пишешь с локаллхоста?

Сообщение изменено: Беспредел (31 Май 2011 - 17:38 )

  • 0

#72 Ruzard

Ruzard
  • Пользователь
  • 110 сообщений
  • Откуда:Narva

Отправлено 01 Июнь 2011 - 13:10

Большое спасибо за обучение :) было много нового и интересного. Так же жду вестей по поводу следующего года.
  • 0

#73 iiilja

iiilja
  • Пользователь
  • 22 сообщений

Отправлено 03 Июнь 2011 - 14:07

А кто-нибудь может сказать чего можно ожидать на экзамене ? теория/задачи ? какого типа задачи ? сколько длится экзамен ?
  • 0

#74 random

random
  • Пользователь
  • 20 сообщений

Отправлено 03 Июнь 2011 - 14:25

А кто-нибудь может сказать чего можно ожидать на экзамене ? теория/задачи ? какого типа задачи ? сколько длится экзамен ?


экзамен длится 3 часа, за это время нужно только написать программу.
Задачи по своей структуре все похожие, например у меня программа должна была читать из файла список студентов, у каждого по 4 оценки(файл создаёшь сам), отсортировать их по сумме баллов, потом с клавиатуры вводил количество студентов, которые могут пройти конкурс и программа должна была создать 3 файла со списками: тех кто прошёл, тех кто не прошёл и тех у кого спорный балл.
Да, и названия файлов тоже вводятся с клавиатуры.

Обязательные условия: структуры, динамическое распределение памяти, как минимум одна функция.

Сообщение изменено: random (03 Июнь 2011 - 14:28 )

  • 0

#75 shb

shb

    New life, much more options

  • Постоялец
  • 5 253 сообщений
  • Откуда:Таллинн

Отправлено 03 Июнь 2011 - 14:35

как минимум одна функция main :lol:
  • 0
Мыслящий человек просто обязан время от времени поднимать себя за волосы © Тот самый Мюнгхаузен

Joga Bonito!

#76 random

random
  • Пользователь
  • 20 сообщений

Отправлено 03 Июнь 2011 - 14:36

как минимум одна функция main :lol:


кроме main :lol:
  • 0

#77 iiilja

iiilja
  • Пользователь
  • 22 сообщений

Отправлено 04 Июнь 2011 - 12:49

спасибо ) рад что теории не будет ))
  • 0

#78 jeuy

jeuy
  • Пользователь
  • 116 сообщений

Отправлено 05 Июнь 2011 - 20:18

Да, и названия файлов тоже вводятся с клавиатуры


А как это можно сделать?
  • 0

#79 random

random
  • Пользователь
  • 20 сообщений

Отправлено 05 Июнь 2011 - 20:58

так ведь

char filename[256];
FILE * some_file;

scanf ("%s", filename);
some_file = fopen ( filename, "r");

Сообщение изменено: random (05 Июнь 2011 - 21:04 )

  • 0