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

Как найти заданный элемент (типа char) в массиве структур? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строка в 10000 символов http://www.cyberforum.ru/cpp-beginners/thread1063154.html
Возможно ли создать такую строку? Если возможно, то как?
C++ в одномерном массиве, состоящем из n вещественных элементов, вычислить: В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) сумму и количество элементов массива, расположенных между первым и последним отрица-тельными элементами. 2) упорядочить элементы массива по возрастанию методом простого выбора. Сравнить с сорти-ровкой методом обменов («пузырька»). 3) Сжать массив, удалив из него все элементы, модуль которых не превышает 1.... http://www.cyberforum.ru/cpp-beginners/thread1063131.html
C++ Функция, возвращающая слово из строки
Дана строка(все слова разделены запятыми): word1,word2,word3,word4 Нужно написать функцию, которая будет возвращать определенное слово. Вот что получилось: char* slovo(char* str, int count) { int k=1; char *strs="Error"; char * pch = strtok (str,","); while (pch != NULL)
C++ Перевод из Pascal в C++
Здравствуйте! Помогите,пожалуйста,перевести программу из паскаля в С++ uses crt; var A, B, x, y, h, n, O: real; s: string; cod: integer; const z = 0.0001; begin
C++ Вывести каждое слово из файла на экран http://www.cyberforum.ru/cpp-beginners/thread1063103.html
Имеется файл со следующим содержимым: 1 Иван Петров 2 Оля Семенова 3 Илья Петушко 4 Наталья Близер ........ Мне нужно считать эти данные и вывести на экран, но так, чтобы не целой строкой, а по отдельности каждое слово и номер. (считали номер, далее считываем имя, потом фамилию, и так же поочередно выводим). Помогите, пожалуйста!!! желательно использовать fstream (fstream.h),...
C++ Несистематическая ошибка на этапе компиляции #pragma hdrstop #pragma argsused #include <iostream.h> void main() { double a; int index,i_max,i_min; double max,min,sum,sum2,x; sum=sum2=0; //------------------------------------- подробнее

Показать сообщение отдельно
newb_programmer
 Аватар для newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 553
05.01.2014, 00:43     Как найти заданный элемент (типа char) в массиве структур?
Ilo, вообще то должно работать. я в ваш код добавил поиск, но у меня заходит в кейс 6 и проскакивает ввод строки...хз почему=) теоретически должно работать
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 case 6: 
 cout <<endl<<"Enter line"<<endl;
 char s[100];
 cin.getline(s,100,'\n');
 for (int i=0;i<10;i++)
    if (!strcmp(s,mas[i].lastname))
        cout<<mas[i].lastname<<" "
        <<mas[i].firstname<<" st. "
        <<mas[i].street<<" "
        <<mas[i].house<<", ap."
        <<mas[i].apartment<<endl;
         
         cout <<endl<<"Find."<<endl;
 break;
 
Текущее время: 13:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru