Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.69
Disastricks
0 / 0 / 0
Регистрация: 16.12.2009
Сообщений: 6
#1

Описать структуру с именем NOTE - C++

01.04.2010, 01:12. Просмотров 2199. Ответов 2
Метки нет (Все метки)

Народ почти не знаю С++ но нужно написать вот прогу желательно на Буилдере

1. Описать структуру с именем NOTE, содержащую следующие поля:

- NAME - фамилия, имя;
- TELE - номер телефона;
- BDAY - день рождения (массив из трёх чисел).
2. Написать программу, выполняющую следующие действия;
- ввод с клавиатуры данных в массив BLOCKNOTE состоящий из восьми элементов типа NOTE ; записи должны быть упорядочены по трём первым цифрам номера телефона;
- вывод на экран информации о человеке, чья фамилия введена с клавиатуры;
- если такого нет, выдать на дисплей соответствующее сообщение.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2010, 01:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Описать структуру с именем NOTE (C++):

Описать структуру с именем NOTE - C++
Помогите пожалуйста с прогой.. В чём ошибка? ии как упорядочить по дате рождения? Задание звучит так: Описать структуру с именем NOTE,...

Описать структуру с именем NOTE - C++
Описать структуру с именем NOTE, содержащую поля: -фамилия и имя; -номер телефона; -дата рождения (массив из трех чисел). ...

Описать структуру с именем NOTE - C++
1. Описать структуру с именем NOTE, содержащую следующие поля: Фамилия, имя; Номер телефона; День рождения(массив из 3 чисел) 2....

Описать структуру с именем NOTE - C++
Описать структуру с именем NOTE, содержанию следующие поля: 1) фамилия, имя; 2) номер телефона; 3) дата рождения (массив из трех...

Описать структуру с именем NOTE - C++
2.вывод на экран записей, которые должны быть упорядочены по алфавиту; Не могу понять в чем смысл задания.

Описать структуру с именем NOTE - C++
#include <cstdlib> #include <iostream> #include <cstring> #define N 15 #define M 8 struct NOTE { char name; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
klaxor
0 / 0 / 1
Регистрация: 21.11.2009
Сообщений: 25
01.04.2010, 01:52 #2
Это обычная база данных на С++.Просто надо указатели поставить на те параметры структуры по которым будем сортировать.
0
Disastricks
0 / 0 / 0
Регистрация: 16.12.2009
Сообщений: 6
01.04.2010, 01:57  [ТС] #3
это правильно?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <stdio.h>
#include <string.h>
main()
{
struct NOTE{char NAME[20],TELE[15];unsigned BDAY[3];}BLOCKNOTE[8],T;
int i,j,k=0; char Name[20];
for(i=0;i<8;i++)
{
printf("\nName? "); gets(BLOCKNOTE[i].NAME);
if(strlen(BLOCKNOTE[i].NAME)==0)break;
printf("Phone number? "); gets(BLOCKNOTE[i].TELE);
printf("Birthday (YYYY MM DD)? ");
for(j=0;j<3;j++)scanf("%u",&BLOCKNOTE[i].BDAY[j]);
gets(Name); k++;
};
for(i=0;i<k;i++)for(j=0;j<k-i-1;j++)
if(strncmp(BLOCKNOTE[j].TELE,BLOCKNOTE[j+1].TELE,3)>0)
{T=BLOCKNOTE[j];BLOCKNOTE[j]=BLOCKNOTE[j+1];BLOCKNOTE[j+1]=T;}
printf("\nName for the seach? "); gets(Name); j=0;
for(i=0;i<k;i++)if(!strncmp(Name,BLOCKNOTE[i].NAME,strlen(Name)))
{
printf("\nName: %s \nPhone number: %s \nBirthday: %u %u %u\n\n",
BLOCKNOTE[i].NAME, BLOCKNOTE[i].TELE,
BLOCKNOTE[i].BDAY[0],BLOCKNOTE[i].BDAY[1],BLOCKNOTE[i].BDAY[2]);j=1;
};
if(!j)printf("No such person!\n\n");
getch();
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.04.2010, 01:57
Привет! Вот еще темы с ответами:

Описать структуру с именем NOTE - C++
Описать структуру с именем NOTE, с полями: фамилия, номер телефона, год рождения. Сформировать односвязный список. Реализовать про-смотр...

Описать структуру с именем NOTE - C++
Помогите с программой пожалуйста. А. Описать структуру с именем NOTE, содержащую следущие поля: Фамилия, имя; Номер телефона; День...

Описать структуру с именем NOTE - C++
Создать однофайловое консольное приложение (проект). В этом проекте описать структуру, соответствующую предметной области вашего...

Описать структуру с именем NOTE - C++
Помогите пожалуйста с программой в C++ Вот задание: Описать структуру с именем NOTE, содержащую следующие поля: — фамилия, имя; —...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru