Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

09.06.2009, 08:24
|
|
Новичок
Регистрация: 25.05.2009
Сообщений: 2
Провел на форуме: 3089
Репутация:
0
|
|
Помогите пожалуйста.На С++:
Написать программу работы с базой отдела кадров предприятия. База хранится в текстовом файле, его размер может быть произвольным. Каждая строка файла содержит запись об одном сотруднике. Формат записи: фамилия и инициалы (30 поз., фамилия должна начинаться с первой позиции), год рождения (5 поз.), ок¬лад (10 поз.).
Программа должна обеспечивать:
□ начальное формирование и дополнение базы данных о сотрудниках;
□ корректировку сведений о сотрудниках;
□ поиск сотрудника в базе по фамилии;
□ поиск самого молодого сотрудника;
Для представления базы в ОП использовать класс list, реализующий линейный двусвязный список.
Основная загвоздка именно в реализации класса list, код для создания самой базы данных, поиска в ней и т.д. впринципе есть
Последний раз редактировалось Гипножаб; 09.06.2009 в 08:28..
|
|
|

09.06.2009, 08:56
|
|
Познающий
Регистрация: 17.01.2008
Сообщений: 94
Провел на форуме: 314553
Репутация:
38
|
|
Гипножаб
мож что полезное
http://forum.mql4.com/ru/10962
для записи в файл
а для чтения
GetPrivateProfileStringA()
читай в
http://msdn.microsoft.com/en-us/library/ms724353.aspx
|
|
|

09.06.2009, 13:07
|
|
Познающий
Регистрация: 08.07.2008
Сообщений: 63
Провел на форуме: 180959
Репутация:
14
|
|
c++
задача:
Написать программу, которая считывает текст из файла и выводит на экран все его предложения в обратном порядке.
в гугле нужные функции нашел только для C# -(
|
|
|

09.06.2009, 13:17
|
|
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме: 4205500
Репутация:
930
|
|
fputc, fgetc, fputs, fgets
sprintf, sscanf
fprintf, fscanf
выбирай
|
|
|

09.06.2009, 13:37
|
|
Познающий
Регистрация: 08.07.2008
Сообщений: 63
Провел на форуме: 180959
Репутация:
14
|
|
Сообщение от Fata1ex
fputc, fgetc, fputs, fgets
sprintf, sscanf
fprintf, fscanf
выбирай
напиши, пожалуйста, код примерный
функций много, вариантов тоже, путаюсь.
|
|
|

09.06.2009, 13:42
|
|
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме: 4205500
Репутация:
930
|
|
А вот этого уже полно в гугле, да и msdn никто не отменял (с).
PS Набираешь название функций в гугле и тебе выдается довольно много примеров использования.
|
|
|

09.06.2009, 13:46
|
|
Познающий
Регистрация: 08.07.2008
Сообщений: 63
Провел на форуме: 180959
Репутация:
14
|
|
Сообщение от Fata1ex
А вот этого уже полно в гугле, да и msdn никто не отменял (с).
PS Набираешь название функций в гугле и тебе выдается довольно много примеров использования.
да гуглил я эти обрывки программ. сообщи всем знакомым программистам, чтобы к примерам кодов писали комментарии.
|
|
|

09.06.2009, 13:50
|
|
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме: 4205500
Репутация:
930
|
|
Последний раз редактировалось Fata1ex; 09.06.2009 в 13:54..
|
|
|

09.06.2009, 13:56
|
|
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
Провел на форуме: 3516666
Репутация:
439
|
|
Сообщение от eiti
c++
задача:
Написать программу, которая считывает текст из файла и выводит на экран все его предложения в обратном порядке.
в гугле нужные функции нашел только для C# -(
вот пример если каждое предложение в новой строке.
Код:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main () {
string line;
string sentence [500];
int i=1;
ifstream myfile ("example.txt");
if (myfile.is_open())
{ while (! myfile.eof() )
{ getline (myfile,line);
sentence [i] = line;
i++
}
myfile.close();
while (i > 0)
{ cout << sentence[i] << endl;
i--;
}
}
else cout << "Unable to open file";
return 0;
}
код не самый красивый, но для понимания хватит )))))))
|
|
|

09.06.2009, 17:11
|
|
Новичок
Регистрация: 08.11.2008
Сообщений: 9
Провел на форуме: 28743
Репутация:
-5
|
|
Сделайте пожалуйста за вознаграждение 4 лабораторные работы (язык Си, не С++ !!!)
1. Дан массив структур. Структура содержит элементы: имя, пол, рост, группа. Написать программу, которая вводит информацию о каждом студенте. Определить, есть ли в группе хотя бы 2 человека одного роста.
2. Дан текстовый файл. Выяснить, есть ли в строках слова, оканчивающиеся на 'f', и сколько таких слов. В результирующий файл записать количество таких слов и номера строк.
3. В текстовом файл заменить все последовательности идущих подряд пробелов одним пробелом. Новый файл не создавать
4. Дан текстовый файл. Если в командной строке
* не заданы параметры - распечатать все строки, а если
* задана опция -n, распечатать последние N строк
К ним нужно сделать отчеты (примеры выполненных работ и отчеты к ним есть во вложенном архиве)
Связаться со мной:
- id3650997 вКонтакте
velvetdust - собака - яндекс.ру
veletdust2008 - собака - gmail.com
Оплата договорная. Заранее спасибо!
архив - http://dump.ru/file/2872076
P.S. Преподаватель очень строгий, прошу сделать код попроще, не применяя что-то выходящее за рамки первого курса (в архиве есть примеры решений)
Последний раз редактировалось velvetdust; 09.06.2009 в 17:21..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|