IAG0582 - Programmeerimine II (Aleksandr Bobõrev)
#33
Отправлено 25 февраля 2011 - 17:35
Кстати, можно было сложности добавить - чтобы проверялись буквы без учета регистра
Тоже пришел и от ворот поворот получил?)Для меня это тоже было полной неожиданостью, что IT maja сегодня не работает...
Сообщение изменено: Ruzard (25 февраля 2011 - 17:36 )
#40
Отправлено 28 февраля 2011 - 19:36
anaga, А можно в честь того, что на прошлой неделе не было официально занятий первый deadline сдвинуть на эту неделю? А то хочется 3 балла (если конечно я не ступил, и не полностью тебе отослал код).
Сообщение изменено: DeaD_MaN (28 февраля 2011 - 19:37 )
#41
Отправлено 02 марта 2011 - 07:47
Не совсем понимаю просьбу. В связи с тем, что неделю назад не было занятия и не было дано домашнее задание, ты просишь сдвинуть срок представления 3его задания "одинаковые символы" с 25 февраля на 4 марта?
Мол все студенты так усиленно отмечали день независимости?
Или студент делает работу не тогда, когда надо, а за пол часа до урока? Если верно последнее, то это очень плохой патерн поведения, гораздо лучший - делать работу через пол часа после урока. И именно такое поведение я, как преподаватель, хотел бы видеть в вас, как студентах.
#42
Отправлено 07 марта 2011 - 16:00
Написать функцию, которая выполняет шифрование простой заменой и "взбиванием" строки символов *str используя *password.
Написать функцию, которая выполняет дешифрованние строки символов *str используя *password.
Вот ссылка в помощь
http://ostermiller.org/calc/ascii.html
#43
Отправлено 07 марта 2011 - 20:18
Написать функцию, которая выполняет шифрование простой заменой и "взбиванием" текстовый файл *in используя строку *password.
Написать функцию, которая выполняет дешифрованние текстового файла *in используя строку *password.
Так же, желательно, чтобы в процессе на экран выводился ход выполнения, то есть прогресс бар или проценты, или количество обработанных данных... Например, если я начну обрабатывать 100 мегабайтнный файл я хочу видеть прогресс, понимать, что программа не зависла.
Только прошу, не выводите на экран каждый обработанный байт, иначе главный тормоз будет вывод на экран.
#44
Отправлено 16 марта 2011 - 17:23
Доработать файл http://elrond.tud.tt...icum05/Member.c так, что бы одно направленый список переделать в двухнаправленный.
Было так: Single_linked_list.png 3,77К 35 Количество загрузок
Должно стать так: Doubly_linked_list.png 5,49К 39 Количество загрузок
http://ru.wikipedia.....BA.D0.BE.D0.B2
Написать функцию, которая выполняет поиск первого элемента двунаправленного списка
Написать функцию, которая выполняет поиск последнего элемента двунаправленного списка
#50
Отправлено 20 марта 2011 - 13:54
Используя файл http://elrond.tud.tt...icum06/Recurs.c в качестве примера написать функцию, которая итеративнно рассчитывает элемент треугольника Паскаля.
#52
Отправлено 25 марта 2011 - 00:13
Можно, если придумаешь как узнать, какой элемент был в предыдущем ряду.
Еще раз обращаю ваше внимание, что задание - рассчитать элемент треугольника Паскаля.
Тоесть, где то у меня есть функция, которая мне вернет элемент
[i][j], и главное - чтобы функция делала это правильно.
ObjPascal MatrA[MAX][MAX]; ObjPascal MatrB[MAX][MAX]; int i,j; for (i=0;i<7;i++) for (j=0;j<7;j++) { MatrA[i][j].val = P(i+1,j+1); MatrB[i][j].val = IterP(MatrB,i+1,j+1); } PrintMatrix(MatrA, 7, 7); PrintMatrix(MatrB, 7, 7);Этот код должен выдать на экране два одинаковых треугольника Паскаля.
ObjPascal MatrA[MAX][MAX]; ObjPascal MatrB[MAX][MAX]; int i,j; for (i=0;i<7;i++) for (j=0;j<7;j++) MatrA[i][j].val = P(i+1,j+1); for (i=0;i<7;i++) for (j=0;j<7;j++) MatrB[i][j].val = IterP(MatrB,i+1,j+1); PrintMatrix(MatrA, 7, 7); PrintMatrix(MatrB, 7, 7);И этот код тоже, должен вывести 2 одинаковых треугольника Паскаля.
И все 4 треугольника одинаковые!
DeaD_MaN,
По секрету, вовсе не обязательно находить значение элемента через сумму предыдущих, есть другая формула, и Пирог ее хорошо знает.
PS Мы не зря факториал расчитывали...
Сообщение изменено: anaga (25 марта 2011 - 00:14 )
#54
Отправлено 31 марта 2011 - 11:13
Используя структуру ObjPascal и функцию ObjPascal CreateNewElement(int C, int R, int V) из занятия
http://elrond.tud.tt...icum07/Memory.c
напишите программу, которая будет рассчитывать треугольник Паскаля и связывать элементы в двухнаправленую сеть.
Так как задание я выложил позже, чем обычно, сроки сдачи - сдвинуты на одну неделю.
Так что я хочу получить решение этого задания в пятницу, 8 апреля.