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

Написать программу каталогизатор для книг - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Конструкторы http://www.cyberforum.ru/cpp-beginners/thread127219.html
Есть фрагмент кода: #include <iostream> using namespace std; class Counter { public: Counter operator++(int); //постфикс Counter(); ~Counter();
C++ Как считать? Здравствуй, помогите пожалуйста считать строку вида 2 3 3 9 3 5 дело в том что количество заранее не известно. И мне нужно получить их как int. Количество пробелов может быть неограничено и количество переводов строк тоже. Прошу вас подробнее написать, просто очень надо! http://www.cyberforum.ru/cpp-beginners/thread127209.html
Класс «вещественная матрица» C++
Описать класс, реализующий тип данных «вещественная матрица» и работу с ними. Класс должен реализовывать следующие операции над матрицами: •операции вычисления обратной и транспонированной матрицы, операцию возведения в степень; • методы вычисления детерминанта и нормы; • методы, реализующие проверку типа матрицы (квадратная, диагональная, нулевая, единичная, симметрическая, верхняя...
Как исправить ошибку? C++
#include <stdio.h> #include <tchar.h> #include <stdlib.h> #include <locale.h> #include <string.h> //Стуктура времени //Основная структура списка struct bus
C++ Для каждого 0.1≤a≤0.2 при всех 0.5≤b≤0.8 с шагом ∆B=0.1... http://www.cyberforum.ru/cpp-beginners/thread127172.html
Здравствуйте, форумчане...нуждаюсь в помощи по написанию программы...помогите пожалуйста... Задание: Для каждого 0.1≤a≤0.2 при всех 0.5≤b≤0.8 с шагом ∆B=0.1 вычислить с=(a*x^2+b*x)/(x+e^x) + x; d=Cos(a*b+b); причем, если d≤0, то ∆a=0.025 иначе a=0.01; x-вводить
C++ E2034 Cannot convert 'char' to 'char *' Добрый день всем! Помогите плз исправить ошибку. Не понимаю чего она происходит. Вообщем, нужно все елементы строки text запихнуть в двумерный массив. Вот код: char* st=text.c_str(); char** matr; int iter=0; matr=new char*; for (int i=0; i<col; i++) matr=new char; while (iter<text.Length()) { //запись по столбцам подробнее

Показать сообщение отдельно
Luna17
 Аватар для Luna17
3 / 3 / 1
Регистрация: 09.03.2010
Сообщений: 95
16.05.2010, 22:05  [ТС]     Написать программу каталогизатор для книг
а что эта прога делает?
IchMors,

Добавлено через 32 секунды
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
#include "stdafx.h"
#include "stdlib.h"
#include "math.h"
#include "conio.h"
#include "stdio.h"
 
struct  BOOK
{
    char *name;
    char *avtor;
    char *tematika;
    int  godvipuska;
    char *ISBN;
    char *izdatelstvo;
}
const int Amax=255;
int main()
{    
    setlocale (LC_ALL, "Russian");
 
    FILE* f=fopen("katalogizator.txt","wt");
 
    BOOK k[3];
    char buf[Amax];
    int i;
 
    for (i=0; i<3; i++)
        { 
            printf ("введите название книги\t");
            k[i].name = new char [Amax];
            scanf_s("%s",k[i].name, Amax);
 
            printf ("введите фамилию автора\t");
            k[i].avtor = new char [Amax];
            scanf_s("%s",k[i].avtor, Amax);
 
            printf ("введите тематику книги\t");
            k[i].tematika = new char [Amax];
            scanf_s("%s",k[i].tematika, Amax);
 
            printf ("введите год выпуска книги\t");
            scanf_s("%i",&k[i].godvipuska);
 
            printf ("введите ISBN книги\t");
            k[i].ISBN = new char [Amax];
            scanf_s("%s",k[i].ISBN, Amax);
 
            printf ("введите издательство книги\t");
            k[i].izdatelstvo = new char [Amax];
            scanf_s("%s",k[i].izdatelstvo, Amax);
 
            printf("\n");
 
        }
        
    
    return 0;
}
 
Текущее время: 10:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru