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

задание по структурам

15.09.2010, 01:34. Показов 849. Ответов 5
Метки нет (Все метки)

Вот задача

Создать структуру с именем employee, содержащую два поля: номер со¬трудника типа int и величину его пособия в долларах типа float. Запроси¬ть с клавиатуры данные о трех сотрудниках, сохраните их в трех струк¬турных переменных типа employee и выведите информацию о каждом из сотрудников на экран.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.09.2010, 01:34
Ответы с готовыми решениями:

Задание по структурам
#include<iostream.h> #include<conio.h> #include<math.h> #include<iomanip.h> float...

дайте задание по структурам и указателям
Ребят, дайте задание по структурам и указателям:)

Задание по структурам и классам
Есть вот такой код: #include "stdafx.h" #include <iostream> #include <iomanip> #include...

Задание по алгебраическим структурам
Подскажите, пожалуйста, как определить порядки элементов 2, 3, 4 в поле GF(13)? Добавлено через...

5
В астрале
Эксперт С++
8032 / 4789 / 655
Регистрация: 24.06.2010
Сообщений: 10,558
15.09.2010, 01:43 2
Alex Dzot, В чем проблема??

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 <iostream>
 
struct Employee
{
    int number;
    float money;
};
 
Employee input()
{
    Employee Ob;
    std::cout<<"Enter number: ";
    std::cin>>Ob.number;
    std::cout<<"Enter money: ";
    std::cin>>Ob.money;
    std::cout<<std::endl;
    return Ob;
}
 
void output(const Employee&Ob)
{
    std::cout<<"Number: "<<Ob.number<<'\n';
    std::cout<<"Money: "<< Ob.money<<'\n';
    std::cout<<std::endl;
}
 
int main()
{
    Employee Ob1, Ob2, Ob3;
    Ob1=input();
    Ob2=input();
    Ob3=input();
    output(Ob1);
    output(Ob2);
    output(Ob3);
    return 0;
}
1
3 / 3 / 1
Регистрация: 12.01.2010
Сообщений: 34
15.09.2010, 01:48  [ТС] 3
мозгов нет
0
ForEveR
15.09.2010, 01:52
  #4

Не по теме:

Alex Dzot, Понимаю. Год назад я говорил аналогично. Хотя... Структуры. Ну значит пол-года назад. В районе зимы

0
5 / 5 / 0
Регистрация: 15.09.2010
Сообщений: 5
15.09.2010, 18:07 5
Еще такой крэйзи вариант=))
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
#include <iostream>
 
using namespace std;
const int Len = 3;
int i = 1;
struct Employee
{
    int number;
    float money;
};
inline void input(Employee ar[],int n)
{   
    cout<<"rabotnik number #"<<i++<<": ";
    cin>>ar[n].number;
    cout<<"\tmoney: ";
    cin>>ar[n].money;
    if(n>1)
        input(ar,n-1);
    cout<<"number "<<--i<<": "<<ar[n].number<<"\n"<<"money is: "<<ar[n].money<<"\n";
}
int main()
{
    Employee arr[Len]; 
    input(arr,Len);
    while(1);
    return 0;
}
1
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
10914 / 6840 / 1625
Регистрация: 25.07.2009
Сообщений: 12,545
15.09.2010, 18:40 6
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
#include <iostream>
 
struct Employee {
    int number;
    double payment;
};
 
std::istream & operator >> (std::istream & ist, Employee & e){
    ist >> e.number >> e.payment;
    return ist;
}
 
std::ostream & operator << ( std::ostream & ost, const Employee & e){
    ost << e.number << '\t' << e.payment;
    return ost;
}
 
int main(){
    const int SIZE = 3;
    Employee empl[SIZE];
 
    std::cout << "Enter space separated number and payment for " << SIZE << " employers:" << std::endl;
    for ( int i = 0; i < SIZE; ++i )
        std::cin >> empl[i];
 
    std::cout << "#\tNum\tPayment" << std::endl;
    for ( int i = 0; i < SIZE; ++i )
        std::cout << ( i + 1 ) << '\t' << empl[i] << std::endl;
 
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.09.2010, 18:40

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

проги по структурам на С++
1)даны координаты трех точек, проверить лежат ли точки на одной прямой, если лежат, то определить...

Задачка по структурам
Добрый вечер! Есть такая задачка... С помощью структуры соорудить что-то типа базы данных. Три...

задания по структурам
помогите пожалуйста новичку... буду ОЧЕНЬ благодарен

влпрос по структурам
есть код #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;locale.h&gt; #include &lt;malloc.h&gt; ...


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

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

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