А как решить эту задачу на с++задача: напишите программу выводящих на экран список всех программистов и дополнительный список программистов на С++ решить нужно через структуры , программу написать на С++

22 Авг 2020 в 19:42
130 +1
1
Ответы
1

Вот пример программы на C++, которая реализует данную задачу:

#include <iostream>
#include <string>
#include <vector>
struct Programmer {
std::string name;
std::string language;
};
int main {
std::vector<Programmer> allProgrammers = {
{"Alice", "Python"},
{"Bob", "C++"},
{"Charlie", "JavaScript"},
{"David", "Java"},
{"Eve", "C++"}
};
std::cout << "List of all programmers:" << std::endl;
for (const Programmer& programmer : allProgrammers) {
std::cout << programmer.name << " - " << programmer.language << std::endl;
}
std::cout << "\nList of C++ programmers:" << std::endl;
for (const Programmer& programmer : allProgrammers) {
if programmer.language=="C++"programmer.language == "C++"programmer.language=="C++" {
std::cout << programmer.name << std::endl;
}
}
return 0;
}

Эта программа создает структуру Programmer, содержащую поля name и language, создает вектор программистов allProgrammers, выводит список всех программистов и список программистов на языке C++.

18 Апр 2024 в 10:38
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир