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

При вводе имени абонента или его номера выводить его фамилию, номер телефона и адрес. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Указатели и ссылки. Помогите разобраться с синтаксисом http://www.cyberforum.ru/cpp-beginners/thread374217.html
Всем добрый вечер. Знаю, что тема поднималась не раз, много здесь уже таких нашел и перечитал, но ни как че та до меня не дойдет. В трех книгах прочитал эту тему, да что-то все вокруг да около... Сама ситуация: Решил разобраться с ссылками и указателями до основания. С ссылками вроде все прокатило, а вот с указателями ну ни как. Сделал такую программку (смысл: считает сколько раз срабатывает...
C++ Построить граф можете привести простейший пример проги которая выдаёт граф просто чертёж? http://www.cyberforum.ru/cpp-beginners/thread374205.html
C++ Работа с class-ами(вывести на дисплей)
создать вектор из фигур и вывести их на печать с помощью класса GROUP_OBJECT что уже реализовано #include <iostream> #include <string.h> #include <vector> using namespace std; class ELLEMENTS{ // Базовый класс...
C++ Приложение для кассы обмена валюты vs 2010
Приложение для кассы обмена валюты. Исходное значение (доллары или рубли) вводится в текстовое поле (TextBox). Курс доллара задан в программе и показывается в надписи (Label). Должен быть предусмотрен выбор типа перевода: доллары в рубли или наоборот с помощью какого-либо компонента, например RadioButton. Результат выводится в надписи (Label). При запуске программа дополнительно должна...
C++ Переставить строки и столбцы матрицы чтобы максимальный по модулю элемент был расположен на пересечении К - той строки и К - того столбца. http://www.cyberforum.ru/cpp-beginners/thread374185.html
Дана матрица А(nxn). Найти максимальный по модулю элемент матрицы. Переставить строки и столбцы матрицы таким образом, чтобы максимальный по модулю элемент матрицы был расположен на пересечении К - той строки и К - того столбца. Добавлено через 1 час 10 минут Построить надо в С++ю помогите пожалуйста завтра сдать уже надо задачую
C++ Сортировка массива структур по выбранному полю с помощью алгоритма std::sort Не знаю, как правильно передать функцию сравнения в std::sort. Кроме того в моей структуре есть поля одного типа, мне кажется будет не правильно писать одинаковые функции сравнения для каждого поля. Вот структура моей программы: struct HOUSE{ string street; string number; string num_floors; string num_apartment; int num_residents; подробнее

Показать сообщение отдельно
unbelievable
0 / 0 / 0
Регистрация: 01.01.2011
Сообщений: 79
28.10.2011, 20:58     При вводе имени абонента или его номера выводить его фамилию, номер телефона и адрес.
Создать телефонный справочник на 10 имен, адресов и номеров. При вводе имени абонента или его номера выводить его фамилию, номер телефона и адрес. Не могу что-то разобраться


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
#include <iostream>
#include <cstdio>
 
 
 
using namespace std;
 
int main()
{
    int numbers[10];
    char* surnames[10];
    char* adresses[10];
    char str;
    int a, t, n;
 
 
    numbers[0] = 958611362;
    numbers[1] = 509509882;
    numbers[2] = 669010500;
    numbers[3] = 502615062;
    numbers[4] = 951513451;
    numbers[5] = 505009237;
    numbers[6] = 956256107;
    numbers[7] = 314142212;
    numbers[8] = 314124968;
    numbers[9] = 314142380;
 
    surnames[0] = "Illya Sklyarov";
    surnames[1] = "Anatoliy Poloskov";
    surnames[2] = "Tolik Poloskov";
    surnames[3] = "Goarik Gabrelyan";
    surnames[4] = "Oksana Sklyarova";
    surnames[5] = "Igor Sklyarov";
    surnames[6] = "Zeykan Rostislav";
    surnames[7] = "My home";
    surnames[8] = "Grandmother";
    surnames[9] = "Poloskov Home";
 
    adresses[0] = "Vereshmarti street, 18";
    adresses[1] = "Tinodi street, 37";
    adresses[2] = "Tinodi street, 37";
    adresses[3] = "Velyka Bakta village, Parkova street, 15";
    adresses[4] = "Vereshmarti street, 18";
    adresses[5] = "Vereshmarti street, 18";
    adresses[6] = "Vereshmarti street, 25";
    adresses[7] = "Vereshmarti street, 18";
    adresses[8] = "Shevchenko street, 114/2";
    adresses[9] = "Tinodi street, 37";
 
 
    cout << "Enter number or press 0 if ypu want to find an abonent by name:" << endl;
    cin >> t;
    if (t == numbers[0])
    cout << surnames[0] << " \t" << adresses[0] <<" \t" << t << endl;
    else if (t == numbers[1])
    cout << surnames[1] << " \t" << adresses[1] <<" \t" << t << endl;
    else if (t == numbers[2])
    cout << surnames[2] << " \t" << adresses[2] <<" \t" << t << endl;
    else if (t == numbers[3])
    cout << surnames[3] << " \t" << adresses[3] <<" \t" << t << endl;
    else if (t == numbers[4])
    cout << surnames[4] << " \t" << adresses[4] <<" \t" << t << endl;
    else if (t == numbers[5])
    cout << surnames[5] << " \t" << adresses[5] <<" \t" << t << endl;
    else if (t == numbers[6])
    cout << surnames[6] << " \t" << adresses[6] <<" \t" << t << endl;
    else if (t == numbers[7])
    cout << surnames[7] << " \t" << adresses[7] <<" \t" << t << endl;
    else if (t == numbers[8])
    cout << surnames[8] << " \t" << adresses[8] <<" \t" << t << endl;
    else if (t == numbers[9])
    cout << surnames[9] << " \t" << adresses[9] <<" \t" << t << endl;
 
    if (t==0)
    cout << "Enter name and surname:" << endl;
    gets(str);
 
 
 
    if (str == surnames[0])
    cout << str << " \t" << adresses[0] <<" \t" << numbers[0] << endl;
 
    else
    cout << "Error! No abonent in database!" << endl;
 
 
  return 0;
}
Ошибка думаю где-то начиная с 80 строки. То есть если ввожу имя и фамилию Illya Sklyarov то идет ошибка
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru