Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 1
Регистрация: 11.10.2014
Сообщений: 115
1

Не работает правильно цикл

05.12.2015, 15:36. Показов 373. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ввожу информацию, программа данные выводит, при поиске по фио в первый раз выдает правильно ответ, а потом только "Информации нет", якобы w=0. Может кто-нибудь знает как сделать правильно. Или ошибка в условии
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
void sprav::poisk(sprav a[],int&x)
{
int w=0;
string FIO;
       cout<<"Введите ";
   cout<<"ФИО: ";
      cin >> f >> ii >> o;
        a[x].info.FIO += f;
        a[x].info.FIO += " ";
        a[x].info.FIO += ii;
        a[x].info.FIO += " ";
        a[x].info.FIO += o;
 
    for(int i=0;i<x;i++)
    {{
        if(a[i].info.FIO==a[x].info.FIO)
           {
           cout<<a[i].info.FIO<<"       "<<a[i].info.Ad<<"       "<<a[i].info.Gd<<endl;
w++;
           }}
        if(w==0)
           cout<<"Информации нет!";
        getch();
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2015, 15:36
Ответы с готовыми решениями:

задать правильно цикл )
Допустим дано 8 элементов в массиве. Как задать цикл так, чтобы сравнивались следующие элементы a...

Цикл: правильно или нет?
Знающие люди, подскажите пожалуйста... Есть такая задачка:...

Как правильно записать цикл for?
Как правильно записать цикл чтобы он шел не с начала на конец а с конца на начало? Конкретно к этой...

Как правильно объединить цикл?
Доброго времени суток! Как правильно объединить цикл? while (!(cin &gt;&gt; value_one_) || value_one_...

0
05.12.2015, 15:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.12.2015, 15:36
Помогаю со студенческими работами здесь

Как правильно использовать цикл?
Задача с экспонентами. Нужно найти следующее:...

Не могу понять почему не работает (или правильно не работает)
#include &lt;iostream.h&gt; #include &lt;conio.h&gt; #define N 5 #define M 3 void main() { int a; ...

Как правильно прервать/возобновить цикл
Такая вот проблема: есть часто встречающаяся функция ввода вещественного массива (как правило,...

Цикл, как правильно сформулировать условие выхода
Сразу прошу прощения за простейшие вопросы, но книжка еще в пути, учусь самостоятельно, для себя....

Как правильно задать цикл при заполнении массива
Если у меня известен нулевой элемент в массиве а= 1, и массив например из 6 элементов , как...

На Главной странице не работает правильно вывод (неккоректно работает цикл)
Я создал тему с нуля. И мне нужно было чтоб на главной странице(Главная)...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru