Найти - Пользователи
Полная версия: Пожалуйста, переведите программу с С++ на Python!
Начало » Центр помощи » Пожалуйста, переведите программу с С++ на Python!
1
Happy
Здравствуйте, уважаемые программисты Учусь в 11 классе, раньше проходила С++, сейчас новый учитель переучивает на Python. Решить данную задачу я на Python не смогла.. Помогите, пожалуйста!
Условие:

Решение на С++
#include<iostream>

class Mail{
private:
std::string box, server;

public:
Mail(std::string s){
SetMail(s);
}
void SetMail(std::string s){
std::string::size_type ind=s.find('@');
box.assign(&s, &s);
server.assign(&s, &s);
}
std::string GetMail()const{
return box+“@”+server;
}
void SetBox(std::string s){
box=s;
}
void SetServer(std::string s){
server=s;
}
};

int main(){
Mail a(“mybox@mail.ru”);
std::cout<<a.GetMail()<<“\n”;
a.SetBox(“myotherbox”);
std::cout<<a.GetMail()<<“\n”;
a.SetServer(“yandex.ru”);
std::cout<<a.GetMail()<<“\n”;
}
JOHN_16
Happy
раз ты уже знаешь основы С++, хоть как то, найди книгу “Учимся прогаммировать вместе с Питоном (Чаплыгин ver.216) ” потрать 1-2 дня на обзорное изучение и сможешь сама сделать и это задание и последующие.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB