Предмет: Информатика, автор: araratw1

помогите с#
В трехзначном числе x зачеркнули первую цифру. Когда оставшееся число умножили на 5, а произведение сложили с первой цифрой числа х, то получилось число n. Найти число х.

Ответы

Автор ответа: Аноним
0
using System;

namespace СиШарп
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("n = ");
            int n = int.Parse(Console.ReadLine());
            int x = n % 5;
            if (x == 0) x = (n - 5) / 5 + 500;
            else x = (n - x) / 5 + x * 100;
            Console.WriteLine("x = {0}",x);
            Console.ReadKey();
        }
    }
}
Автор ответа: Аноним
0
Первые две строки лучше объединить
Автор ответа: Аноним
0
"if (x == 0) x = (n - 5) / 10 + 500;" делить нужно на пять, а не на десять
Автор ответа: araratw1
0
написал 5 все равно 512 выдает
Автор ответа: Аноним
0
Вы перекомпилировали программу, или запустили ту же?
Автор ответа: araratw1
0
ну я код исправил и запустил
Похожие вопросы