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

Составить программу, в которой описывается структура из полей (через массив С++) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ метод прогонки СЛАУ http://www.cyberforum.ru/cpp-beginners/thread1048500.html
4Х1-Х2 =5 2Х1+3Х2+2Х3 =2 -Х2+4Х3-Х4=3 -Х3+Х4=5 нужно написать программу методом прогонки для трехдиагоных матриц. Добавлено через 17 секунд на с++
C++ классы Нужно написать программу с помощью класса Пожалуйста нужна ваша помощь http://www.cyberforum.ru/cpp-beginners/thread1048496.html
Вектор, состоящий из слов строки в том порядке, в каком они были записаны в исходной строке C++
Добрый день! Прошу советов как работать со строками и вектором. 1) Написать функцию, которая принимает строку и возвращает вектор, состоящий из слов строки в том порядке, в каком они были записаны в исходной строке. Не могу понять как присвоить вектору строку. Написать функцию, принимающую вектор и слово. Функция должна возвращать номер позиции (не индекс!!!), на которой расположен...
C++ GMP ошибка!
Делаю все как здесь написал MaXiDRoM_90 http://www.cyberforum.ru/cpp-builder/thread27891.html Работаю в VS2012 . Присоеденил gmp(и динамическую и статическую пробовал подключать, одна и таже ошибка!) , компилирую свой проект и пишет ошибку error C4146: применение унарного минуса к типу без знака; результат оставлен без знака c:\program files\microsoft visual studio...
C++ Настройка MSVS 2013 http://www.cyberforum.ru/cpp-beginners/thread1048461.html
Добрый день. Может нажал не туда, может еще что, но если раньше при компиляции проекта просто появлялось консольное окошко с программой, то теперь вначале выдает кучу окон с контрольными значениями и памятью, и только потом программу. Такое бывало и раньше, лечил сбросом настроек, но в этот раз не помогло. Как это можно убрать? P.S. Среда разработки - Microsoft Visual Studio 2013 Express Edition.
C++ Работа с графикой Срочно нужна помощь с выполнением следующих заданий... 1) На компоненте TImage расположить произвольный рисунок. При помощи кнопок на закладке или клавиш клавиатуры →, ←, ↑, ↓ организовать “прокрутку” рисунка в различных направлениях 2)Определить количество точек с целочисленными координатами, лежащих внутри окружности радиуса R с центром в точке (х0, у0). подробнее

Показать сообщение отдельно
Tinako
0 / 0 / 0
Регистрация: 13.12.2013
Сообщений: 24
19.12.2013, 21:57  [ТС]     Составить программу, в которой описывается структура из полей (через массив С++)
Цитата Сообщение от alsav22 Посмотреть сообщение
Можно, но мучают сомнения насчёт задания и преподавателя.
Задание состоит в состовлении структуры. Например, вот так:
Составить программу, в которой описывается структура из полей: Фамилия, Номер телефона, Количество звонков. Организовать ввод двух структурных переменных, вывод каждой структуры на экран и расчет Абонентской платы.
Абонентская плата = Количество звонков * 0,25 + 30,00.
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
char fam[20];    //Поле фамилии
char nt[20];           //Поле номер телефона
int kz;
};
//Функция ввода
void vvod(student *m)
{
cout<<"Введите фамилию: \n";
getchar();
gets(m->fam);
cout<<"Номер телефона: \n";
 
gets(m->nt);
cout<<"Количество звонков: \n";
cin>>m->kz;
}
//Функция вывода структуры
void vyvod(student m)
{
cout<<"\nФамилия студента: "<<m.fam;
cout<<"\nНомер телефона: "<<m.nt;
cout<<"\nКоличество звонков: "<<m.kz;
cout<<endl;
}
//Главная функция
int main()
{
student s1;
int min1;
cout<<"Введите сведение о 1 работнике: \n";
vvod(&s1);
 
 
cout<<"Сведение о 1 работнике: ";
vyvod(s1);
if (s1.kz>0) min1=(s1.kz*0.25)+30;
cout<<"Абоненская плата= "<<min1<<"\n";
}
Если совсем дословно, задания 2 выходит:

1) в программе создается и используется две структурные переменные;
2) в программе создается и используется массив из определенного пользователем количества структурных переменных.
 
Текущее время: 01:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru