- Milyen okostelefont vegyek?
- Motorola ThinkPhone - gondold végig kétszer!
- iPhone topik
- Visszatérhet a Nokia 800 Tough
- Fotók, videók mobillal
- Yettel topik
- Samsung Galaxy A56 - megbízható középszerűség
- Ulefone Armor 29 Ultra - súlyos érvek és ellenérvek
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Xiaomi 15 - kicsi telefon nagy energiával
Hirdetés
(használd a CYBSEC25PH kuponkódot további 20 ezer ft kedvezményért!)
Új hozzászólás Aktív témák
-
HAX
tag
válasz
bucsupeti #5016 üzenetére
Köszönöm ez nagy segítség volt!
Most már kicsit tisztább is lett a kép közben.
Így gondoltad ugye?#include<stdio.h>
int e(int a)
{
if (a==0)
{
return 0;
} else if (a%2==0)
{
return 1;
} else { return 2;
}
}
int main()
{
int a;
printf("Adj meg egy szamot: \n");
scanf("%d", &a);
if (e(a)==1)
{
printf("A szam paros\n");
} else if (e(a)==2)
{
printf("A szam paratlan\n");
}else
{
printf("A szam nulla\n");
}
return 0;
} -
HAX
tag
válasz
Jester01 #5014 üzenetére
Köszönöm a segítséget, kijavítottam a programot így már jó.
Ez a javított függvény:
int e(int a)
{
if (a==0)
{
printf("A szam nulla\n");
} else if (a%2==0)
{
printf("A szam paros\n");
} else { printf("A szam paratlan\n");
}
return 0;
}Igazad van a kiíratással kapcsolatban is, viszont ezt a függvényes, visszatérési értékes dolgot még nem teljesen tettem magamévá. Ha nem túl nagy teher akkor megtudnád nekem írni (vagy átírni) a feladatnak megfelelő függvényt? Ez valószínűleg jó támpont lenne nekem a többi feladathoz, inkább vizuális típus vagyok így könnyebben feltudnám fogni.
-
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.
Ú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!
- Lenovo ThinkPad P1 Gen2 intel i7-9850H 32GB RAM 1000GB SSD 15,6" 4K OLED TOUCH 1 év garancia
- GYÖNYÖRŰ iPhone XR 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3118, 100% Akkumulátor
- Azonnali készpénzes Microsoft XBOX Series S és Series X felvásárlás személyesen/csomagküldéssel
- Vadiúj AM5 procik! Több darab kèszleten! Kamatmentes rèszletre is!
- AMD AM4-es HP OMEN 25L GT12 alaplapok - B550 chipset
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest