Pascal program írása, nem értem. Valaki?
Van egy olyan feladatom,hogy: Olvassunk be egy N egész számot (1<N<10), majd egy NxN-es kétdimenziós tömbbe generáljunk véletlen egész számokat 10-től 99-ig. Írassuk ki a generált tömböt, pl. N=3-ra.
Nem értem hogy kellene,valaki!
HA első osztályban hiányzol az a betűnél, akkor sosem tudsz a betűt írni, olvasni?
Nincs könyv? Nincs valaki akitől el lehet kérni? Nincs aki elmagyarázná?
Gondoltam hogy lesz legalább egy ilyen okos.. :)
A pascal amugy tökre ugyanaz mint amikor a betűket tanuljuk nem?!... Gondolkozzunk már azért..
Az, hogy nem tudod megírni csak mentség.
Mit nem tudsz? Számot beolvasni? Ellenőrizni a helyességét? Tömböt deklarálni? Véletlen számokat generálni? Kiíratni?
Bármelyiket is csak két szó a google-be és ezer példát találsz rá.
szam: Integer;
rn: Random;
tomb: integer [] of integer []
begin
Readline(szam);
if (szam >1 and szam<10) then
begin
for i = 0 to tomb.length do
begin
for j =0 to tomb.length do
begin
rn = new Random(100);
tomb[i,j] = rn;
end
end
end
end
Valami ilyesmi bocsi rég programoztam Pascalba
Tessék, így kell:
program tomb;
{$mode objfpc}{$H+}
uses
crt;
var
N: integer;
Matrix: array of array of integer;
i,j: integer;
begin
repeat
clrscr;
write('Kerek egy egesz szamot 1 es 10 kozott: ');
readln(N);
until N in [1..10];
clrscr;
SetLength(Matrix,N,N);
Randomize;
for i:=0 to N-1 do
begin
for j:=0 to N-1 do
begin
Matrix[i,j]:=Random(89)+10;
write(Matrix[i,j],' ');
end;
writeln();
end;
SetLength(Matrix,0,0);
end.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!