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

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

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

Книга Шилдта Г - C++

04.09.2013, 18:10. Просмотров 721. Ответов 1
Метки нет (Все метки)

Для чего нужен массив обведённый красным цветом?
Либо я что-то упустил либо очепяточка в книге.
Склоняюсь к первому варианту , рассудите пожалуйста.


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
62
63
64
65
66
67
68
69
70
71
72
73
74
#include<iostream>
using namespace std;
 
char name [10][80]; //Имя служащих
char phone[10][20]; //Телефон служащих
float hours[10];    //Отработанные часы
float wage[10];     //Оклад
 
int menu();
void enter(), report();
 
int main()
{
    int choice;
    do
    {
        choice=menu(); //Получаем команду выбранную пользователем
        switch(choice)
        {
         case 0 :break;
         case 1 :enter();
             break;
         case 2 :report();
             break;
         default:
             cout<<"nonPo6yuTe ewe Pa3!!\n\n";
        }
 
    }while(choice != 0);
    system("pause");
    return 0;
}
 
// Функция возвращает команду выбранную пользователем.
int menu()
{
    int choice;
    cout<<"0.Vihod iz programmi.\n";
    cout<<"1.Vvod informacii.\n";
    cout<<"2.Generirovanie ot4eta.\n";
    cout<<"Viberite Komandu.\n";
    cin>>choice;
    return choice;
}
//Функция ввода информации в базу данных.
void enter()
{
    int i;
    [COLOR="Red"]char temp[80];[/COLOR]
 
    for(i=0; i<10; i++)
    {
        cout<<"\nVvedite Imia slujawego: ";
        cin >>name[i];
        cout<<"\nVvedite nomer telefona: ";
        cin>>phone[i];
        cout<<"\nVvedite koli4estvo otrabotannih 4asov: ";
        cin >>hours[i];
        cout<<"\nVvedite oklad: ";
        cin >>wage[i];
 
    }
}
//Отображение отчёта
void report()
{
    int i;
    for(i=0; i<10;i++)
    {
        cout<<name[i] <<' ' <<phone[i] <<endl;
        cout<<"Zarplata za nedeliu: "
            <<wage[i] * hours[i] <<endl;
    }
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.09.2013, 18:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Книга Шилдта Г (C++):

Книги Шилдта - C++
Скажите пожалуйста в чем разница между двумя его книгами: -&quot;Самоучитель С++&quot; -&quot;С++. Базовый курс&quot; Желательно мнение читавших. А...

Книги Герберта Шилдта - C++
Здравствуйте! Закончил 1 курс, по программированию на С++ остановились на классах, наследовании и пр. для дальнейшего изучения языка хочу...

Отличия 2 книг Шилдта - C++
C++: базовый курс и C++. Руководство для начинающих, 2-е издание В чем разница? Что лучше новичку?

Ошибка в книге Шилдта? - C++
Герберт Шилдт. C++ базовый курс. Третье издание. 2010 г. с. 269. Шилдт явно использует для доступа к массиву q диапазон индексов 1-100, в...

Методика программирования Шилдта - C++
Ребята, пожалуйста, если у кого есть подкиньте книгу- Герберт Шилдт: C++ Методики программирования Шилдта. Уже давно пытаюсь найти но не...

Задачи из самоучителя Шилдта - C++
Напишите программу, которая усредняет абсолютные значения пяти значений, введенных пользователем. Выведите результат на экран. ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
eXtream
24 / 24 / 0
Регистрация: 10.03.2010
Сообщений: 161
04.09.2013, 18:20 #2
Цитата Сообщение от noJIKoBHuK Посмотреть сообщение
char temp[80];
Этот массив не нужен. И компилятор должен ругнуться на него типа warning неиспользуемая переменная

Добавлено через 54 секунды
Если это из книги, то скорее всего это опечатка
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.09.2013, 18:20
Привет! Вот еще темы с ответами:

Понять программу, таймер от Шилдта - C++
Здарова! Читал я тут Шилдта и при прочтении так и не смог уяснить кое-чего.. Вот полный код проги, на русском языке - мои...

Не могу разобраться в листинге из Шилдта(3 издание) - C++
Прога меняет 2 байта из объединения местами. // Use a union to exchange the bytes within a short integer. #include &lt;iostream&gt; using...

Не работает программа из книги Герберта Шилдта. - C++
Подскажите и мне тоже из этой книги не работает программа. #include&lt;iostream&gt; #include&lt;cstdlib&gt; #include&lt;conio.h&gt; using namespace...

Кто читал Г.Шилдта и С.Прата отозвитесь - C++
Всем привет! Я изучаю С++ и прочитав одну книгу понял что она просто описывает язык, получив базовые знания я купил для изучения (по...


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

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

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