Kezdőoldal » Számítástechnika » Programok » Írj programot, mely beolvas...

Írj programot, mely beolvas egy számot, és kiírja a prímszámokat eddig a számig!(Ezt, hogy lehet meg csinálni a nélkül, hogy a lista parancsot alkalmaznám, mivel azt még nem tanultuk´)?

Figyelt kérdés
A listázást én ugymond már ismerem mint command, de a tanár csak ugy fogadja el ha ciklussal csináljuk, viszont azzal szerintem nem lehet, és ha listázok nem fogadja el. Hogy lehet ezt meg csinálni?

#programozás #iskola #Python #ezegyszarfkivan
2022. okt. 31. 20:07
1 2
 11/13 DK-s ***** válasza:
0%

Ismét #9-nek:


"A C# nem egy asm"


Futtatható file-t hoz létre? Tehát van gépi kódú formátuma, hiszen minden parancs végrehajtásához az interpreter tartalmaz egy gépi kódú feladatsort.


Minden, gépi kódú program megjeleníthető assembly nyelven is. De bármely programnyelven íródott program konvertálható másik nyelvre is.


Tehát logikailag semmi különbség.


Asz'szem mintha te említetted volna, hogy "Nem a szintatktika a lényeg, hanem a logika." Majd a következő mondatoddal ütöd ezt.


Gratulálok.

2022. nov. 5. 08:39
Hasznos számodra ez a válasz?
 12/13 anonim ***** válasza:

#include <stdio.h>

#include <stdbool.h>

int main()

{

int number, i, j, isPrime;

printf("Kerem a szamot: ");

scanf("%d", &number);


printf("A beirt szamig levo primszamok:\n");

for(i=2; i<=number; i++)

{

isPrime = 1;

for(j=2; j<i; j++)

{

if(i%j == 0)

{

isPrime = 0;

}

}

if(isPrime == 1)

{

printf("%d\n", i);

}

}

return 0;

}

2023. febr. 2. 21:15
Hasznos számodra ez a válasz?
 13/13 anonim ***** válasza:
Az adott szám gyökéig menő ciklus jó megoldás. Legalább egy módon viszont picit még gyorsítható a dolog, ha - mielőtt "bepörgetnéd" a ciklust - megvizsgálod, hogy az adott szám négyzetgyöke egész szám -e, mert ugye, ha az, akkor máris tudjuk, hogy nem prímszámról van szó.
2023. febr. 2. 23:49
Hasznos számodra ez a válasz?
1 2

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!