Что будет напечатано в ab в результате 4-кратного повторения постоянно изменяемой формулы сместить a на 3 позиции вправо , а b на 2 позиции влево ? изначально дано a=a b=й, алфавит зациклен, то есть после буквы я начинается снова а. сколько букв без точек и запятых
using System;
namespace ConsoleApp18
{
class Program
{
static void Main(string[] args)
{
string s = Console.ReadLine();
int n = int.Parse(s.Split(' ')[0]), m = int.Parse(s.Split(' ')[1]), sum = 0;
int[,] a = new int[n,m];
for (int i = 0; i < n; i++)
{
s = Console.ReadLine();
for (int j = 0; j < m; j++)
{
a[i, j] = int.Parse(s.Split(' ')[j]);
sum += a[i, j];
}
}
Console.WriteLine(sum);
Console.ReadKey();
}
}
}
Объяснение:
Раз речь идет о конкретных числах можно оганичиться простыми операциями
1-задание
#include <iostream>
int main()
{
short number;
std::cin >> number;
short a, b, c; // цифры
a = number / 100;
b = number / 10 % 10;
c = number % 10;
number = c * 100 + b * 10 + a;
std::cout << number;
return 0;
}
2-задание
#include <iostream>
int main()
{
short number = 12345;
short sum;
sum = number/10000 +
number/1000%10 +
number/100%10 +
number/10%10 +
number%10;
std::cout << sum;
return 0;
}