Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Alex Dzot
3 / 3 / 0
Регистрация: 12.01.2010
Сообщений: 34
#1

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

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

Вот задача

Создать структуру с именем employee, содержащую два поля: номер со¬трудника типа int и величину его пособия в долларах типа float. Запроси¬ть с клавиатуры данные о трех сотрудниках, сохраните их в трех струк¬турных переменных типа employee и выведите информацию о каждом из сотрудников на экран.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.09.2010, 01:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос задание по структурам (C++):

Задание по структурам - C++
#include<iostream.h> #include<conio.h> #include<math.h> #include<iomanip.h> float F_struct(); int exit(); struct...

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

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

Курсовая по структурам - C++
Подскажите какую-нибудь интересную тему для курсовой. Главная тема сема списки и структуры , можно с уклоном на тему безопасности. Спасибо

Вопрос по структурам - C++
Всем доброго дня. Возникло парочку вопросов по изучению С++ подскажите если не сложно. Купил книгу Дейтела "Как програмировать на С++"...

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

5
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
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
Alex Dzot
3 / 3 / 0
Регистрация: 12.01.2010
Сообщений: 34
15.09.2010, 01:48  [ТС] #3
мозгов нет
0
ForEveR
15.09.2010, 01:52
  #4

Не по теме:

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

0
matroskin
4 / 4 / 1
Регистрация: 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
easybudda
Модератор
Эксперт CЭксперт С++
9698 / 5648 / 964
Регистрация: 25.07.2009
Сообщений: 10,863
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
15.09.2010, 18:40
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.09.2010, 18:40
Привет! Вот еще темы с ответами:

Программа по структурам! - C++
У меня такая задача: Ввести несколько структур типа «Товары на складе» с полями { название товара закупочная цена товарная...

влпрос по структурам - C++
есть код #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;locale.h&gt; #include &lt;malloc.h&gt; struct data { float key; float...

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

задача по структурам - C++
определить структуру для описания полинома. Составить функции: а) дифференцирования полиномов б)интегрирования полиномов


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

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

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