Дано тризначне число. У ньому потрібно вилучили крайню ліву цифру і приписали її в кінець справа. Формат вхідних даних:
дано тризначне число
Формат вихідних даних:
виведіть оновлене число, якщо в утвореному числі спереду стане 0, то його треба виводити.
Вхідні дані:
243
Вихідні дані:
432
+ добавил разницу
Объяснение:
//Программа просит пользователя ввести два числа, получает числа от пользователя>>
//и затем печатает сумму, произведение, разность и частное этих чисел.
#include <iostream>
using namespace std;
int main()
{
int x, y, sum, pr, razn, chastn; //объявление
setlocale(LC_ALL, "Russian"); //руссификация командной строки
cout << "Введите два целых числа через пробел "; //приглашение
cin >> x >> y; //прочитать два целых числа
sum = x + y;
pr = x * y;
razn = x - y;
chastn = x / y;
cout << "Сумма чисел: " << sum << endl << "Произведение чисел: " << pr << endl ;
cout << "Разность чисел: " << razn << endl << "Частное чисел: " << chastn << endl;
_getch();
return 0; //показывает, что программа успешно завершена
}
procedure PrintMatrix(a: array[,] of integer);
begin
for var i := a.GetLowerBound(0) to a.GetUpperBound(0) do
begin
writeln;
for var j := a.GetLowerBound(1) to a.GetUpperBound(1) do
write(a[i, j], ' ');
end;
writeln;
end;
begin
var a := MatrixRandom(9, 9, 10, 99);
PrintMatrix(a);
var i := (a.GetLowerBound(0) + a.GetUpperBound(0)) div 2 + (a.GetLowerBound(0) + a.GetUpperBound(0)) mod 2;
var j := (a.GetLowerBound(1) + a.GetUpperBound(1)) div 2 + (a.GetLowerBound(1) + a.GetUpperBound(1)) mod 2;
writeln('A[', i, ', ', j, '] = ', a[i, j]);
end.