Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
5 / 5 / 1
Регистрация: 09.09.2012
Сообщений: 227
1

Используя массив структур - на основе введённых данных создать таблицу

24.11.2012, 08:14. Просмотров 507. Ответов 2
Метки нет (Все метки)


Знаю что делаю, что-то не так. Но не могу разобраться.
Нужно используя массив of Structures - на основе введённых данных создать таблицу.

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
58
59
60
61
#include <stdio.h>
#include <string>  
#define NUMELS 6
using namespace std;
 
 
  struct payRecord
       {
       int number;
       char name[20];
       float rate; 
       float hours;
       };
       
 
 
int main() 
{ 
 
       int i;
       struct payRecord employee[NUMELS];
       float  grossPay, sum;
 
  
 for (i = 0; i < NUMELS; i++)
 {
 printf("\n Enter employee number:");
 scanf("%d", &employee.number);
 
 printf(" Enter employee name:");
 scanf("%s", &employee.name);
 
 printf(" Enter employee rate:");
 scanf("%f", &employee.rate);
 
  printf(" Enter employee hours worked:");
 scanf("%f", &employee.hours);
 
  
   
  }  
 
 printf("Name    Number     Gross Pay");
 printf("----------------------------");
 
 for (i = 0; i < NUMELS; i++)
         {
         grossPay = employee.rate*employee.hours;
 
 printf("\n %s %d $%3.2f\n", employee[i].name, employee[i].number, grossPay);
 
             sum += grossPay;
         }
 
 
 printf("\n-------  ------ -------\n");
 printf("Total:            $%3.2f\n\n", sum);
 
 system("Pause");
    return 0;
}
Please, help!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2012, 08:14
Ответы с готовыми решениями:

На основе данных, введенных в ячейки рабочего листа, построить сводную таблицу
помогите пожалуйста разработать программу, которая на основе данных, введенных в ячейки рабочего...

Создать базу данных (массив структур) в соответствии с заданной структуры
Создать базу данных (массив структур) в соответствии с заданной структуры для двух групп 5-10...

Табулирование значений функции с выведением данных в таблицу,используя массив...
Ребята,а дело вот собственно в чём: Третий раз уж хожу пересдавать зачёт. Задача в следующем.Дана...

Построение графика на основе введенных данных
Имеется программа, на основе введенных данных, строится график, но в результате вместо графика в...

2
Don't worry, be happy
16968 / 9849 / 1897
Регистрация: 27.09.2012
Сообщений: 24,421
Записей в блоге: 1
24.11.2012, 08:28 2
C++
1
struct payRecord employee[NUMELS];
слово struct тут лишнее.

C++
1
scanf("%d", &employee.number);
и этому подобные моменты.
C++
1
employee[x].number
, где x - индекс элемента массива
1
5 / 5 / 1
Регистрация: 09.09.2012
Сообщений: 227
24.11.2012, 08:41  [ТС] 3
Спасибо!!!
Всё работает отлично!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2012, 08:41

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Создание страницы на основе введенных пользователем данных
Доброго времени суток. В процессе создания сайта возникло несколько вопросов, не могли бы вы...

Раскраска ячеек на основе введенных данных в одной
Вопрос: есть список комплектующих (в таблице представлен перечень). Нужно чтоб при вводе в...

Нарисовать трехмерную поверхность на основе введенных данных
Здравствуйте. Нужна программа, которая рисует трехмерную поверхность на основе введенных данных....

Генерация отчёта на основе данных введённых в форму
Здравствуйте. Подскажите, пожалуйста, следующую вещь. Необходимо, чтобы по нажатию кнопки...


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

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

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