Задать вопрос
1 апреля, 20:08

Дано шестизначное число. Переставить две средние цифры в начало числа. 123456 должно получится 341256 через паскаль

+3
Ответы (1)
  1. 1 апреля, 21:32
    0
    Поскольку математических расчетов не производится, будем работать со строковым (символьным) представлением данных. Это как если бы мы взяли шесть квадратиков бумаги, написали бы на каждом цифру 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
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Дано шестизначное число. Переставить две средние цифры в начало числа. 123456 должно получится 341256 через паскаль ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы