Author |
Message |
![[Post New]](/jforum/templates/default/images/icon_minipost_new.gif) 18/02/2010 19:01:45
|
olivervelickovski
Joined: 18/02/2010 00:02:09
Messages: 5
Offline
|
Задачава за збир од непарни броеви мислам дека ми е сосема точна но имам само 4 поени за неа. До што е проблемот, еве ја задачата, работи се како што треба, ако има нешто што не е во ред ќе ве молам да ми кажете до што е проблемот ?
PROGRAM NeparenZbir;
VAR i,p,m,n: Integer;
BEGIN
p:=0;
ReadLn(m,n);
FOR i:=m TO n DO
IF i MOD 2<>0 THEN
p:=p+i;
WriteLn(p);
ReadLn;
END.
|
|
 |
![[Post New]](/jforum/templates/default/images/icon_minipost_new.gif) 18/02/2010 19:14:17
|
jovank
Joined: 01/01/2010 16:17:42
Messages: 127
Offline
|
olivervelickovski wrote:Задачава за збир од непарни броеви мислам дека ми е сосема точна но имам само 4 поени за неа. До што е проблемот, еве ја задачата, работи се како што треба, ако има нешто што не е во ред ќе ве молам да ми кажете до што е проблемот ?
PROGRAM NeparenZbir;
VAR i,p,m,n: Integer;
BEGIN
p:=0;
ReadLn(m,n);
FOR i:=m TO n DO
IF i MOD 2<>0 THEN
p:=p+i;
WriteLn(p);
ReadLn;
END.
Ti zbirot go pametis kako integer sto e vo opsegot od -30000 do 30000. no vo test-primerite, zbirot doaga i do 90000000, pa zatoa tvojata programa ne go pameti toj broj.
|
|
 |
![[Post New]](/jforum/templates/default/images/icon_minipost_new.gif) 18/02/2010 19:16:39
|
nikola3103
![[Avatar]](/jforum/images/avatar/9bf31c7ff062936a96d3c8bd1f8f2ff3.jpg)
Joined: 25/12/2009 16:09:56
Messages: 184
Offline
|
Inace obicno tuka ne se postiraat kodovite ali nema vrska a za objasnuvanjeto na jovan i ja go definirav so integer (int) pa mi pomina na site(a moze i do toa da e ne me svakajte pogresno )
|
|
 |
![[Post New]](/jforum/templates/default/images/icon_minipost_new.gif) 18/02/2010 19:18:42
|
olivervelickovski
Joined: 18/02/2010 00:02:09
Messages: 5
Offline
|
Кога би користил променливи од друг тип на пример од longInt или од Real дали би го имал пак проблемот или сепак ке морам решенијата да ги испраќам од c / c++ ???, однапред благодарам. поздрав
|
|
 |
![[Post New]](/jforum/templates/default/images/icon_minipost_new.gif) 18/02/2010 19:26:41
|
Bojan Kostadinov
Joined: 08/10/2009 13:56:21
Messages: 89
Offline
|
olivervelickovski wrote:Кога би користил променливи од друг тип на пример од longInt или од Real дали би го имал пак проблемот или сепак ке морам решенијата да ги испраќам од c / c++ ???, однапред благодарам. поздрав
Треба да користиш longint, тоа е 32-битна променлива.
This message was edited 1 time. Last update was at 18/02/2010 19:27:19
|
|
 |
![[Post New]](/jforum/templates/default/images/icon_minipost_new.gif) 18/02/2010 19:27:01
|
DevGeeK
![[Avatar]](/jforum/images/avatar/aab3238922bcc25a6f606eb525ffdc56.png)
Joined: 25/12/2009 14:51:57
Messages: 30
Offline
|
Си заборавил да го избришеш ReadLn. Тоа најверојатно прави проблеми, инаку и јас користев променлива од тип цел број и целосно ми помина кодот
|
Fifty Years Of Programming Language Research, And We End Up With C++ ? |
|
 |
![[Post New]](/jforum/templates/default/images/icon_minipost_new.gif) 18/02/2010 19:32:00
|
Bojan Kostadinov
Joined: 08/10/2009 13:56:21
Messages: 89
Offline
|
Некои натпреварувачи ненамерно прават мала забуна, па ќе пробам да објаснам
Во Паскал, integer е 16-битна променлива (користи 16 бита за чување на вредноста), додека longint е 32-битна променлива.
Во C++, и int и long се 32-битни променливи (на 32-битен процесор, каков што е овој).
И слободно можете да дискутирате околу решенијата, само гледајте темите да ги постирате на право место.
This message was edited 2 times. Last update was at 09/10/2010 02:56:40
|
|
 |
![[Post New]](/jforum/templates/default/images/icon_minipost_new.gif) 18/02/2010 20:22:47
|
nikola3103
![[Avatar]](/jforum/images/avatar/9bf31c7ff062936a96d3c8bd1f8f2ff3.jpg)
Joined: 25/12/2009 16:09:56
Messages: 184
Offline
|
aaa e pa zatoa mene mi vadese tocen rezultat na site test primeri so INT. inace vo c++ mi e napisan kodot.
|
|
 |
![[Post New]](/jforum/templates/default/images/icon_minipost_new.gif) 20/02/2010 21:52:46
|
stec_93
Joined: 14/02/2010 15:24:35
Messages: 36
Offline
|
Vaka ne mozeme da odlucime kako e tocno, deka nekoi rabotaat na c++, dodeka nekoi na PASKAL. poarno definiraj na psevdokodot za da mozeme site da razbereme.
|
|
 |
![[Post New]](/jforum/templates/default/images/icon_minipost_new.gif) 21/02/2010 23:00:50
|
bidikov
Joined: 12/02/2010 01:10:05
Messages: 16
Offline
|
Ало дечки - ПСЕВДО КОД баш значи код кој не е напишан во одреден програмски јазик ...
Значи таму се обработува алгоритамски задача и затоа нема потреба да се дефинираат променливи ...
Конкретно за задачава сите вие некако не приметивте дека во Паскал работава е поголема од Integer а??
Епа тоа го прави најдобриот програмер подобар од добрите ...
|
--
Владислав Бидиков
ФИНКИ систем инженер |
|
 |
|