alarm
Задайте вопрос
Информатика
Andre

Условие:Требуется написать программу которая в исходном трехзначном числе x меняют местами цифры сотен и десятков, единицы оставляет в исходном состоянии выводит полученное число. Формат входных данных:Входной поток содержит целое число (100< x <999)Формат выходных данных:Программа должна вывести трехзначное число - результат указанной перестановки цифр в числе x. ​

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

Программа написана на языке C# (. NET Framework)

- Если число должно выдаваться пользователем:

using System;

namespace ConsoleApp2

{

class Program

{

static void Main(string[] args)

{

while (true)

{

int o = Int32. Parse(Console. ReadLine());

if (o < 100 || o > 999)

{

Console. WriteLine("Ошибка!");

Console. ReadLine();

}

else

{

int a = o / 100,

b = (o / 10) % 10,

c = o % 10;

String x = Convert. ToString(b) + Convert. ToString(a) + Convert. ToString(c);

Console. WriteLine(x);

Console. ReadLine();

}

}

}

}

}

- Если число должно выдаваться с запуском программы:

using System;

namespace ConsoleApp2

{

class Program

{

static void Main(string[] args)

{

while (true)

{

Random rnd = new Random();

int o = rnd. Next(100, 999),

a = o / 100,

b = (o / 10) % 10,

c = o % 10;

String x = Convert. ToString(b) + Convert. ToString(a) + Convert. ToString(c);

Console. WriteLine(o);

Console. WriteLine(x);

Console. ReadLine();

}

}

}

}

}

106
Elaine Powell
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

посчитайте плз, надо​

посчитайте ооо, дам 100 поинтов

Обчислити частоту дискретизації

Укажите верное утверждение1если

Одним из способов проверки польз

три отличия папки от диска​

Контакты
Реклама на сайте