Автор Голубев саша задал вопрос в разделе Другие языки и технологии
Паскаль. Программа с циклом. и получил лучший ответ
Ответ от Dimen[гуру]
Хм, эта последовательность очень похожа на двоичный код, только вместо единиц - пятерки. Номер по порядку 12 = 1100 в двоичной системе или 5500 в нашем случае.
Dimen
(2816)
Вот программа перевода из десятичного в двоичный код:
program str1;
uses crt;
function dec2bin(x:integer):string;
var s:string;
begin
s:='';
while x>0 do
begin
s:=chr(ord('0')+x mod 2)+s;
x:=x div 2;
end;
dec2bin:=s;
end;
var a: integer;
begin
clrscr;
writeln('Vvedite chislo:');
readln(a);
writeln('poluchenoe chislo:',dec2bin(a));
readln;
end.
Нужно только внести изменения. Если введенный номер по порядку =1, то ответ должен быть 0? Тогда нужно уменьшить этот номер на 1. Далее в полученном s нужно заменить все 1 на 5. Сорри, я в Паскале не шарю, может и не прав.
почему не работает программа в turbo pascal?
Поставь перед последним end команду readln
А числа он выводит в стандартном научном формате-
подробнее...
Pascal abc функция рандом очень нужна помощь. как в паскаль abc заполнить массив а случайными числами от -1000 до 1000
var i,n:integer; a:array[1..1000]of integer;
begin
randomize; write(\'n ? \'); readln(n);
подробнее...
Помогите разобраться с циклами For..To..Do (Pascal ABC)
Когда надо что-то перебрать, используется цикл. Вот и все.
program easy;
var
подробнее...
помогите с Pascal ABC (длина строки)
вот мой вариант программы
var a:real;
p,pa,b:string;
n,c,z,i,x:integer;
label m1;
подробнее...
помггите пожалуйста найти треугольник паскаля на Turbo Pascal
Доброго времени суток.
Вам найти или программку? Для найти в поисковике набираети
подробнее...
Pascal одномерные массивы.
program PROG5_2;
const
N = 10;
var
a : array [1..N] of integer;
i,
подробнее...
Напишите пожалуйста программы для Pascal ABC:
Вот так будет правильней твое первое задание
var a:array[1..20] of integer;
подробнее...
работа с abc pascal. массивы
Массивы - это совокупности однотипных элементов. Характеризуются они следующим:
каждый
подробнее...
Pascal, Label и GOTO помогите, просто я неумею пользоватся метками
var
i,j,sch,hka: integer;
h: tstringlist;
Label Metka;
begin
подробнее...
Сотавить программу на языке Turbo Pascal 6.0 .Произвести сортировку двумерного массива по убыванию.
вот набросал на скорую руку
var a:array[1..10,1..10] of integer;
i, j, n
подробнее...
написать программу на языке Pascal.
procedure bs(var a: array of integer; n: integer);
var
c, t: integer;
подробнее...
Пишет: Неверное число параметров функции (PASCAL)
А хер ли ты хочешь. У тебя zer 3!!! параметра принимает, а ты 2!!! передаёшь.
Так объяви:
подробнее...
Как в Pascal ABC с помощью модуля graph abc нарисовать это
Решение на Pascal ABC
program star;
uses graphabc;
var k, xw, s: integer;
подробнее...