А как решить эту задачу на с++задача: напишите программу выводящих на экран список всех программистов и дополнительный список программистов на С++ решить нужно через структуры , программу написать на С++
Вот пример программы на 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++.
Вот пример программы на 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++.