КашалоТ
1

Надо расписать уже решённые программы!!!

28.05.2011, 15:00. Показов 1219. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
у меня есть 2 решённые задачи. Мне нужно понять эти задачи, каждый шаг и знать что обозначает каждый элемент. Помогите пожалуйста расписать эти задачи. Я сама не справлюсь((


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

program aaa; (задаём название программе)
Var x, m :integer; (раздел описания переменных функции)
procedure perestanovka(k:integer; Var y: integer);
Var
a:integer;
begin
y:=0;
while k<> 0 do пока k не равна 0 выполнять
begin
a:=k mod 10; {последняя цифра} остаток от деления
y:=y*10+a;
k:=k div 10;
end;
end; {конец процедуры}

begin
write('Четырехзначные числа-палиндромы: ');
for x:=1000 to 9999 do для x= от 1000 до 9999
begin
perestanovka(x,m); выполнение процедуры
if x=m then writeln(x, ' '); если x=m выполнять вывод x
end;
end.

2 задача:
показать движение круга по окружности.

program sputnik;
uses crt, graph, dos;

procedure sputnic (a:integer); {procedura risovaniya sputnika}
const GRAD = 0.0174532; {constanta perescheta ugla: radian-gradus}
var zx, zy: integer;
begin
zx:=Round(320+100*sin(a*GRAD)); {schitaem koordinatu X}
zy:=Round(240-100*cos(a*GRAD)); {schitaem koordinatu Y}
setcolor(15);
circle(zx, zy, 2); {risuem sputnik}
delay(2000); {zhdem}
setcolor(0);
circle(zx, zy, 2); {zakrshivaem staruyu prorisovku}
end;

var gd, gm, i: integer;
begin
gd:=DETECT;
i:=1;
initgraph(gd, gm, ''); {initsializiruem grafiku}
circle(320,240,100);
outtextxy(292, 236, 'okryzhnost'); {risuem okryzhnost}
while not keypressed do begin {cikl poka ne nazhata klavisha}

if i=360 then i:=1; {esli ugol 360 gradusov, to snova 1 gradus}
sputnic(i); {risuem sputnik po uhlu i}
i:=i+1; {plusuem ugol}
end;
closegraph; {zakryvaem grafiku}
end.


Очень сильно надеюсь на помощь!!!
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2011, 15:00
Ответы с готовыми решениями:

надо расписать цикл VB 6.0
надо расписать цикл VB 6.0 Дано: x, t, n Найти: s=1/2-x/(t+x)+x^2/(t^3+x)-X^3/(t^5+x)+...

Есть конфигурация роутера, надо расписать что значит каждая строка
Помогите! есть конфигурация роутера, надо расписать что значит каждая стройка, и команды которыми...

расписать алгоритм программы
Можете подробно расписать алгоритм программы??? #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; /* run...

Расписать действия программы
ПОмогите пожалуйста подписать строчки, как происходит выполнеие программы, через что проходит....

1
iama
28.05.2011, 15:01     Надо расписать уже решённые программы!!!
  #2

Не по теме:

Если никто просто так не поможет - я помогу не бесплатно

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2011, 15:01

Нужно подробно расписать что делается на данном участке программы
Вот и сам программный код: FOR j:=1 TO N DO BEGIN MAX :=A; FOR I :=1 to N-(J-1)DO ...

надо заменит докупить детали к уже имеющимся
Комп работает не стабильно иногда появляется синяк собирал ингридиенты в разное время не обдуманно....

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

Ввод текста. Закрытие программы. Запуск программы. Введенный ранее текст уже открыт
Здравствуйте. Подскажите, как сделать &quot;Ввод текста. Закрытие программы. Запуск программы....

надо сделать таблицу ,а у меня не получается никак(3 часа уже бьюсь
19. Вычислить в Excel функцию и построить её график для Х=(-5; -4,5;…+4,5; +5): 2X...

ASP.net его надо скачивать или он уже встроен в Windows XP/2000?
ASP.net его надо скачивать или он уже встроен в Windows XP/2000? ну вот собственно и вопрос)...


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

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

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