Предмет: Информатика,
автор: 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();
}
}
}
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;" делить нужно на пять, а не на десять
Автор ответа:
0
написал 5 все равно 512 выдает
Автор ответа:
0
Вы перекомпилировали программу, или запустили ту же?
Автор ответа:
0
ну я код исправил и запустил
Похожие вопросы
Предмет: География,
автор: dianarosolenko15
Предмет: Қазақ тiлi,
автор: danaabildaeva486
Предмет: Математика,
автор: Ekaterina7358
Предмет: Математика,
автор: jacksonalex
Предмет: Математика,
автор: zubsasharu