Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Внимание! Есть замечания модератора по теме: Уже увидел.\nС ув.\nваш Злой Модератор
Старый 16.09.2014, 07:41   #1
Yuliyasharashkina
 
Регистрация: 11.09.2014
Сообщений: 7
По умолчанию Справочник покупателя

Справочник покупателя. Базы торговых точек города: название, адрес и телефоны, специализация, форма собственности, время работы. Выбор магазинов по произвольному шаблону. Нужен код в си.не понимаю толком что к чему.Помогите пожалуйста-это ргр на оценку((((
Yuliyasharashkina вне форума Ответить с цитированием
Старый 16.09.2014, 07:47   #2
Foreseen
Техножрец
Форумчанин
 
Аватар для Foreseen
 
Регистрация: 04.07.2014
Сообщений: 289
По умолчанию

Название темы поправьте, пока злой модер не увидел
— Двери есть везде. Просто нужно знать, как в них войти.
Foreseen вне форума Ответить с цитированием
Старый 16.09.2014, 08:58   #3
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Боюсь, бесплатно тебе это писать никто не будет. Вешай ценник.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 16.09.2014, 09:46   #4
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Yuliyasharashkina Посмотреть сообщение
Помогите пожалуйста-это ргр на оценку((((
Оценка - 2. Т.к. даже собственных потуг не видно и не предвидится.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 16.09.2014, 09:54   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А я попробую намекнуть как делать:
Код:
// ff.cpp: определяет точку входа для консольного приложения.
//

#include "stdafx.h"
#include <string.h>

struct mag{
//название, адрес и телефоны, специализация, форма собственности, время работы
	char name[100],adres[1020],phone[100],spec[100],form[100];
	int hour,minute;
} mags[100];

int count=0;

void input(){
	printf("Введите % магазин: ",count); 
	printf("название: ");				scanf("%s",&mags[count].name);
	printf("адрес: ");					scanf("%s",&mags[count].adres);
	printf("телефоны: ");				scanf("%s",&mags[count].phone);
	printf("специализация: ");			scanf("%s",&mags[count].spec);
	printf("форма собственности: ");	scanf("%s",&mags[count].form);
	printf("время работы: ");			scanf("%d:%d",&mags[count].hour,&mags[count].minute);
count++;
}

int menu(){
	printf("1) название\n2) адрес\n3) телефоны\n4) специализация\n5) форма собственности\n6) время работы\n");
	int i; scanf("%d",&i); return i;
}

void seekname(){
	char s[100]; printf("Какое название? "); scanf("%s",&s);
	for(int i=0;i<count;i++){
		if(strcmp(&s[0],&mags[i].name[0])){
			printf("1) название: %s\n2) адрес: %s\n3) телефоны: %s\n4) специализация: %s\n5) форма собственности: %s\n6) время работы: %d:%d\n",
				mags[i].name,mags[i].adres,mags[i].phone,mags[i].spec,mags[i].form,mags[i].hour,mags[i].minute
				);
		}
	}
}

void seekadres(){
	char s[100]; printf("Какой адрес? "); scanf("%s",&s);
	for(int i=0;i<count;i++){
		if(strcmp(&s[0],&mags[i].adres[0])){
			printf("1) название: %s\n2) адрес: %s\n3) телефоны: %s\n4) специализация: %s\n5) форма собственности: %s\n6) время работы: %d:%d\n",
				mags[i].name,mags[i].adres,mags[i].phone,mags[i].spec,mags[i].form,mags[i].hour,mags[i].minute
				);
		}
	}
}

int _tmain(int argc, _TCHAR* argv[])
{
	for(int i=0;i<100;i++) input();
	switch(menu()) {
		case 1:seekname;
		case 2:seekadres;
	}
	getchar();
	return 0;
}
Тут только две функции поиска. По аналогии можно написать и остальные.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 16.09.2014, 11:56   #6
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,327
По умолчанию

Цитата:
Выбор магазинов по произвольному шаблону
А что это значит?
8Observer8 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
КОРЗИНА ПОКУПАТЕЛЯ Ошибка в программе ggod БД в Delphi 0 14.04.2012 09:52
Запись: справочник покупателя!!! glebochek Паскаль, Turbo Pascal, PascalABC.NET 0 01.04.2012 14:07
Вычисление времени покупателя у прилавка Этотак Помощь студентам 4 11.05.2011 23:48
как реализовать корзину покупателя на Ajax Frie JavaScript, Ajax 16 18.10.2009 13:19
БД ACCESS. Справочник покупателя. Xeon332 Microsoft Office Access 2 22.11.2008 19:51