Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 978 ответов!

помогите Решить ребус A+AB+ABC=BCB в паскале

10-11 класс

Maedel1 31 марта 2014 г., 12:05:09 (10 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Id64735641
31 марта 2014 г., 13:43:32 (10 лет назад)

var
  a, b, c: byte;

begin
  for a := 0 to 9 do
    for b := 0 to 9 do
      for c := 0 to 9 do
        if (a + Single.Parse(a.ToString() + b.ToString()) + Single.Parse(a.ToString() + b.ToString() + c.ToString()) =
           Single.Parse(b.ToString() + c.ToString() + b.ToString())) then
        begin
          WriteLn(String.Format('{0} + {0}{1} + {0}{1}{2} = {1}{2}{1}  |  a = {0}; b = {1}; c = {2}', a.ToString(), b.ToString(), c.ToString()));
        end;
end.

Ответить

Другие вопросы из категории

Написать

программу, которая бы по введенному номеру времени года (1 - зима, 2 - весна, 3
- лето, 4 - осень) выдавала соответствующие этому времени года месяцы,
количество дней в каждом из месяцев.

1. Производится двухканальная (стерео) звукозапись с частотой дискретизации 16 кГц и глубиной кодирования 32 бит. Запись длится 12 минут, ее результаты

записываются в файл, сжатие данных не производится. Определите размер полученного файла в мегабайтах?

Помогите сотавить программу Турбо Паскале. Дано целое число А. Если значение А>0, то необходимо увеличить его на единицу. Разобрать схему

алгоритма для решения этой задачию Протестировать алгоритм для А=5,А=-4,А=0 в

Приведен текст программы на языке Pascal:

Var n, s : Integer;
Begin
Readln (n);
s:=0;
While n>0 Do
Begin
s:=s+n mod 10;
n:=n div 10
End;
Writeln (s)
End.
Расположите перечисленные исходные данные для этой программы (значения переменной n) в порядке УБЫВАНИЯ результатов (значения переменной s) работы программы.
1) 95
2) 502
3) 10023
4) 8
5) 613

Читайте также

Помогите решить задачу.

Дан массив А1,.......Аn. найти максимальный и минимальный элементы и поменять их местами. Вот задача которую я делал:

program zadacha;
const
k=50;
var
a:array[1..k] of integer;
n,i:1..k;
c,v,max,min,prom:integer;
begin
for i:=1 to n do begin (здесь выскакивает ошибка о проверки диапазона)
a[i]:=random(50);
write(a[i],' ');
end;
max:=a[1];
min:=a[1];
for i:=1 to n do begin
if a[i]>max then begin
max:=a[i];
c:=i;
end;
if a[i]<min the begin
min:=a[i];
v:=i;
end;
end;
writeln('max=',max,'min=',min);
prom:=max; (вот с этой строчки и до конца помогите решить)
max:=min;
min:=prom;
writeln;
writeln('Полученный массив');
for i:=1 to n do
write(a[i], ' ');
readln;
end.

Отдаю все баллы. У меня паника. Нужно максимум через 3 часа. Помогите решить задачи на pascal abc.

а первом фото 4 с процедурой, 8 с функцией.

На втором фото 8 с рекурсивной процедурой.

Помогите решить ребус хом ? клетка? сок


Вы находитесь на странице вопроса "помогите Решить ребус A+AB+ABC=BCB в паскале", категории "информатика". Данный вопрос относится к разделу "10-11" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.