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

Для массивов с структурами нужны обработчкики - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ найти количество чисел ,необходимых для достижения заданой точности ε при обчислении числа пи http://www.cyberforum.ru/cpp-beginners/thread601253.html
найти количество чисел ,необходимых для достижения заданой точности ε при обчислении числа ∏ за следуюшим розложением в ряд ∏ √6*(1+1\2+1\3.....)
C++ На шахматной доске стоят три ферзя. найти ту пару из них которые угрожают друг другу! помогите пожалуйста, или подскажите как начать)) на шахматной доске стоят три ферзя. найти ту пару из них которые угрожают друг другу! http://www.cyberforum.ru/cpp-beginners/thread601244.html
Численно удостовериться, является ли заданная функция y=f(x) парной или не парной на заданном отрезке [-a;a]. C++
Численно удостовериться, является ли заданная функция y=f(x) парной или не парной на заданном отрезке . Учесть ошибку вычислений и возможные точки разрыва функции. Проверить, например, для функций y=x4, y=tgx, y=ex, выполняя их вычисление на отрезке с шагом 0,1.
Найти первых k чисел C++
Найти первых k чисел в этом уравнении. \frac{1}{a} + \frac{1}{a(a + 1)} + \dots + \frac{1}{a(a + 1) \cdot \dots \cdot (a + n)}
C++ Сравнить площадь круга и площадь квадрата , которые заданы сответствено радиусом r и стороной квадрата a http://www.cyberforum.ru/cpp-beginners/thread601234.html
сравнить площадь круга и площадь квадрата , которые заданы сответствено радиусом r и стороной квадрата a
C++ Известно, что число делится на три тогда и только тогда, когда сумма его цифр делится на три. Проверим этот признак для заданного трехзначного числа X Известно, что число делится на три тогда и только тогда, когда сумма его цифр делится на три. Проверим этот признак для заданного трехзначного числа X? подробнее

Показать сообщение отдельно
SimbadDOS
 Аватар для SimbadDOS
0 / 0 / 0
Регистрация: 06.06.2012
Сообщений: 33
09.06.2012, 11:08     Для массивов с структурами нужны обработчкики
Добрый день форумчани.

Есть массив с структурами:

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
#include <stdio.h>
#include <conio.h>
#include <iostream>
 
struct firm
{
 int num;
 char fam[20];
 char adres[20];
};
 
int main ()
{
setlocale(0,"Rus");
int n,i;
printf("\n Кол-во абонентов => ");
scanf("%d",&n);
firm* mas_struct=new firm[n];
 
for (i=0;i<n;i++)
{
 printf("\n Введите номер => ");
 scanf("%d",&mas_struct[i].num);
 printf(" Введите фамилию => ");
 scanf("%s",mas_struct[i].fam);
 printf(" Введите адрес=> ");
 scanf("%s",mas_struct[i].adres);
}
 
printf("\n  Номер  |  Фамилия абонента  |  Адрес  ");
for (i=0;i<n;i++)
printf("\n  %i  %s  %s ",mas_struct[i].num,mas_struct[i].fam,mas_struct[i].adres);
 
getch();
return 0;
}
Нужно 2 функции:
1) Сортирует абонентов по фамильно
2) функция изменения информации определенного номера
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru