Programot kell írnom, nagyon nehezen boldogulok. Hogyan kell ezt megoldani? (Bővebben lent)
Nem jó a feladatkiírás, az első 100 páros szám összegéhez A ciklusváltozót egytől százig kell növelni , majd a ciklusmagban a ciklusváltozó kétszeresét kell vennünk - így megkapjuk a páros számokat ugyanis a 100.-ik páros szám az 200-al egyenlő. Ha 50-ig vesszük akkor az első 50 páros számot vesszük azaz 100-ig összeadjuk a páros számokat.
Helyes feladatkiírás:
Készítsünk programot, amely kiszámolja 2-től 100-ig a páros számok összegét (A ciklus vegyük egytől ötvenig, majd a ciklusmagban vegyük a ciklusváltozó kétszeresét - így megkapjuk a páros számokat. Ezeket hasonlóan adjuk össze, mint az első feladatban).
Ha jól tévedek innen vetted a feladatot: [link]
procedure TForm1.Button1Click(Sender: TObject);
const meddig=100;
begin
os:=0;
szam:=0;
for i:=1 to meddig do begin
szam:=szam+2;
os:=os+szam;
end;
showmessage(inttostr(os)); //végeredmény kiiratása
end;
C-ben megírom neked :D
int main(){
int i = 0;
const unsigned int mennyit = 100;
int ered = 0;
int j = 0; //így a 0 lesz az első páros szám;
const unsigned int mivel = 2;
for(i=0;i<mennyit;j++){
if(j%mivel==0){
ered += j;
i++;
}
}
return 0;
}
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!