ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Нужна помощь по консольной программе ведения телефонного...
  #1  
Старый 02.12.2007, 22:45
[Y.P.C.]yla
Участник форума
Регистрация: 06.11.2006
Сообщений: 278
Провел на форуме:
2805600

Репутация: 660
Question Нужна помощь по консольной программе ведения телефонного...

Уже облазила все что можно..не могу найти!
А все пункты задания осилить не могу(ибо незнаю)!Оч нужна помощь по ----> Разработайте консольную программу ведения простого телефонного спраочника со следующими функциями:
• обеспечение ввода параметров телефонной книги (справочника), содержащего фамилию, имя, отчество адресата, его телефонный номер и адрес;
• сохранение данных в файле в кодировке Ср251;
• чтение справочника из файла;
• поиск данных (простой линейный);
• вывод данных справочника на экран консольного окна;
• изменение данных в справочнике.


Или может кто знает ресурсы на которых можно найти...иль кто нить знает как написать прогу...=(
 
Ответить с цитированием

  #2  
Старый 02.12.2007, 22:47
iv.
Moderator - Level 7
Регистрация: 21.03.2007
Сообщений: 1,200
Провел на форуме:
7134052

Репутация: 1204


По умолчанию

На каком языке для начала? (:
И что конкретно вызвало затруднения?
 
Ответить с цитированием

  #3  
Старый 02.12.2007, 22:49
[Y.P.C.]yla
Участник форума
Регистрация: 06.11.2006
Сообщений: 278
Провел на форуме:
2805600

Репутация: 660
По умолчанию

Цитата:
Сообщение от iv.  
На каком языке для начала? (:
И что конкретно вызвало затруднения?
Эм....на Си..
затруднения вызвало все!=(
 
Ответить с цитированием

  #4  
Старый 02.12.2007, 22:58
iv.
Moderator - Level 7
Регистрация: 21.03.2007
Сообщений: 1,200
Провел на форуме:
7134052

Репутация: 1204


По умолчанию

Тогда сначала советую прочитать книжку "Язык программирования С" Брайана Кернигана и Денниса Ритчи. Хотя бы.
 
Ответить с цитированием

  #5  
Старый 02.12.2007, 23:02
[Y.P.C.]yla
Участник форума
Регистрация: 06.11.2006
Сообщений: 278
Провел на форуме:
2805600

Репутация: 660
По умолчанию

iv.
мдэ))
ну спасиб за помощь!
я щас в даный момент по 2 книгам хотябы и учу(читаю), просто со сроками изучения и написания проги малость расхожусь, вот и думала мжт у кого есть!
 
Ответить с цитированием

  #6  
Старый 02.12.2007, 23:32
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме:
811764

Репутация: 119
По умолчанию

Можно начать с этого:
Код:
#include <stdio.h>
#include <string.h>


main(/*int argc, char *argv[]*/)
{
	char fam[100] = " ";
	char name[100] = " ";
	char otc[100] = " ";
	char num[100] = " ";
	char addr[100] = " ";
	FILE *fp;
	char file[4098] = " ";
	
	scanf("%s", fam);
		strcat(fam, " ");
	scanf("%s", name);
		strcat(fam, name);
		strcat(fam, " ");
	scanf("%s", otc);
		strcat(fam, otc);
		strcat(fam, " ");
	scanf("%s", num);
		strcat(fam, num);
		strcat(fam, " ");
	scanf("%s", addr);
		strcat(fam, addr);
	
	fp = fopen("tel.dat", "a");
	fprintf(fp, "%s\n", fam);
}
это все, что я успел нафигачить
Для поиска можно считать строку из файла и искать подстроку в строке. Вобще, там все так и будет работать -- чтение строки из файла и работа с ней.
З.ы, насчет кодировки не знаю =(
З.Ы.Ы. может это и извращенный код, но все же код
З.Ы.Ы.Ы. писал в полусонном состоянии =)
 
Ответить с цитированием

  #7  
Старый 02.12.2007, 23:45
[Y.P.C.]yla
Участник форума
Регистрация: 06.11.2006
Сообщений: 278
Провел на форуме:
2805600

Репутация: 660
По умолчанию

criz
Фигасе...в полусонном!Каждому б такое писать...в полусонном состоянии!(:
Пасиб,ну есть хоть начало!Я от тебя теперь точно так просто не отстану!
 
Ответить с цитированием

  #8  
Старый 03.12.2007, 00:45
Ch3ck
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме:
5301021

Репутация: 1879


По умолчанию

http://www.kursovik.com/programming/102011.html
320 руб.
 
Ответить с цитированием

  #9  
Старый 03.12.2007, 00:46
nc.STRIEM
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме:
3493315

Репутация: 1228


Отправить сообщение для nc.STRIEM с помощью ICQ
По умолчанию

>>criz херня. для подобных целей сущствуют структуры или классы!

[YPC]yla есле прогат на С++ а не на СИ (уточняя потому что многие не улавливают разницы) используй ооп, облегчит немног задачу.

А вобще такаю же хрень на 1ом курсе писал. Там строк 300 кода получаеться, ща поищу есле найду то скину
 
Ответить с цитированием

  #10  
Старый 03.12.2007, 20:05
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме:
811764

Репутация: 119
По умолчанию

nc.STRIEM, вот так?
Код:
#include <stdio.h>
#include <string.h>

#define SIZE 100

struct tel_book
{
	char fam[SIZE];
	char name[SIZE];
	char otc[SIZE];
	char num[SIZE];
	char addr[SIZE];
}

main(/*int argc, char *argv[]*/)
{
	struct tel_book people;
	FILE *fp;
	
	gets(people.fam);
		strcat(people.fam, " ");
	gets(people.name);
		strcat(people.fam, people.name);
		strcat(people.fam, " ");
	gets(people.otc);
		strcat(people.fam, people.otc);
		strcat(people.fam, " ");
	gets(people.num);
		strcat(people.fam, people.num);
		strcat(people.fam, " ");
	gets(people.addr);
		strcat(people.fam, people.addr);
	
	fp = fopen("tel.dat", "a");
	
	fprintf(fp, "%s\n", people.fam);
	
}
я со структурами еще не работал =(
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь! Black_Death Болталка 7 11.12.2004 16:03
Нужна помощь... Чаты 2 24.02.2003 02:17
Нужна помощь Амир Чаты 0 04.09.2002 11:21



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ