Помогите с с++ - Вопросы по С+

Вопрос Помогите с с++

Регистрация
15 Окт 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
Написать программу «справочник». Создать два одномерных массива. Один массив хранит номера мобильных телефонов, второй — домашние телефонные номера. Реализовать меню для пользователя:

■ Отсортировать по номерам мобильных

■ Отсортировать по домашним номерам телефонов;

■ Вывести пользовательский данные;

■ Выход.
 
Регистрация
22 Июл 2013
Сообщения
98
Репутация
0
Спасибо
0
Монет
0
#include <iostream>
#include <algorithm> // для функции sort
#include <string> // для работы со строками
using namespace std;

// Функция для вывода данных
void printData(const string mobile[], const string home[], int size) {
cout << "Мобильные номера:\tДомашние номера:" << endl;
for (int i = 0; i < size; ++i) {
cout << mobile << "\t\t\t" << home << endl;
}
}

int main() {
const int SIZE = 5; // Размер массивов
string mobile[SIZE] = {"5551234567", "3339876543", "7775551234", "1112223333", "9998887777"};
string home[SIZE] = {"1112223333", "4445556666", "7778889999", "2223334444", "8889990000"};

int choice;
do {
// Вывод меню
cout << "\nМеню:\n";
cout << "1. Отсортировать по номерам мобильных\n";
cout << "2. Отсортировать по домашним номерам\n";
cout << "3. Вывести пользовательские данные\n";
cout << "4. Выход\n";
cout << "Выберите опцию: ";
cin >> choice;

switch (choice) {
case 1:
// Сортировка по мобильным номерам
sort(mobile, mobile + SIZE);
cout << "Номера мобильных отсортированы.\n";
break;
case 2:
// Сортировка по домашним номерам
sort(home, home + SIZE);
cout << "Домашние номера отсортированы.\n";
break;
case 3:
// Вывод данных
printData(mobile, home, SIZE);
break;
case 4:
// Выход из программы
cout << "Выход из программы.\n";
break;
default:
// Обработка неверного выбора
cout << "Неверный выбор. Пожалуйста, выберите снова.\n";
}
} while (choice != 4); // Продолжаем цикл, пока не выбран выход

return 0;
}
 
Регистрация
21 Июл 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
Мираи... ассоциации то хорошие вызывает, типа будущее, лол. а тут.
 

ogg

Capitan

ogg

Capitan
Регистрация
6 Дек 2013
Сообщения
91
Репутация
0
Спасибо
0
Монет
0
ты че за сс? а вот в 41 деды воевали чтобы ты щас жил
 
Сверху Снизу