forum.kai.ru

Форум КНИТУ-КАИ
Текущее время: 24 ноя 2017, 11:07

Часовой пояс: UTC




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
СообщениеДобавлено: 09 мар 2007, 23:54 
Не в сети
Новый посетитель

Зарегистрирован: 09 мар 2007, 23:42
Сообщений: 1
Pleaseeee, помогите вот с какой проблемой: надо считать все символы из любого текстового файла, переконвертировать их в нули и единицы(в биты), а далее нужно с ними как-то работать, т.е. поместить в массив данных. Таким образом мне надо получить из этих символов последовательность элементов типа 0101011110010101100. Вот такая проблема! Пожалуйста помогите!!!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 мар 2007, 06:04 
Не в сети
Ideology Admin
Аватар пользователя

Зарегистрирован: 13 ноя 2004, 12:14
Сообщений: 2256
Откуда: 4фак. славного КГТУ-КАИ!!!
На каком языке писать то хоть надо?
Это что вообще? Задачка в школе или лаба на первом курсе?

К переводу чисел из одной системы счисления в другую готовых решений, я думаю, в интернете полно. Вот например и теория и пример реализации:

http://algolist.manual.ru/maths/teornum/count_sys.php

А что касается считывания из файла так там вообще проще некуда...

FILE f1;
int c;
....
f1=fopen("имя файла", "r"); - чтобы открыть файл для чтения

c=fgetc(f1); чтобы считать очередной байт из файла

программа вцелом будет состоять строк из 15-20.

_________________
Только летом может быть счастливым, кто зимой по парусу тоскует


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Ответ
СообщениеДобавлено: 10 мар 2007, 12:02 
Не в сети
Постоянный посетитель

Зарегистрирован: 05 мар 2007, 11:47
Сообщений: 46
На каком языке задача то нужна?

#include iostream.h
int main() {
int Language;
cin >> Language;
if (Language==C++) {
cout << "Могу помочь";
}
else {
cout << "А если с барсиком или паскудником, то даже не буду пытацца)))";
}
}

Гыгыгы))) :D


Последний раз редактировалось Psl 16 мар 2007, 20:48, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 мар 2007, 11:38 
Не в сети
Постоянный посетитель
Аватар пользователя

Зарегистрирован: 24 сен 2006, 17:01
Сообщений: 301
Айратский писал(а):
На каком языке писать то хоть надо?
Это что вообще? Задачка в школе или лаба на первом курсе?

К переводу чисел из одной системы счисления в другую готовых решений, я думаю, в интернете полно. Вот например и теория и пример реализации:

http://algolist.manual.ru/maths/teornum/count_sys.php

А что касается считывания из файла так там вообще проще некуда...

FILE f1;
int c;
....
f1=fopen("имя файла", "r"); - чтобы открыть файл для чтения

c=fgetc(f1); чтобы считать очередной байт из файла

программа вцелом будет состоять строк из 15-20.


айрат даже ничего конвертровать не надо =) ты чего?
ему же посто нужно двоичное представление символов =)

для этого просто пусть открывает файл в двоичном виде =)
и работает с ним =)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Ответ
СообщениеДобавлено: 14 мар 2007, 09:07 
Не в сети
treilor

Зарегистрирован: 01 янв 1970, 00:00
Сообщений: 19
Psl писал(а):
cout << "А если с барсиком или паскудником, то даже не буду пытацца)))";
">>"
;)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Ответ
СообщениеДобавлено: 15 мар 2007, 10:27 
Не в сети
ник, генерирующий сообщения

Зарегистрирован: 08 окт 2004, 15:54
Сообщений: 305
Откуда: выпуск 2009 4-й фак
treilor писал(а):
Psl писал(а):
cout << "А если с барсиком или паскудником, то даже не буду пытацца)))";
">>"
;)

treilor,что за прикол? лично я не понял)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: ответ
СообщениеДобавлено: 16 мар 2007, 20:52 
Не в сети
Постоянный посетитель

Зарегистрирован: 05 мар 2007, 11:47
Сообщений: 46
Тэйлор, там все верно))) Поток информации входит в функцию Cout), а выходит из функции Cin. например: cout << "Привет"; . и cin >> A;

учица, учица и еще раз учица. это ж как никак основы)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 мар 2007, 06:17 
Не в сети
treilor

Зарегистрирован: 01 янв 1970, 00:00
Сообщений: 19
Psl, ыть, тогда переглючило :)
Или в строке "cout << "Могу помочь";" было не правильно ;) ?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 мар 2007, 12:57 
Не в сети
ник, генерирующий сообщения

Зарегистрирован: 08 окт 2004, 15:54
Сообщений: 305
Откуда: выпуск 2009 4-й фак
да балиин, все там правильно


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Ответ
СообщениеДобавлено: 03 апр 2007, 12:21 
Не в сети
Постоянный посетитель

Зарегистрирован: 05 мар 2007, 11:47
Сообщений: 46
Да все там Ок. Что же вы программу для 8 класса задолбали. Это уже стебб получается, отход от темы). Усе. Хватит енто обсуждать. Лучше что полезное обсудить.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 окт 2008, 16:01 
Не в сети
Новый посетитель

Зарегистрирован: 31 окт 2008, 15:32
Сообщений: 10
Я бы стал преобразовывать в ACSII а потом в бинар


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 02 авг 2009, 02:44 
Не в сети
Новый посетитель

Зарегистрирован: 01 авг 2009, 01:26
Сообщений: 10
Откуда: Россия
Нужно поучить дату создания файла.
Есть функции :
fileatime
filemtime
filectime
stat
fstat
они все хуйню всякую показывают типо как дата последней модификации и т.д., а мне надо именно дату создания.
Может подскажите что ?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 19 ноя 2009, 19:09 
Не в сети
Новый посетитель

Зарегистрирован: 06 ноя 2009, 11:09
Сообщений: 8
Crazy user
Это означает, что если написать в начале текстового файла .LOG именно большими буквами,
то при открытии этого файла стандартным блокнотом, там будет вставлена дата и время в конце файла.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB