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

Обработка структуры через функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Пусть даны два файла целых чисел http://www.cyberforum.ru/cpp-beginners/thread16614.html
Тут задали следующее, кто знает напишите код программ плиз: 1. Пусть даны два файла целых чисел. Определить, больше ли минимальное значение первого файла, чем максимальное значение второго. 2. Пусть дан текстовый файл. Распечатайте все строки, начинающиеся заданным словом.:)
C++ Подсчёт количества элементов в файле Как сделать, чтобы программа подсчитала количество элементов в файле? Например, нужно поместить содержимое файла в массив. Если знать количество элементов, можно реализовать так: FILE *fin; if ((fin = fopen("input.txt", "rt")) != NULL) { for (i=0;i<n;i++) fscanf (fin,"%d",&mas); } http://www.cyberforum.ru/cpp-beginners/thread16607.html
C++ обработка строки указателями с++
С клавиатуры вводится стока из нескольних слов, разделёнными пробелами. При помощи указателей удалить все повторяющиеся друг за друго слова. Например: Ввели: mom mom kom tom tom mom Получили: mom kom tom mom Помогите с алгоритмом? Дополнительную строку создавать нельзя.
изображение C++
Здравствуйте, подскажите как описать переменную для изображения, после сохранить в неё снимок экрана и передать по сети, т.е. изображение засунуть в массив (чтобы после на другом компьютере просмотреть её в Animation Control), заранее благодарен.
C++ Подсчёт положительных отрезков http://www.cyberforum.ru/cpp-beginners/thread16595.html
Помогите, плз. Вообщем, имеется массив чисел, который наполнятется рандомно. Вообщем, нужно подсчитать количество непрерывных последовательностей положительных чисел. Подскажите/покажите как это реализовать. Буду весьма балгодарен за помощь.
C++ Многосвязные списки Нужна библиотека для работы с многосвязными списками. Т.е. пересекающиеся подмножества объектов а1, а2, ... аN должны находиться одновременно в некотором множестве списков L1, L2...LN. Я написал такой код: template <class LinkT> class Link{ public: LinkT *next; LinkT *prev; }; //Получение смещения поля связи относительно адерса начала объекта подробнее

Показать сообщение отдельно
Lord_Voodoo
Супер-модератор
8577 / 2177 / 61
Регистрация: 07.03.2007
Сообщений: 10,863
Завершенные тесты: 1
24.11.2008, 18:11     Обработка структуры через функцию
вынеси описание структуры за функцию поиска, потому что у твоей структуры область видимости функция мэйн, поэтому и материться компилятор
типа так:
Код
#include <iostream>
#include <string>
using namespace std;
struct medik
{
 int birthyear;
 char name[100];
 int num;
}z[200];
void findMedik(medik* z,int n, int kol)
{
while (true)
{
bool nt=true;
   for (int i=0; i<kol; i++)
   {
      if (z[i].num==n)
   {
      cout << z[i].name << '\t' << z[i].birthyear << '\t' << z[i].num << endl;
   nt=false;
   }
   }
   if (nt)  cout<<"net nomera"<<endl;
}
}
int main()
{
int n;
int kol,i;
    cout << "koli4estvo";
    cin >> kol;
    for (i=0;i<kol;i++){
        cout << "\n";
        cout << "enter  " << (i+1) << '\n';
        cout << "birthyear ";
        cin >> z[i].birthyear;
        cout << "name ";
        cin.get();
        cin.get(z[i].name,100);
        cout << "number";
        cin>>z[i].num;
    }
  cout <<  "\n----danue----------\n";
    for(i=0;i<kol;i++)
 {
        cout << z[i].name << '\t' << z[i].birthyear << '\t' << z[i].num << endl;
 }
cout<<"vvedite nomer"<<endl;
cin>>n;
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru