Új hozzászólás Aktív témák
-
sorath
csendes tag
régen c++ ban sokat programoztam igaz ijen alap szinten aztán most ojan fura c ben h ijen fügvénymegadások villamosmérnöknek tanulok és ijent kérnek főleg h magas feszen mert vannak akik kisfeszen vannak azoknak ok nekik kell plc ket meg mikro procikat stb stb na mind1 még 1 szer kösz szépen

-
sorath
csendes tag
válasz
Sk8erPeter
#1674
üzenetére
beírtam neki a pauset most nem fut le egyből viszont totalból indítottam még és elfogadja h akarmi.exe 10 50 mondjuk de kiírásnál a számokat nem adja ki csak végig léptet annyiszor amennyi prim szam van megnézem dos alatt mit csin most
-
sorath
csendes tag
válasz
Sk8erPeter
#1670
üzenetére
Meg köszöntem volna am nagyon rendes volt és tényleg nagyon sokat segített!!
Köszönöm! -
sorath
csendes tag
válasz
Sk8erPeter
#1658
üzenetére
annyi kérdésem lenne hogy ugye a min és max értékét úgy adom meg
hogy pl: akarmi.exe 10 50 de így indítom lefut de semmi más nem történik -
sorath
csendes tag
ezt hoztam össze de nem megy vmi megoldás?

#include <stdio.h>
#include <stdlib.h>int main(int argc, char *argv[])
{
int min, a, max;
FILE* pFile;
if(argc<3)
min = atoi(argv[1]);
max = atoi(argv[2]);
for(min=0;min<=max;min++)
argv[min]=2*min+3;a=-1;
pFile=fopen("prim.txt","w");while(a<max){
while(!argv[++a]);
min=a;
while((min+=argv[a])<max)argv[min]=0;
fprintf(pFile,"%d\n",argv[a]);
}fclose(pFile);
free(argv);
system("PAUSE");
return 0;}
-
sorath
csendes tag
vagy lenne még 1 feladat amit félig megtudtam csinálni ezzel csak annyi a baj hogy lekellene korlátozni hogy csak betüket fogadjon el lényege h kisbetüt nagybetüvé konvertáljak
valaki ki tudná úgy egészíteni h csak a betüket fogadja el?
#include <stdio.h>
#include <string.h>
#include <ctype.h>int main() {
int meret=5;
int i;
int beolvas=0;
char akt;printf("Hany karaktert konvertaljunk at?");
scanf("%d", &meret);char eredet[meret];
printf("Kerem a betuket!");
for (i=0;i<meret;i++)
{
scanf("%s", &eredet);
}for (i=0;i<meret;i++)
{
eredet(i)=toupper(eredet(i));
}
/* vagy a toupper nelkulfor (i=0;i<meret;i++)
{
char atmenet = eredet(i)-32;
eredet(i)=atmenet;
}
for (i=0;i<meret;i++)
{
printf("%c", eredet(i));
}getchar();
return 0;}
-
sorath
csendes tag
válasz
Sk8erPeter
#1648
üzenetére
Nagyon szépen köszönöm holnap neki is esek

-
sorath
csendes tag
Üdvözletem mindenkinek
A következő problémám vanadott ez a feladat amit megtudok írni csak alap feltétele h:
A programok a kapott paramétereket kizárólg a main függvény argc, argv[] változóin keresztül vehetik át. Semmiféle getchar, scanf és egyéb felhasználói input nem elfogadható!
És argc,argv változókkal nem tudom megcsinálni esetleg vki tud segíteni hogyan essek neki? Előre is nagyon köszönöm!!Írjon egy programot, amely a paraméterül kapott min és max érték között kikeresi és listázza a primszámokat.
Tipp: Paraméterek ellenőrzése: legalább 2 (min,max), számok legyenek. Ha min > max akkor swap(min,max).
A primszámok csak önmagukkal és egyel oszthatók. Algoritmus keresése erre a szabályra.
For ciklus min-max értékikg, majd a fenti algoritmus alkalmazása a ciklusváltozóra.Primszám tesztelő algoritmus:
pl.: ciklus futtatésa 1-től a szam-1-ig, ha szám % ciklusváltozó == 0 akkor nem prim, kilépés!
Ha kiér a ciklusból, akkor a kapott szám prim.
Ez szándékosan a LEGROSSZABB(!) hatásfokú algoritmus, lehet sokkal jobbat találni!Szükséges libc függvények: printf()
Ú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!
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! GIGABYTE Z370 i5 9600K 16GB DDR4 512GB SSD GTX 980TI 6GB ZALMAN S2 TG ADATA 600W
- Új Asus Vivobook 15 FHD OLED Ryzen5 7520U 4.3Ghz 16GB DDR5 512GB SSD Radeon 610M Win11 Garancia
- HIBÁTLAN iPhone 15 Pro 256GB White Titanium-1 ÉV GARANCIA - Kártyafüggetlen, MS4448
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



