Új hozzászólás Aktív témák
-
HAX
tag
Sziasztok.
Most ismerkedem a C nyelvvel, előtte nagyon-nagyon kezdő szinten foglalkoztam a C++ -al (Középiskolás szint ).
Sokat gyakorolgatok itthon, most egy olyan programot szeretnék írni ami bekér egy egész számot és megállapítja, hogy páros vagy páratlan vagy nulla. A feladat kiköti, hogy a bekérés és a kiíratás a main függvényben történjék de a működés lényegi része külön függvényben történjen. (És if szerkezettel kell megoldani.)
A programot megírtam, a páros és páratlan számokat jól megállapítja de a nullát megállapítani nem sikerül.
Amit tudni kell, hogy Ubuntu-n gedit szövegszerkesztőben dolgozom és a gcc -Wall -o paranccsal fordítok (terminálban), hibát nem is dob fel, csak a nullás értékre ugyanúgy páros értéket dob mint a páros számokra.
Itt a megoldásom:#include<stdio.h>
int e(int a)
{
if (a%2==0)
{
printf("A szam paros\n");
} else if (a%2!=0)
{
printf("A szam paratlan\n");
} else { printf("A szam nulla\n");
}
return 0;
}
int main()
{
int a;
printf("Adj meg egy szamot: \n");
scanf("%d", &a);
printf("%d", e(a));
return 0;
}Nem tudom mi lehet a hiba, remélem tudtok segíteni.
[ Szerkesztve ]
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Xbox Series X|S
- Okos Otthon / Smart Home
- Samsung Galaxy Z Flip5 - ami kint, az van bent
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- HiFi műszaki szemmel - sztereó hangrendszerek
- Androidos fejegységek
- Linux - haladóknak
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- War Thunder - MMO Combat Game
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...