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

не могу найти ошибку в поиске по массиву структур - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Кеш процессора http://www.cyberforum.ru/cpp-beginners/thread368233.html
Задание Написать программу, многократно выполняющую чтение элементов массива заданного размера. Элементы массива должны представлять собой связный циклический список, в котором значение очередного элемента представляет собой номер следующего. Тип элементов массива: 4-байтовый целый. Построить графики зависимости среднего времени обращения к элементу массива от числа фрагментов N. Использовать...
C++ Перенос слов в файле Здравствуйте уважаемые программисты. Столкнулся с такой задачей: Имеется файл с текстом на русском языке. Сделать перенос всех его слов. Перенос возможен по следующим правилам: 1) переносятся либо остаются в конце строки не менее двух символов; 2) невозможен перенос перед буквами 'ь' и 'ъ'; Как такое возможно реализовать? http://www.cyberforum.ru/cpp-beginners/thread368227.html
C++ C++ подключение текстовых файлов
Привет. Прошу прощения, если подобная тема уже есть, но я ее не нашел Как вижуал с++ подключить текстовый файл для чтения и записи? Нужно, чтобы программа прочитала данные в текстовом файле, произвела над ними действия и записала полученное число в другом текстовом файле? В примере дается решение, но какбы шаблонное(стандартное) и в нем вроде используются функции из С. Вот что у меня получилось,...
Связанный список C++
Не могу обратиться к методу класса Node хотя они выраженны как public: void addNode(int d); void printList(); #include<iostream> using namespace std; struct Node// структура описывающия узел связанного списка { int data; Node *next;// указатель типа Node };
C++ Импорт из dll перегруженных операторов http://www.cyberforum.ru/cpp-beginners/thread368175.html
Здравствуйте, уважаемые программисты! По заданию необходимо при явном подключении dll импортировать класс. С обычными методами все понятно, делаю так: class cFloatMatr { public: ...... bool (*isKvadr)(); ......
C++ Связанный список Доброе утро есть ли у кого пример Связанного списка. И чем он вообще отличаетьсяот массива кроме того , что связанный список динамичен. подробнее

Показать сообщение отдельно
Wanderer1
23 / 23 / 4
Регистрация: 26.03.2011
Сообщений: 54
18.10.2011, 15:25     не могу найти ошибку в поиске по массиву структур
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
#include "conio.h"
#include "stdio.h"
#include <iostream>
using namespace std;
 
struct book
{
    char name[64];
    char name_autor[30];
    char izdatelstvo[10];
    int god_vypuska;
    int stranicy;
} books[5]={{"Eva","Kris Karter","ACT",1999,400},
{"10 tain ohotnika na demonov","Svetlana Golshanskay","ACT",2011,257},
{"Pilot mechty","Aleksandr Zorich","ACT",2011,200},
{"Pepelnye ludi","Aleksandr Kontorovich","Samizdat",2011,110},
{"Ohotnik iz teni - 2","Anton Demchenko","Samizdat",2011,614}
};
int main()
{    
    int j=0;
    char fname1[80], fname[]= "quit";
    printf("Poisk po nazvaniu knigi\nVvedite nazvanie...\n");
    bool f=true;
    while (f){  
        cin.getline(fname1,80);     
        if (strstr(fname1,fname)) f=false;
        else{
            for (int i = 0; i < 5; i++) 
                if (strstr(books[i].name,fname1)){j++;
                    cout<<books[i].name <<" "<<books[i].name_autor<<" "<< books[i].izdatelstvo;
                    cout<<" "<< books[i].god_vypuska <<" "<< books[i].stranicy<<endl;}
            if (j==0)cout<<"net takogo"<<endl;
        }}
    return 0;
}
 
Текущее время: 03:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru