С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Не знаю что надо написать в коде - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Застрял, не знаю в чем загвоздка. http://www.cyberforum.ru/cpp-beginners/thread149056.html
Задание: Реализовать программу игры в кости. Два игрока бросают по очереди костяшки, выигрывает тот, у кого выпало большее значение. #include <stdio.h> #include <iostream> #include <cstdlib>...
C++ Простые вопросы 14. Сколько раз можно открыть файл в программе? 18. Как переместить указатель на поток из текущей позиции в заданную? 9. Какая функция отвечает за открытие потока? Какие у нее параметры? ... http://www.cyberforum.ru/cpp-beginners/thread149047.html
C++ Текстовые файлы в C++
Помогите пожалуйста написать прогу по файлам в С++. Вот задание: Дан текстовый файл. Удвоить в нем все цифры "0" и "1" и записать в другой файл.
Преобразовать string в последовательность чисел C++
Помогите, пожалуйста, понять свои ошибки.. не могу правильно написать аргументы функций... и вообще наверное проблема в самих функциях... задача такая: у меня есть стринг(набор 1 и 0)= TMS_IR.. мне...
C++ Описать структуру с именем TRAIN http://www.cyberforum.ru/cpp-beginners/thread149005.html
Описать структуру с именем TRAIN, содержащую следующие поля:  название пункта назначения;  номер поезда;  время отправления. Написать программу, выполняющую следующие действия:  ввод с...
C++ Преобразовать массив таким образом, чтобы элементы, равные нулю, располагались после всех остальных Преобразовать массив таким образом, чтобы элементы, равные нулю, располагались после всех остальных. Порядок следования ненулевых элементов относительно друг друга не менять. подробнее

Показать сообщение отдельно
x-954377
3 / 3 / 0
Регистрация: 20.06.2010
Сообщений: 42
25.06.2010, 00:43
Вот пожалуйсто мисс за коментариями пишите в личку.))))

попозже мож второе зделаю

Код
#include <windows.h>
#include <iostream>
using namespace std;

char *rus(const char *text)
{
     char *lpspst = new char[256];
     AnsiToOem(text,lpspst);
  return lpspst;
}

int main(int argc, char *argv[])
{
    int n = 3;
    struct _strk
                 {
                        char *fam;
                        int tel;
                 } strk[n];
                 
                 strk[0].fam = "Петров";
                 strk[0].tel = 894512;
                 strk[1].fam = "Иванов";
                 strk[1].tel = 235687;                 
                 strk[2].fam = "Петухов";
                 strk[2].tel = 265841;                 
                 strk[3].fam = "Вовочкин";
                 strk[3].tel = 215769;
              
    int ftel;
    cout<<rus("Введите номер телефона для поиска: ");
    cin>>ftel;
    
    int j = 0;
    for(int i=0; i<n+1; i++)
            if(strk[i].tel == ftel) j=i;

    if(j!=0)cout<<rus("Фамилия: ")<<rus(strk[j].fam)<<endl<<rus("Тел: ")<<strk[j].tel<<endl;
    else cout<<rus("Телефона нет в структуре")<<endl;
    
    system("pause");
  return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.