Дано шестизначное число. Переставить две средние числа в начало числа. 123456
Дано шестизначное число. Переставить две средние цифры в начало числа. 123456 обязано получится 341256 через паскаль
Задать свой вопрос1 ответ
Тема Апин
Так как математических расчетов не делается, будем работать со строковым (символьным) представлением данных. Это как если бы мы брали шесть квадратиков бумаги, написали бы на каждом цифру 1, 2, ...6, и составили бы из этих кусочков цепочку 1-2-3-4-5-6 . А позже сделали бы нужные перестановки.
var
s:string;
begin
Write('Введите естественное шестизначное число: '); Readln(s);
Writeln('Перестановка: ',s[3]+s[4]+s[1]+s[2]+s[5]+s[6])
end.
Тестовое решение:
Введите естественное шестизначное число: 123456
Перестановка: 341256
var
s:string;
begin
Write('Введите естественное шестизначное число: '); Readln(s);
Writeln('Перестановка: ',s[3]+s[4]+s[1]+s[2]+s[5]+s[6])
end.
Тестовое решение:
Введите естественное шестизначное число: 123456
Перестановка: 341256
Юрка Эйдеман
var x, i: integer;beginwriteln('Введите шестизначное число: ');readln(x);i := x mod 10000;writeln( i div 100 ); writeln( x div 10000 ); writeln( x mod 100 );end.
Jelvira Papijan
И? Считаете, что Ваше решение проще? Начнем с ого, что оно вообщем неработоспособно в таком виде: в типе integer максимальное значение не может превосходить 32767 - Вы как собираетесь шестизначное число вводить? Ваши Writeln() будут выводить доли числа на различных строчках.
Ева Боркунова
В общем, я понял: заместо "спасибо" мне написали кривое решение, типа, "вот, смотри как надобно!" )))) К тому же, даже будучи исправленным, оно более длинноватое и более трудное для осознания. Поздравляю!
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов