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

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

Войти
Регистрация
Восстановить пароль
 
sashqa93
0 / 0 / 0
Регистрация: 17.12.2011
Сообщений: 14
#1

помогите со структурой - C++

07.05.2012, 21:13. Просмотров 282. Ответов 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
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
int k;
struct sotrud{
              bool director;
              float plata;
              char name[20];
              char fname[20];
              }n[15];
struct otdel{
       char n[20];
       struct sotrud n[15];
       };
union firm{
                    struct otdel o[k];
                    }firma;
 
              
int main(){
 
  for(int i=0;i<15;i++){
 
  printf("vvedite informaciu o sotrudnikah\n");
  printf("\nvvedite name");
  scanf("%c",&n[i].name);
  printf("\nvvedite fname");
  scanf("%c",&n[i].fname);
  printf("\nvvedite zar.platy");
  scanf("%f",&n[i].plata);
  
  
  printf("Info:\n%c%c%f",n[i].name,n[i].fname,n[i].plata);}
                 
 return 0;                 
}

не совсем пойму реализацию структур.в задании фирма в ней отделы и сотрудники в каждом отделе и директор фирмы
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2012, 21:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос помогите со структурой (C++):

Помогите пожалуйста со структурой - C++
Помогите пожалуйста с задачей: Для каждого предприятия отрасли (количество предприятий не более 100) известен план и процент выполнения...

со структурой - C++
Помогите разобраться, почему функция не считает средний балл учеников (функция float SrSum()). Инфу программа считывает с файла: Yagnukov...

Проблемы со структурой - C++
Суть проблемы в том что я в ф-ии renumber записываю в элемент структуры number числа, но при d других ф-иях вместо этих чисел выводит...

Программа со структурой do while - C++
Покупатель должен заплатить в кассу S рублей. У него имеются купюры достоинством 10,50,100,500,1000 и 5000р. Определить, сколько купюр...

Работа со структурой - C++
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;math.h&gt; struct pre { char a;//familiya double b;//god rogdeniya ...

Работа со структурой - C++
Здравствуйте. Есть структура с данными о поезде. #include &quot;stdio.h&quot; #include &quot;conio.h&quot; #include &lt;iostream&gt; using namespace std; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Avazart
Эксперт С++
7152 / 5329 / 278
Регистрация: 10.12.2010
Сообщений: 23,584
Записей в блоге: 17
07.05.2012, 21:21 #2
C++
1
2
3
union firm{
                    struct otdel o[k];
                    }firma;
и директор фирмы
Тогда надо добавить в фирму директора

C++
1
2
3
4
5
struct firm
   {
    struct otdel o[k];
    char  main_svoloch[20]; // директор :D
   }firma;
sashqa93
0 / 0 / 0
Регистрация: 17.12.2011
Сообщений: 14
07.05.2012, 21:29  [ТС] #3
у меня с заполнением проблема.думаю с циклами что то не то.препод сказала через строки а о них вообще ничего не знаю
Avazart
Эксперт С++
7152 / 5329 / 278
Регистрация: 10.12.2010
Сообщений: 23,584
Записей в блоге: 17
07.05.2012, 21:39 #4
Ну дело в том что print() scan() работают с адресами, а массивы типа char[] сами по себе являются адресами(указателями) поэтому не надо ставить значек & перед ними

Добавлено через 1 минуту
смотри пример
http://www.cplusplus.com/reference/c.../cstdio/scanf/
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.05.2012, 21:39
Привет! Вот еще темы с ответами:

Работа со структурой - C++
1. Описать структуру с именем DATA, содержащую следующие поля: • Number – число; • Month – месяц; • Year – год. 2. Написать...

стек со структурой - C++
Не могу найти ошибку. Что-то с добавлением элементов. При выводе выводится только последний(столько же раз сколько всего элементов) ...

работа со структурой - C++
Создать две структуры Time и Time2 с полями &quot;часы&quot;, &quot;минуты&quot;, &quot;секунды&quot; и посчитать, в какой из структур больше...

программа со структурой - C++
Имеется файл, состоящий из отдельных строк структуры. Нужно написать сортировку по выбираемому пользователем полю В файле 5 полей: ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
07.05.2012, 21:39
Ответ Создать тему
Опции темы

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