Можете пожалуйста перевести с Pascal в C# - Сколько раз встречается цифра

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

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

Листинг программы
  1. Var t,k,j,x,y:integer;
  2. * * n:longint;
  3. Begin
  4. * * write('Введите число N: ');readln(n);
  5. * * write('Введите цифру X: ');readln(x);
  6. * * write('Введите цифру Y: ');readln(y);
  7. * * k:=0;j:=0;
  8. * * While n<>0 do
  9. * * *Begin
  10. * * * t:=n mod 10;
  11. * * * if t=x then inc(k);
  12. * * * if t=y then inc(j);
  13. * * * n:=n div 10;
  14. * * *End;
  15. * * writeln('Цифра ',x,' встречается ',k,' раз');
  16. * * writeln('Цифра ',y,' встречается ',j,' раз');
  17. End.:

Решение задачи: «Можете пожалуйста перевести с Pascal в C# - Сколько раз встречается цифра»

textual
Листинг программы
  1. using System;
  2.  
  3. namespace ConsoleApplication
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             Console.WriteLine("Введите число N: ");
  10.             int n = Convert.ToInt32(Console.ReadLine());
  11.             Console.WriteLine("Введите цифру X: ");
  12.             int x = Convert.ToInt32(Console.ReadLine());
  13.             Console.WriteLine("Введите цифру Y: ");
  14.             int y = Convert.ToInt32(Console.ReadLine());
  15.             int k = 0;
  16.             int j = 0;
  17.             int t;
  18.             while(n != 0)
  19.             {
  20.                 t = n % 10;
  21.                 if (t == x)
  22.                     k++;
  23.                 if (t == y)
  24.                     j++;
  25.                 n /= 10;
  26.             }
  27.             Console.WriteLine("Цифра {0} встречается {1} раз", x, k);  
  28.             Console.WriteLine("Цифра {0} встречается {1} раз", y, j);  
  29.             Console.ReadKey();
  30.         }
  31.     }
  32. }

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


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

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

10   голосов , оценка 4.3 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы