
Составить двузначные числа, состоящее из первой справа и предпоследней слева цифр восьмизначного
числа В ПАСКАЛЕ

Ответы на вопрос

program divc;
uses
crt;
var
ch, lc, pc, pch, vch: Integer;
begin
writeln('Введите целое восьмизначное число:');
readln(ch);
if (((ch div 10000000) > 0) and ((ch div 10000000) < 10)) then
begin
pc := ch mod 10;
lc := (ch div 1000000) mod 10;
pch := lc * 10 + pc;
vch := pc * 10 + lc;
writeln('Первое число: ', pch, ' ; Второе число: ', vch, ' .');
end
else
WriteLn('Ошибка! Проверьте правильность введённых данных! Закрытие программы...');
readln;
end.



Конечно, вот пример кода на языке Паскаль, который позволит вам получить двузначное число, состоящее из первой справа и предпоследней слева цифр восьмизначного числа:
pascalprogram ExtractDigits; var eightDigitNumber: Int64; twoDigitNumber: Integer; digitArray: array[1..8] of Integer; i: Integer; begin write('Введите восьмизначное число: '); readln(eightDigitNumber); for i := 8 downto 1 do begin digitArray[i] := eightDigitNumber mod 10; eightDigitNumber := eightDigitNumber div 10; end; twoDigitNumber := digitArray[7] * 10 + digitArray[2]; writeln('Двузначное число: ', twoDigitNumber); end.
Программа позволяет пользователю ввести восьмизначное число, а затем извлекает цифры и создает двузначное число из седьмой и второй цифры.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili