Hogy oldanátok meg az alábbi feladatot C-ben?
#include <stdio.h>
#include <stdlib.h>
int main() {
int Sum = 0;
int Current;
do {
printf("Adjon meg egy szamot: ");
scanf("%d", &Current);
Sum += Current;
}
while (Current != 0);
printf("Az osszeguk: %d", Sum);
return EXIT_SUCCESS;
}
# 1 Lokális változók neveit C-ben simán kisbetűvel szokták kezdeni.
(A while-t írhattad volna a zárójellel egy sorba, ha már a main függvény után is úgy írtad.)
Ilyen kis programnál csak az EXIT_SUCCESS miatt tök fölösleges volt include-olni az stdlib-et.
A kód konvenció pedig fontos dolog, ha nem egy ember dolgozik egy kódbázison. Nyilván egy cowboy kódernek teljesen mindegy.
Nálunk volt egy srác aki úgy tabulált hogy ráfeküdt a space-re amíg jónak látta és onnan kezdte el írni a sort. Az IDE próbálta kijavítani, de az meg bosszantotta szegényt.
Szerencsére hamar meg kellett válnunk tőle. Egy sörözéssel meg is ünnepeltük.
Hú, ezt még vagy huszonötször szeretném hallani.
Nem ez volt a lényeg, hanem az, hogy tuti valami középsulis feladat, valszeg a kérdezőnek köze nem lesz soha a cé programozáshoz, úgyhogy ismétlem, HÓT MINDEGY, hogy a sum nagy betű, vagy kicsi...
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!