Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Fadjr
1 / 1 / 1
Регистрация: 28.09.2015
Сообщений: 107
#1

Заполнение строк структуры помеченные буквами A, B, C и D - C++

07.12.2015, 20:15. Просмотров 170. Ответов 4
Метки нет (Все метки)

Здравствуйте!!! Нужно заполнять строки помеченные буквами A, B, C и D. вот пример для заполнения:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
struct t_info
{
float price;
int sold;
}
 
int main()
{
int num;
A //Установить цену price в 500 рублей
B //Установить число проданных билетов sold в 0
C //Добавить 25 к числу проданных билетов
D //строка должна печатать итоговую сумму
}
так как я первый раз прохожу структуры я ничего о них не знаю. заранее спасибо.
http://www.cyberforum.ru/cpp-beginners/thread2253812.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2015, 20:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Заполнение строк структуры помеченные буквами A, B, C и D (C++):

Регистронезависимое сравнение строк с русскими буквами
Необходимо регистронезависимо сравнивать строки string с русскими буквами....

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

Заполнение структуры
Нужно написать задачку в DeV C++. В общем, при заполнении структуры со второй...

Заполнение структуры
Изучаю С++, заполняю объект структуры, в строке cin.getline (human.first_name,...

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

4
Default_070
23 / 23 / 26
Регистрация: 01.10.2015
Сообщений: 175
Завершенные тесты: 1
07.12.2015, 20:21 #2
Лучший ответ Сообщение было отмечено Fadjr как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
int main
{
    t_info t; // создание объекта структуры
    t.price = 500; // доступ к price через t
    t.sold = 0; // доступ к sold через t
    t.sold += 25;
    double num = (t.price * t.sold);
    std::cout << num << std::endl;
    
}
Данные устанавливаются только для объекта t. Если создать другой объект(s), то у него будут изначальные значения(мусор)
1
Fadjr
1 / 1 / 1
Регистрация: 28.09.2015
Сообщений: 107
07.12.2015, 20:34  [ТС] #3
Почему мы рассматриваем num как double?
0
Default_070
23 / 23 / 26
Регистрация: 01.10.2015
Сообщений: 175
Завершенные тесты: 1
07.12.2015, 20:58 #4
Лучший ответ Сообщение было отмечено Fadjr как решение

Решение

Цена float, значит может иметь цифры после запятой, т.о. можно записывать в num без округления.
1
Fadjr
1 / 1 / 1
Регистрация: 28.09.2015
Сообщений: 107
08.12.2015, 09:12  [ТС] #5
Теперь понятно, Спасибо!
0
08.12.2015, 09:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.12.2015, 09:12
Привет! Вот еще темы с решениями:

Структуры, заполнение из файла
В файле “input.txt” задано количество участников соревнований зимней...

Заполнение полей структуры
Нужна ваша помощь! Нужно считать файл и записать в массив. Потом из этого...

Заполнение структуры в конструкторе
Нужно в конструкторе вызвать функцию заполнения структуры. Без цикла все...

Заполнение структуры из файла
Задание вот какое:В текстовом файле хранятся данные о группе студентов...


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

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

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