Informatika házi. Programozás. Hogyan is kell?
Sziasztok!
A feladat abból áll, hogy ki kell írni a számokat 0-200ig.
Számlálós
Elől tesztelős
Hátul tesztelős ciklussal
egy programban.
valamiért nem jön össze.:(
Tudnátok segíteni? Nagyon megköszönném.
for (int i = 0; i < 201 ; ++i)
{
std::cout << i << '\n';
}
int a = 0;
while(a < 201)
{
std::cout << a++ << '\n';
}
int b = 0;
do
{
std::cout << b++ << '\n';
} while (b < 201);
#1: sokféle módon.
#2: Pascal nyelven tanulunk.
A számlálós az sikerült.
Viszont a másik kettővel gondom van.
Feles-sör játszik ?
var i : byte;
begin
//számlálós
for i := 0 to 200 do Write(i:4);
WriteLn;
//elől tesztelős
i := 0;
while i < 201 do
begin
Write(i:4);
Inc(i);
end;
WriteLn;
//hátul tesztelős
i := 0;
repeat
Write(i:4);
Inc(i);
until i > 200;
ReadLn;
end.
program Projecthazi;
uses crt;
var szam,i:byte;
begin
for i:= 1 to 200 do
begin
Write(i,' ');
end;
readln;
while 1 > 200 do
begin
write(1>200); - ITT JELEZ HIBÁT
readln;
end;
repeat
i:=0;
write(i);
for i:= 1 to 200 do
until
end; - ITT JELEZ HIBÁT
end.
hogyan kell JÓL csinálni?
1. A write kiír, 1>200-t te nem akarsz most kiírni.
2. A ciklusokat ne keverd:
for i:= 1 to 200 do
until
end; - ITT JELEZ HIBÁT
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!