Паскал - Pascal

Член од
16 декември 2009
Мислења
62
Поени од реакции
3
Многу напредно ова бе друже,ако моеш со почетнички јазик да го напишеш.:smir:
 

SkyDriver

Would like my bananna ?
Член од
31 јули 2008
Мислења
2.140
Поени од реакции
221
Многу напредно ова бе друже,ако моеш со почетнички јазик да го напишеш.:smir:
Не бе друже, обични фор циклуси се, само незнам дали во паскал ќе можеш како што ти објаснив... Кликни тука и кај делот „Comparison of algorithms“ имаш табела со познатите алгоритми за сортирање, побарај алгоритам конкретно за паскал (на гугл: Pascal imeto_na_algoritmot). Со сите тие алгоритми можеш да сортираш, само јас тој што ти го кажав (Insertion sort) се смета за најефикасен.
 
Член од
2 ноември 2009
Мислења
23
Поени од реакции
1
ке ми даде ли некој некоја мала програма за во паскал да ја направам? благодарам однапред.
 
Член од
16 декември 2009
Мислења
62
Поени од реакции
3
Не бе друже, обични фор циклуси се, само незнам дали во паскал ќе можеш како што ти објаснив... Кликни тука и кај делот „Comparison of algorithms“ имаш табела со познатите алгоритми за сортирање, побарај алгоритам конкретно за паскал (на гугл: Pascal imeto_na_algoritmot). Со сите тие алгоритми можеш да сортираш, само јас тој што ти го кажав (Insertion sort) се смета за најефикасен.

Ја сфатив,сум гледал една лекција напред сум се заебал.:pos2: Фала друже.:smir:
 
Член од
27 август 2009
Мислења
1.540
Поени од реакции
1.671
1. Да се реши линеарната равенка: a*x+b=0.
2. Да се реши линеарната неравенка: a*x+b>0.
(само со if,then,else).
 
Член од
5 јуни 2008
Мислења
3.632
Поени од реакции
5.724
Да се генерира матрица од даден вектор. Векторот ќе ни биде еднодимензионалната низа, а матрицата ќе биде квадратна, во зависност колку елементи ќе има векторот.
Доколку некој разбира што се бара и смета дека може да го реши ова чудо, ќе му бидам благодарен :smir:
 
Член од
15 јануари 2008
Мислења
5.041
Поени од реакции
12.031
Да се генерира матрица од даден вектор. Векторот ќе ни биде еднодимензионалната низа, а матрицата ќе биде квадратна, во зависност колку елементи ќе има векторот.
Доколку некој разбира што се бара и смета дека може да го реши ова чудо, ќе му бидам благодарен :smir:
Треба само на почетокот да внесеш услов бројот на елементите на векторот да биде соодветен за квадратна матрица; проверуваш дали коренот е цел број, ако е, тогаш ги читаш како поле; доколку не е тогаш имаш коментар: „од зададениот вектор не може да се формира квадратна матрица...“
Еве ти едно корисно линк-че:
http://www.daniweb.com/code/forum124.html#
 

Spaski

Vita - Amore - Riso
Член од
31 јануари 2009
Мислења
263
Поени од реакции
11
Еве една што ја направив од досада...
Пешатење на Фибоначи низа до n-ти член:
Код:
program Fibonachi_do_N_clenovi;  {Fibonaci niza do n-ti clen}
uses crt;
var
a:array[1..10000]of integer;
i,n,:integer;
begin
     clrscr; textcolor(10);
     writeln('Nizata na Fibonachi do n-ti clen:');
     Write('n='); readln(n);
     a[1]:=1;  a[2]:=1;
     a[3]:=a[1]+a[2];
     for i:=4 to n do
       a[i]:=a[i-1]+a[i-2];

     for i:=1 to n do
     begin
       if (i mod 4<>0) then
         Write('a[',i,']=',a[i],'  ')
       else  begin
         Write('a[',i,']=',a[i],'  ');
         writeln;
             end;
     end;
  readln;

end.
 
Член од
13 јуни 2008
Мислења
92
Поени од реакции
0
aj ако може некој да ја реши задачава:

Код:
Во дадена матрица 
а11 а12 а13
а21 а22 а23
а31 а32 а33

да се напише во следниов редоследн (во вид на полжав):

а11 а12 а13 а23 а33 а32 а31 а21 а22
 
Член од
5 јуни 2008
Мислења
3.632
Поени од реакции
5.724
aj ако може некој да ја реши задачава:

Код:
Во дадена матрица 
а11 а12 а13
а21 а22 а23
а31 а32 а33

да се напише во следниов редоследн (во вид на полжав):

а11 а12 а13 а23 а33 а32 а31 а21 а22
Код:
Begin Acce;
VAR a[1..100,1..100] of integer;
      i,j,n,k: integer;
BEGIN
           Write('Br. na redici: ');
           Readln(n);
      Write('Br. nа koloni: ');
           Readln(k);
      for i:=1 to n do
                    for j:=1 to k do
                              Begin
                              Write('a[',i,',',j,']= ');
                              Readln(a[i,j]);
                              End;
      for i:=1 to n do
           if (i mod 2 <> 0) then 
               Begin 
               for j:=1 to k do
                   Write(a[i,j]:3);
               End;
                                   else
               Begin
               for j:=k downto 1 do
                    Write(a[i,j]:3);
               End;
     Readln;
END.
Бидејќи немам моментално pascal задачава ја пишував на слепо. Значи гледаш дека кога индексот i (првиот) е непарен, индексот j (вториот) расте, а кога i е парно, тогаш j опаѓа. Задачава има ваква конструкција, а може нанекои места да сум направил мали грешки :smir:
 

Spaski

Vita - Amore - Riso
Член од
31 јануари 2009
Мислења
263
Поени од реакции
11
Код:
Begin Acce;
VAR a[1..100,1..100] of integer;
      i,j,n,k: integer;
BEGIN
           Write('Br. na redici: ');
           Readln(n);
      Write('Br. nа koloni: ');
           Readln(k);
      for i:=1 to n do
                    for j:=1 to k do
                              Begin
                              Write('a[',i,',',j,']= ');
                              Readln(a[i,j]);
                              End;
      for i:=1 to n do
           if (i mod 2 <> 0) then 
               Begin 
               for j:=1 to k do
                   Write(a[i,j]:3);
               End;
                                   else
               Begin
               for j:=k downto 1 do
                    Write(a[i,j]:3);
               End;
     Readln;
END.
Бидејќи немам моментално pascal задачава ја пишував на слепо. Значи гледаш дека кога индексот i (првиот) е непарен, индексот j (вториот) расте, а кога i е парно, тогаш j опаѓа. Задачава има ваква конструкција, а може нанекои места да сум направил мали грешки :smir:
А да не не е така?
Зашто тогаш, ако i е непарно ј расте, а низата иде
а33 а32 а31...
 
Член од
13 јуни 2008
Мислења
92
Поени од реакции
0
некој друг да проба да ја реши...
 

Kajgana Shop

На врв Bottom