Í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´)?
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.
#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;
}
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!