Sergey_ 777Ученик (109)
6 месяцев назад
суть работы в том что яблоко стоит 15 монет и при покупке 2 яблок он должен снимать 30 монет но 1 он их не снимает и второе вместо 30 он пишет 271. как я понял у тебя всё корректно отобразилось, возможно ошибка у меня на пк (я хз какая)
проблема заключается в том что он выводит не корректное значение.
вот скрипт:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.ExceptionServices;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace ConsoleApp4
{
internal class Program
{
static void Main(string[] args)
{
int maney = 100;
int aple = 15;
int Numberofpurchases;
Console.WriteLine("добро пожаловать в магазин!" + " " + maney);
Console.ReadLine();
Console.WriteLine("сегодня доступтно только яблоко,оно стоит 15 монет");
Console.ReadLine();
Console.Write("сколько яблок вы хотите преобрести?");
Numberofpurchases = Convert.ToInt32(Console.ReadLine());
maney -= aple * Numberofpurchases;
Console.WriteLine("у вас в рюкзаке: " + Numberofpurchases + maney );
Console.ReadKey();
}
}
}