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

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

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

Помогите со структурами (дописать программу) - C++

07.10.2011, 18:56. Просмотров 350. Ответов 5
Метки нет (Все метки)

Структуры вводятся с клавиатуры. В ряде вариантов заданий с клавиатуры вводится не вся структура, а только ее отдельные поля. Необходимо выполнить обработку сформированного массива структур и результаты обработки вывести на экран дисплея.
Массив должен содержать сведения о книгах. Каждая структура должна иметь следующие поля: автор (авторы), название, год издания, цена и издательство. Вывести на экран дисплея список книг, изданных в заданном временном интервале (например, в интервале 1993..2000).


Я поюзал интернет и только нашел как написать программу для ввода инфы о книге
помогите дальше
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
#include <iostream>
#include <stdio.h>
 
using namespace std;
 
struct Book
{
    char Avtor[30];
    char Ha3BaHue[30];
    float god;
    float CeHa;
    char U3daTeLctBo[30];
};
 
int main()
{
    Book b[30];
    int Kol;
    cout<<"BBediTe KoJIu4ectBo Book";
    cin>>Kol;
    for (int i=0;i<Kol;i++)
    {
        cout<<"Avtor Book :";
        cin>>b[i].Avtor;
        cout<<"Ha3BaHue BooK :";
        cin>>b[i].Ha3BaHue;
        cout<<"God U3daHu9I Book :";
        cin>>b[i].god;
        cout<<"CeHa BooK :";
        cin>>b[i].CeHa;
        cout<<"U3daTeLctBo :";
        cin>>b[i].U3daTeLctBo;
        cout<<endl;
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2011, 18:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Помогите со структурами (дописать программу) (C++):

Помогите дописать программу - C++
вот код программы, но работает только первая часть из файла в массив, как теперь собрать её чтобы вся работала? может с помощью классов иил...

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

Помогите пожалуйста дописать программу перевода чисел 5->7 с.с - C++
Всем привет. Помогите пожалуйста дописать программу перевода чисел из пятеричной системы счисления в семеричную. Данная программа переводит...

помогите дописать программу таймер с релизацией классов - C++
Мне нужно чтобы после завершения таймера программа возвращала меню, незнаю как это можно реализовать. Какие классы еще можно придумать для...

помогите дописать программу таймер с релизацией классов - C++
Мне нужно чтобы после завершения таймера программа возвращала меню, незнаю как это можно реализовать. Какие классы еще можно придумать для...

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

5
Jupiter
Каратель
Эксперт С++
6559 / 3980 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
07.10.2011, 19:08 #2
Цитата Сообщение от Damir1990 Посмотреть сообщение
помогите дальше
что дальше?
ищите, уверен что на форуме точно найдется реализация вашего задания или очень близко к ней
0
Damir1990
1 / 1 / 0
Регистрация: 01.10.2011
Сообщений: 40
07.10.2011, 19:31  [ТС] #3
дальше я могу только найти как вывести то что ввел, это я нашел разбираюсь ща а как искать по датам найти не могу
0
LosAngeles
Заблокирован
07.10.2011, 19:33 #4
Цитата Сообщение от Damir1990 Посмотреть сообщение
struct Book
{
char Avtor[30];
char Ha3BaHue[30];
float god;
float CeHa;
char U3daTeLctBo[30];
};
(_|_)
1
MrGluck
Модератор
Эксперт CЭксперт С++
7423 / 4538 / 673
Регистрация: 29.11.2010
Сообщений: 12,319
07.10.2011, 19:37 #5
всего лишь добавить
C++
1
2
3
4
cout<< "date1 = ";
cin>> date1;
cout<< "date2 = ";
cin>> date2;
и в цикле строку с условием
C++
1
if (b[i].god >= date1 && b[i].god <=date2)

Не по теме:

псевдотранслит доставляет)

1
Damir1990
1 / 1 / 0
Регистрация: 01.10.2011
Сообщений: 40
07.10.2011, 20:43  [ТС] #6
Спасибо

Добавлено через 51 минуту
Цитата Сообщение от LosAngeles Посмотреть сообщение
(_|_)
да это по приколу так написано
0
07.10.2011, 20:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.10.2011, 20:43
Привет! Вот еще темы с ответами:

Помогите дописать программу для вычисления квадратного уравнения - C++
Привет всем! Я студент и мне задали написать программу для вычисления квадратного уравнения, я написал но у меня не вычисляет х1 и х2. ...

Помогите разобраться со структурами - C++
Приветствую всех! :) Мне дали очередное задание с которым, конешноже я не могу самостоятельно справиться и именно поэтому вновь прошу вашей...

Помогите дописать игру - C++
Пишу свою первую игру на C++, использую готовый движок HGE. У меня есть класс MapBuilder:class MapBuilderClass { public: class...

Помогите дописать часть программы. - C++
Привет всем еще раз)) Вот условие задачи: Написать программу, выводящую на экран площадь прямоугольника, если известны длины его сторон....


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

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

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