Вопрос задан 22.06.2023 в 15:13. Предмет Информатика. Спрашивает Родионенко Егор.

Написать программу данным типа "структура" в которой указать ваши фамилию, и имя, месяц и день

рождения. Вывести на экран ваши данные, а также пароль, который равен сумме чисел которые обозначали введены дать
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Молчунова Анна.

//c++

#include <iostream>

using namespace std;

struct MyInfo {

string surname, name;

int month, day;

MyInfo(string s, string n, int m, int d) {

 surname = s;

 name = n;

 month = m;

 day = d;

}

void PrintInfo(){

 cout << "Фамилия:" << surname << "\nИмя:" << name << "\nМесяц рождения:" << month << "\nДень рождения: " << day << "\nПароль:" << day + month << endl;

}

};

signed main() {

setlocale(LC_ALL, "Rus");

MyInfo I("Иванов","Иван",10, 15);

I.PrintInfo();

return 0;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на Python, которая выполняет описанные вами действия:

python
# Определение структуры для хранения данных class UserData: def __init__(self, first_name, last_name, birth_month, birth_day): self.first_name = first_name self.last_name = last_name self.birth_month = birth_month self.birth_day = birth_day # Функция для вычисления пароля def calculate_password(data): birth_month_digit = int(data.birth_month) birth_day_digit = int(data.birth_day) password = birth_month_digit + birth_day_digit return password # Ввод данных от пользователя first_name = input("Введите ваше имя: ") last_name = input("Введите вашу фамилию: ") birth_month = input("Введите месяц вашего рождения (в виде числа): ") birth_day = input("Введите день вашего рождения (в виде числа): ") # Создание экземпляра структуры user_data = UserData(first_name, last_name, birth_month, birth_day) # Вычисление пароля password = calculate_password(user_data) # Вывод данных и пароля print("Ваши данные:") print("Имя:", user_data.first_name) print("Фамилия:", user_data.last_name) print("Дата рождения:", user_data.birth_month, user_data.birth_day) print("Пароль:", password)

Эта программа создает структуру UserData, где вы можете ввести свои имя, фамилию, месяц и день рождения. Затем она вычисляет пароль, как сумму месяца и дня рождения, и выводит ваши данные и пароль на экран.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос