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

Нужно описать структуру с именем МОТЕ и т.д. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.75
Neat
0 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 25
11.05.2011, 10:41     Нужно описать структуру с именем МОТЕ и т.д. #1
Описать структуру с именем МОТЕ, содержащую следующие поля:
- фамилия, имя;
- номер телефона;
- дата рождения (массив из трех чисел).
Написать программу, выполняющую следующие действия:
- ввод с клавиатуры данных в массив, состоящий из восьми элементов типа NOTE;
- записи должны быть упорядочены по трем первым цифрам номера телефона;
- вывод на экран информации о человеке, чья фамилия введена с клавиатуры;
- если такого нет, выдать на дисплей соответствующее сообщение.

Добавлено через 27 минут
понятно...вы из принципа девчонкам не помогайте...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2011, 10:41     Нужно описать структуру с именем МОТЕ и т.д.
Посмотрите здесь:

Нужно Описать структуру с именем STUDENT C++
Описать структуру с именем Order C++
C++ Описать структуру с именем MARSH
Описать структуру с именем Student C++
C++ Описать структуру с именем STUDENT...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ЛеЖиК)
 Аватар для ЛеЖиК)
157 / 60 / 1
Регистрация: 29.04.2011
Сообщений: 630
11.05.2011, 10:47     Нужно описать структуру с именем МОТЕ и т.д. #2
C++
1
2
3
4
5
6
7
struct MOTE
{
string name;
string fam;
int nomer;
int data[3];
}
шас функции допишу)
Neat
0 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 25
11.05.2011, 10:51  [ТС]     Нужно описать структуру с именем МОТЕ и т.д. #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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include <stdio.h>
#include <string.h>
#include <windows.h>
 
int main ()
{
const int l_name=8, l_number_phone=1, l_data_birthday=3;
 
struct NOTE
{
int data_birthday;
char name[l_name+1];
int number_phone;
};
 
FILE *fin;
if ((fin=fopen("text.txt","r"))==NULL)
{
puts ("Oshibka otkritiya faila\n");
return 1;
};
 
int i=0;
while (!feof(fin))
{
fgets(text[i].name,l_name,fin);
fscanf(fin, "%i%f\n",&text[i].birthday,&text[i].number_phone);
i++;
};
int n_record=i, n_NOTE=0;
int number_phone=0;
 
while (true)
{
puts("Vvedite familiu ili nagmite Enter dlya okonchaniya: ");
gets(name);
if (strlen(name)==0) break;
OemToChar(name,name);
 
bool not_found=true;
for (i=0; i<n_record; i++)
{
if (strstr(text[i].name,name))
if (text[i].name[strlen(name)]==' ')
{
strcpy(name,text[i].name);
CharToOem(name,name);
printf("%30s%5i%10.2f\n",name,text[i].data_birthday,text[i].number_phone);
n_NOTE++;
mean_number_phone+=text[i].number_phone;
not_found=false;
};
if (not_found) puts("Takogo net\n");
};
};
return 0;
}
ЛеЖиК)
 Аватар для ЛеЖиК)
157 / 60 / 1
Регистрация: 29.04.2011
Сообщений: 630
11.05.2011, 10:59     Нужно описать структуру с именем МОТЕ и т.д. #4
сделай с оформление кода, а то так понять не че не могу)

кстати вот функция заполнения
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
void zapoln()
{
    for(int i=0;i<8;i++)
    {
        cout<<"Введите имя\n";
        cin<<m[i].name;
        cout<<endl;
        cout<<"Введите фамилию\n";
        cin<<m[i].fam;
        cout<<endl;
        cout<<"Введите номер\n";
        cin<<m[i].nom;
        cout<<endl;
        cout<<"Введите день\n";
        cin<<m[i].data[0];
        cout<<endl;
        cout<<"Введите месяц\n";
        cin<<m[i].data[1];
        cout<<endl;
        cout<<"Введите год\n";
        cin<<m[i].data[2];
        cout<<endl;
    }
}
Neat
0 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 25
11.05.2011, 11:01  [ТС]     Нужно описать структуру с именем МОТЕ и т.д. #5
ага... вон оно чё... я так делела препод сказал слишком просто... !!! тебе спасибо... )))
ЛеЖиК)
 Аватар для ЛеЖиК)
157 / 60 / 1
Регистрация: 29.04.2011
Сообщений: 630
11.05.2011, 11:07     Нужно описать структуру с именем МОТЕ и т.д. #6
Цитата Сообщение от Neat Посмотреть сообщение
ага... вон оно чё... я так делела препод сказал слишком просто... !!! тебе спасибо... )))
в смысле слишком просто) зачем все усложнять

и еще, я так понял, шо у тебя не обявлен сам объект струкруры, то есть нет строчики типо
C++
1
MOTE m[8];
 Комментарий модератора 
Запрещено накручивать репутацию любым способом, включая создание пользователей-клонов, а также склонять (агитировать) других пользователей к ее повышению. Пункт 3.9 правил.
Neat
0 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 25
11.05.2011, 13:07  [ТС]     Нужно описать структуру с именем МОТЕ и т.д. #7
короче не получается у меня ничего.....
ЛеЖиК)
 Аватар для ЛеЖиК)
157 / 60 / 1
Регистрация: 29.04.2011
Сообщений: 630
11.05.2011, 13:37     Нужно описать структуру с именем МОТЕ и т.д. #8
Цитата Сообщение от Neat Посмотреть сообщение
короче не получается у меня ничего.....

скажи что не получается, может поможет кто)
Neat
0 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 25
11.05.2011, 16:40  [ТС]     Нужно описать структуру с именем МОТЕ и т.д. #9
делаю твою программу выходит ошибка в 6,8,9,10 и 27 строчках
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
11.05.2011, 16:48     Нужно описать структуру с именем МОТЕ и т.д. #10
Цитата Сообщение от Neat Посмотреть сообщение
делаю твою программу выходит ошибка в 6,8,9,10 и 27 строчках
C++
1
#include <iostream.h>
Neat
0 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 25
12.05.2011, 10:17  [ТС]     Нужно описать структуру с именем МОТЕ и т.д. #11
всем пока, всем спасибо... так ничего и не получилось... (((

Добавлено через 16 часов 7 минут
нужно написать всю эту программу на си

Добавлено через 45 минут
неужели ни кто не поможет???? (((
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.05.2011, 14:56     Нужно описать структуру с именем МОТЕ и т.д.
Еще ссылки по теме:

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

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

Или воспользуйтесь поиском по форуму:
ЛеЖиК)
 Аватар для ЛеЖиК)
157 / 60 / 1
Регистрация: 29.04.2011
Сообщений: 630
12.05.2011, 14:56     Нужно описать структуру с именем МОТЕ и т.д. #12
Цитата Сообщение от Neat Посмотреть сообщение
нужно написать всю эту программу на си
знаю только приплюснутый си(
Yandex
Объявления
12.05.2011, 14:56     Нужно описать структуру с именем МОТЕ и т.д.
Ответ Создать тему
Опции темы

Текущее время: 08:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru