Да се напише програма, съдържаща функции за пресмятане на лице и обиколка на кръг.
Всички задачи за:
Оградете кода с:
[c] за С++ програми [/c]
[pascal] за паскал [/pascal]Достъп до сайта:
С повишена трудност:
Задачите със звездичка са с повишена трудност - решавайте ги, ако сте решили другите.-
Последни задачи:
Последни решения:
- Marin

за Къде се намира точка - Marin

за Вмъкване и изтриване на елемент * - Marin

за Позицията на X - Alexander1





за Броят на максималните елементи - Alexander1





за Броят на максималните елементи - Marin

за Пари за закуска - Alexander1





за Ученици с дадена оценка - Alexander1





за По-големи от средното
- Marin
Топ участници за момента:
kaloyan164 решения/коментараGadget131 решения/коментараdreanor112 решения/коментараmarant74 решения/коментараsup3rEva68 решения/коментараБоряна65 решения/коментараNadq53 решения/коментараmaleboldjia48 решения/коментараkrisizdravi9543 решения/коментараMartinPlamenov38 решения/коментараЗадачи за дата:
януари 2026 П В С Ч П С Н « февр. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Предишни задачи:
- февруари 2017 (38)
- януари 2017 (16)
- декември 2016 (17)
- ноември 2016 (14)
- октомври 2016 (26)
- юни 2016 (3)
- май 2016 (15)
- април 2016 (12)
- март 2016 (14)
- февруари 2016 (9)
- май 2015 (2)
- април 2015 (8)
- март 2015 (8)
- февруари 2015 (13)
- януари 2015 (11)
- декември 2014 (9)
- ноември 2014 (24)
- октомври 2014 (16)
- юни 2014 (2)
- май 2014 (8)
- април 2014 (10)
- март 2014 (14)
- февруари 2014 (22)
- януари 2014 (25)
- декември 2013 (27)
- ноември 2013 (37)
- октомври 2013 (38)
- септември 2013 (2)
- юни 2013 (6)
- май 2013 (10)
- април 2013 (19)
- март 2013 (35)
- февруари 2013 (32)
- януари 2013 (29)
- декември 2012 (28)
- ноември 2012 (37)
- октомври 2012 (26)
- септември 2012 (3)
- май 2012 (16)
- април 2012 (16)
- март 2012 (27)
- февруари 2012 (10)
- януари 2012 (13)
- ноември 2011 (16)
- октомври 2011 (8)
- април 2011 (4)
- март 2011 (19)
- февруари 2011 (19)
- януари 2011 (18)
- декември 2010 (25)
- ноември 2010 (10)
- октомври 2010 (33)
- септември 2010 (1)
По теми:
- break
- бройни системи
- булев тип
- вариантен избор
- вложена условна команда
- вложени цикли
- дати
- динамична променлива
- дървета
- запис
- изброим тип
- класове
- манипулатори на извеждането
- масив
- масив от записи
- многомерни масиви
- множества
- модули
- низ
- низове
- низови функции
- опашки
- отпечатване
- преобразуване на типовете
- реален тип
- рекурсия
- символен тип
- сортиране на масиви
- специфични операции за цели числа
- списъци
- стекове
- структури
- текстов файл
- типизирани файлове
- условна команда
- файл
- функции
- хедър файлове
- целочислен тип
- цикъл do-while
- цикъл for
- цикъл repeat
- цикъл while
- цифри на число
- шах
Всички задачи:
- 2016-2017 (111)
- Архив задачи (791)
- 2010-2011 (131)
- Информатика (131)
- 2011-2012 (109)
- ЗИП Информатика (4)
- 10в (4)
- Информатика (105)
- ЗИП Информатика (4)
- 2012-2013 (227)
- 2013-2014 (182)
- 2014-2015 (91)
- 2015-2016 (53)
- 2010-2011 (131)
Мета
Препоръчваме хостинг:

program Project1; function Lice(r:real):real; begin Result:=r*r*3.14; end; function Obikolka(r:real):real; begin Result:=r*2*3.14; end; var r: real; begin Write('Vavedete radius na krag:'); ReadLn(r); WriteLn('Liceto na krag s takav radius e ', Lice(r):0:2); WriteLn('Dalginata na krag s takav radius e ', Obikolka(r):0:2); ReadLn; end.Бори, добре е ПИ да се декларира като константа. И да отделиш функциите с по един празен ред.
program project1; function ObikolkaKrag(R:real):real; begin Result:= 2*R*3.14; end; function LiceKrag(R:real):real; begin Result:=3.14*R*R; end; var S,C,R:real; begin Write('Vavedete radius: '); ReadLn(R); C:= ObikolkaKrag(R); WriteLn('Obikolkata e:',C); S:= LiceKrag(R); WriteLn('Liceto e:',S); Readln; end.Браво, Аля, но е добре ПИ да се декларира като константа.
program Krag; function LiceKrag(r:real):real; var S:real; const pi=3.14 ; begin Result:=pi*r*r ; end; function ObikolkaKrag(r:real):real; var P:real; const pi=3.14; begin Result:=2*pi*r; end; var P,S,r:real; begin ReadLn(r); S:=LiceKrag(r); P:=ObikolkaKrag(r); WriteLn ('Liceto e: ',S:5:2); WriteLn ('Obkolkata e: ',P:5:2); ReadLn; end.program Project1; function LiceKrug(r: real):real; var S: real; const pi=3.14; begin Result:= pi*r*r; end; function ObikolkaKrug(r: real): real; var P: real; const pi=3.14; begin Result:= 2*pi*r; end; var S, P, r: real; begin Write('Vavedete r: '); ReadLn(r); P:=ObikolkaKrug(r); S:=LiceKrug(r); WriteLn('Liceto e: ',S :5:2); WriteLn('Obikolkata e: ',P :5:2); ReadLn; end.program krug; function liceKrug(r:real):real; begin Result := pi*r*r ; end; function ObikolkaKrug(r:real):real ; begin Result:= 2*pi*r ; end ; const pi=3.14 ; var P,S,r :real ; begin WriteLn('Vuvedete radius:') ; ReadLn(r) ; S:= LiceKrug(r) ; P:= ObikolkaKrug(r) ; WriteLn ('Liceto e : ',S:5:2) ; WriteLn ('Obikolkata e : ' ,P :5:2); ReadLn ; end.program Project1; var S,R,P:Real; function ObikolkaKrug(R:Real):Real; const pi=3.14; begin Result:=2*pi*R; end; function LiceKrug(R:Real):Real; const pi=3.14; begin Result:=pi*R*R; end; begin Write('Enter R:'); ReadLn(R); P:=ObikolkaKrug(R); S:=LiceKrug(R); WriteLn('P=',P:6:1); WriteLn('S=',S:6:1); ReadLn; end.