Разработать метод f (x), который в трехзначном числе меняет местами первую с последней цифрой - C#

Узнай цену своей работы

Формулировка задачи:

Помогите решить плз 1) Разработать метод f(x), который в трехзначном числе меняет местами первую с последней цифрой, а остальные числа оставляет без изменения. 2) Вычислить и вывести на экран значение n члена последовательности. Для решения задачи разработать метод, в который передаются значения х и n, и которым возвращается значение bn. b1 =x , bn=x+2bn-1

Решение задачи: «Разработать метод f (x), который в трехзначном числе меняет местами первую с последней цифрой»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Введите трехзначное число: ");
            int x = int.Parse(Console.ReadLine());
            if((x>999)||(x<100))
                Console.WriteLine("Вы ввели не трехзначное число!");
            else
                Console.WriteLine(res(x.ToString()));            
            Console.ReadLine();
        }
        static string res(string s)
        {
            char[] n = s.ToArray();
            n = n.Reverse().ToArray();
            string str = null;
            foreach (char ch in n)
                str = string.Concat(str, ch);
            return str;
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.231 из 5
Похожие ответы