Hirdetés
- GoodSpeed: Munkaügyi helyzet Hajdú-Biharban: észak és dél
- Luck Dragon: Asszociációs játék. :)
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- potyautas: Stand up és én
- hege8888: Retro Kocka Kuckó harmadjára Hódmezővásárhelyen
- Parci: Milyen mosógépet vegyek?
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- bambano: Bambanő háza tája
- sziku69: Fűzzük össze a szavakat :)
-
LOGOUT

Új hozzászólás Aktív témák
-
Gyuri16
senior tag
attol hogy tobb topicba leirod nem kapsz hamarabb segitseget..
megprobaltad legalabb megoldani? pl probald meg leforditani, mit csinal? nyilvan nem tudja mi az a whil, azon kivul a parameterlistaban pontosvesszo helyett vesszot szokas hasznalni, tovabb nem tetszik neki hogy a break nem ciklusban van. ezeket legalabb javitsd ki
azt is lathatod hogy a kod elejen van egy vegtelen ciklus, igy aztan a fuggvenyed nem sokmindent fog csinalni meg ha le is forditod -
bpx
őstag
void isPrim(int number){
if (number <<4){ // shift operátor?
return number; // void és return? meg miért kell magát a számot visszaadni?
for(int i=4, i*i<number,i++); // meg kell engednni az egyenlőséget is különben a
// négyzetszámokat is prímnek jelzi
if(number % i=0) // az összehasonlító operátor az ==
return 0;
return 1;
}for után nem kell közvetlenül ; mert így csak elszámol addig de nem csinál semmit
helyesen valahogy így nézne ki:
int isPrim(int number){
if (number < 4) return 1;
for(int i=4, i*i <= number,i++) {
if(number % i=0)
return 0;
}
return 1;
}így 1-et ad vissza ha prím, 0-t ha nem az
(persze nem teljes így sem mert pl. az 1-t prímszámnak jelzi + egy csomó osztót feleslegesen leellenőriz) -
Jester01
veterán
Ez eléggé házi feladatnak tűnik amit nem fogunk neked megcsinálni. Főleg, mert ha magadtól nem találsz meg benne legalább kettőt, akkor olyan szinten nem értesz hozzá (feltehetőleg szorgalom vagy odafigyelés hiánya miatt) amit mi itt nem tudunk érdemben orvosolni. De javíts ki ha tévednék.
MOD: ALI_G: hát, a tied se túl jó

-
ALI_G
veterán
használd a szerkesztésnél a Programkód-ot, hogy így nézzen ki:
#include <stdio.h>
#include <stdlib.h>
int isPrim(int number) {
int i;
int j;
if (number <=3) {
return 1;
} else {
if (8<number) {
j = number / 2;
for (i = 1; i < j; i++) {
if (number % i == 0)
return 1;
}
}
}
return 0;
}
}Mellesleg 5 szintaktikai hiba van benne, és kb. ugyanennyi szemantikai, ha ez azt akarja eldönteni, hogy a megadott szám prím szám-e. Nem olyan ciki
és az se biztos, hogy ez helyes C szintaktika, de talán azt is csinálja.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Asus RGB gamer pc Z790 i5/i7/i9 13600k 32GB DDR5 6400MHz nvidia RTX 5050 + garancia
- BESZÁMÍTÁS! Samsung S27D850T 27 75Hz PLS QHD 5ms monitor garanciával hibátlan működéssel
- BESZÁMÍTÁS! Asus VG27AQL3A 27 180Hz IPS QHD 1ms monitor garanciával hibátlan működéssel
- Lexar Ares RGB 32GB (2x16GB) DDR5 6000MHz CL28 - Élettartam garancia
- HP E2620 J9626A-48port - Managed switch
- Azonnali készpénzes AMD Ryzen 1xxx 2xxx 3xxx 5xxx processzor felvásárlás személyesen / csomagküldés
- LG 27UP850K-W - 27" IPS LED - 3840x2160 4K - DisplayHDR 400 - USB Type-C - AMD FreeSync
- Apple iPhone 14 128GB, Kártyafüggetlen, 1 Év Garanciával
- iPhone 16 128 GB Plus White - Bontatlan !! www.stylebolt.hu - Apple eszközök és tartozékok !!
- HP 200W töltők (19.5V 10.3A) kis kék, kerek, 4.5x3.0mm, 928429-002
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi



és az se biztos, hogy ez helyes C szintaktika, de talán azt is csinálja.
