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

Описать информацию о книгах в библиотеке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ функции http://www.cyberforum.ru/cpp-beginners/thread223842.html
Вот с функциями разобрался. мне попалось вот такое задание см Снимок.PNG . Там нужно чтоб на главной диогонали в матрице 7х7 все числа были чётные случайные значения. Чем в языке с++ чётные отличаются от нечётных. и вот я на картинке не понял то что выделено красным. там от 0 до 50 или 0 делить на 50?
C++ надо исправить ошибку задание выглядит так: Заполнить файл f натуральными числами, полученными с помощью генератора случайных чисел. Найти количество квадратов нечетных чисел среди компонентов #include<iostream> #include<cstdlib> #include <time.h> #include<fstream> #include<cmath> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread223838.html
Быстрая сортировка с итерационным циклом C++
Быстрая сортировка с итерационным циклом вычисления медианы. Для заданного интервала массива, в котором производится разделение, найти медиану обычным способом. Затем выбрать ту часть интервала между границей и медианой, где находится середина исходного интервала, и процесс повторить.
Упорядочить строки матрицы по возрастанию максимумов их элементов C++
Добрый день! срочно нужна помощь в решении задачи: Дана целочисленная прямоугольная матрица. Определить: 1)количество отрицательных элементов в тех строках, которые содержат хотя бы один нулевой элемент; 2) Упорядочить строки по возрастанию максимумов их элементов. нашел вот это http://www.cyberforum.ru/cpp-beginners/thread88923.html, но там решение для квадратной матрицы. и с сортировкой...
C++ Меню в консоли http://www.cyberforum.ru/cpp-beginners/thread223822.html
есть код для менюшки, по идее при нажатии стрелок вверх или вниз, должен передвигаться флажок -> , но почему то не передвигается, остается н первом пункте... пишу в Borland Developer Studio 2006 подскажите в чем дело... #include <iostream> #include <conio.h> #include <windows.h> using namespace std; int menu();
C++ Массив и матрица Дано матрицу целых чисел А (n * n). Определить является ли она симметричной относительно главной диагонали. Дан массив слов. Получить слово из последних букв всех слов массива слов P.S У мня екзамен помогите срочно нужно подробнее

Показать сообщение отдельно
vx5
 Аватар для vx5
187 / 171 / 4
Регистрация: 04.09.2010
Сообщений: 656
04.01.2011, 16:10     Описать информацию о книгах в библиотеке
Цитата Сообщение от byshido Посмотреть сообщение
Добавил условие, написанное вами все вроде заработало только одно, но, он почемуто удаляет все записи... т.е. я добовляю три книжки, произвожу поиск и удаление...удаляю смотрю что осталось и все...мне показывает ноль


Шас перепешу на switch
а все идет от той же ошибки.
если 'y' упорно держится в потоке и к возвращению в маин, то он постоянно считывается и в этом цикле и удаляет все записи поочереди.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 while (root)
           {
               if (!strcmp(qwe,root->Library->nomer))
               {  
                    {
                   printLIBRARY(root->Library);
 cout<<"Do you want clear this entries? (y/n) "<<endl;// Удаление записи
                   cin.getline(q,1);
                        if (!strcmp(q,"y"))
                                    {
                                root->Library=NULL;
                         }
                   root=root->next;
                    }
                     }
               else if (strcmp(qwe,root->Library->nomer))
                   root=root->next;
           }
вам надо переписать алгоритм считывания символа. Попробуйте вот так:
C++
1
2
3
4
5
char c;
cin.get(c);
if(c=='y') /* */
//и в конце функции надо считать символ перехода на новую строку, а то он так и останется в потоке
while(cin.get(c) && c!='\n');
 
Текущее время: 16:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru