Вопрос задан 05.07.2023 в 11:58. Предмет Информатика. Спрашивает Бондарчук Віталік.

Помогите пожалуйста! Написать программу для С#! Написать программу решения следующей задачи:

Определить, является ли «счастливым» трамвайный билет с шестизначным номером («счастливым» считается билет, у которого сумма первых трёх чисел совпадает с суммой трёх последних чисел). Ответ вывести на печать.​
0 0
Перейти к ответам

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

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

Ответ:

вот возможный вариант, если числа номер вводится с клавиатуры:

#include <iostream>

#include <clocale>

using namespace std;

int main()

{

setlocale(LC_ALL, "Russian");

int a, b, c, d, e, f;

int x = 0;

cout << "Введите номер билета: ";

cin >> a >> b >> c >> d >> e >> f;

x = a + b + c;

if ( x == d + e + f)

 cout << "Номер вашего билета: " << a << b << c << d << e << f << ". " << "Ваш билет счастливый!";

else cout << "Номер вашего билета: " << a << b << c << d << e << f << ". " << "Увы, ваш билет не счастливый.";

}

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

Конечно, я помогу вам написать программу на C#, которая будет определять, является ли шестизначный номер билета "счастливым". Вот пример такой программы:

csharp
using System; namespace LuckyTicketChecker { class Program { static void Main(string[] args) { Console.Write("Введите номер билета (6 цифр): "); string ticketNumber = Console.ReadLine(); if (ticketNumber.Length != 6 || !int.TryParse(ticketNumber, out _)) { Console.WriteLine("Неверный формат номера билета. Введите 6 цифр."); return; } int sumFirstHalf = 0; int sumSecondHalf = 0; for (int i = 0; i < 6; i++) { int digit = int.Parse(ticketNumber[i].ToString()); if (i < 3) { sumFirstHalf += digit; } else { sumSecondHalf += digit; } } if (sumFirstHalf == sumSecondHalf) { Console.WriteLine("Билет счастливый!"); } else { Console.WriteLine("Билет не является счастливым."); } } } }

Программа запрашивает у пользователя шестизначный номер билета и затем сравнивает сумму первых трех цифр с суммой последних трех цифр. Если они равны, то выводится сообщение "Билет счастливый!", в противном случае - "Билет не является счастливым."

0 0

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

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

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

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