0 / 0 / 0
Регистрация: 01.11.2015
Сообщений: 9
1

Задано целое число. Вывести набор символов, содержащих цифры этого числа в обратном порядке

01.11.2015, 15:40. Показов 1377. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Условие: Задано целое число. Вывести набор символов, содержащих цифры этого числа в обратном порядке.
Я написал программу, но при вводе числа более чем из 5 символов она выдает неправильные результаты:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
program qwer1;
var
st, st1, st2 : string;
x, j, i, y : integer;
Begin   
writeln('Vvedite chislo');
readln(x);
writeln('Vvedite colichestvo simvolov chisla');
readln(y);
str(x,st);
j:=1;
for i:=y downto 1 do
begin
st1:=copy(st,i,1);
Insert(st1,st2,j);
j:=j+1;
end;
writeln(st2);
readln;
end.
Помогите найти и исправить ошибку
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2015, 15:40
Ответы с готовыми решениями:

Дано целое положительное число. Вывести символы, изображающие цифры этого числа (в порядке слева направо).
Дано целое положительное число. Вывести символы, изображающие цифры этого числа (в порядке слева...

Дано целое число. Вывести набор символов, содержащий цифры этого числа в обратном порядке.
"Дано целое число. Вывести набор символов, содержащий цифры этого числа в обратном порядке." ...

Дано целое число N и набор из N целых чисел. Вывести в том же порядке номера всех нечетных чисел из этого набора
Дано целое число N и набор из N целых чисел. Вывести в том же порядке номера всех нечетных чисел из...

Вывести числа обратном порядке, при этом переставив все цифры в каждом числе в обратном порядке
Добрый день. Не могу понять алгоритм решения данной задачи, помогите пожалуйста. Заданы пять...

1
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
01.11.2015, 15:48 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
var x:longint;
Begin
writeln('Vvedite chislo');
readln(x);
while x>0 do
 begin
  write(x mod 10,' ');
  x:=x div 10;
 end;
readln;
end.
0
01.11.2015, 15:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.11.2015, 15:48
Помогаю со студенческими работами здесь

Вывести целое число в обратном порядке
вывести целое число в обратном порядке в двух вариантах 1) в цыкле 2) с помощью рекурсии

Дано целое число K и набор ненулевых целых чисел; признак его завершения — число 0. Вывести номер первого числа в наборе, большего K
Дано целое число K и набор ненулевых целых чисел; признак его завершения — число 0. Вывести номер...

Вывести число, в котором цифры стоят в обратном порядке в сравнении с исходным
НА ПАСКАЛЕ Напишите функцию function reverse(a:integer):integer; , которая "разворачивает" число...

Дано четырёх значное число, представить цифры числа в обратном порядке
1.Дано четырёх значное число, представить цифры числа в обратном порядке. 2.дано трёх значное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru