Hirdetés
- Milyen belső merevlemezt vegyek?
- Kormányok / autós szimulátorok topikja
- Az elmúlt 30 év legjobb processzorai
- Milyen videókártyát?
- VR topik
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- TCL LCD és LED TV-k
- Milyen billentyűzetet vegyek?
- 5.1, 7.1 és gamer fejhallgatók
- Szappanoperákba illő fordulattal cáfolja partnerét az NVIDIA
-
PROHARDVER!

Új hozzászólás Aktív témák
-
fmx
aktív tag
Üdv.
Numerikus integráló programomnál van egy kis probléma. Konkrétan, amikor elindítjuk a programot, akkor felajánl egy olyat, hogy több infót a programról. Itt ha a felhasználó I betűt ad meg, akkor egy txt fájlból kiolvasom az információt ha N betűt, akkor értelemszerűen nem ad semmit. A terv az, hogy ha igent ad meg akkor megjelenik az infó és azután kilehet választani, hogy kiakar lépni vagy tovább akar menni. Ha tovább akar menni, akkor törlöm a szöveget (clearscreennel) és jönne a következő függvény. Viszont az IGEN/NEM-et vizsgáló if szerkezetben van egy switch, ami vagy kilép a programból vagy tovább megy (törli a képernyőt és jön a következő függvény) és amikor igen/nem-et akarom kiválasztani akkor azt a switch is érzékeli és a default ág jelenik meg az-az "Ilyen menupont sajnos nincs" Íme a kód :void udvozolo() {
FILE *fp1;
fp1 = fopen("info.txt", "r");
int i, j;
char c, k;
char info[500];
printf("Udvozoljuk a numerikus integralo programban!\nSzeretne tobb informaciot a programrol I / N ? ");
scanf("%c", &c);
printf("\n");
if (c == 'I') {
while (!feof(fp1)) {
fgets(info, 499, fp1);
}
for (j = 0; j < 100; j++) {
printf("*");
}
printf("\n");
for (i = 0; info[i] != 0; i++) {
printf("%c", info[i]);
}
for (j = 0; j < 100; j++) {
printf("*");
}
fclose(fp1);
printf("\nA tovabb lepes [T]\nKilepes a programbol [E]\n");
scanf("%c", &k);
switch (k)
{
case 'T': system("cls"); break;
case 'E': break;
default: printf("Ilyen menupont sajnos nincs :( \n");
}
}
}
Tehát az a cél, hogy igent választom és kijön az infó szöveg és aztán újra bekér egy karaktert,hogy breakkel a program vagy törli a képernyőt és jön a következő függvény. Köszönöm előre a segítséget.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- ParkSide digitális forrasztópáka állomás 48 W PLSD 48 B2 használt
- Lenovo IdeaPad3 i5-1155G7 15" érintő kijelző, 512Gb NVMe, 1 év garancia, szép állapot
- Samsung Odyssey G7 C27G75TQSR VA Monitor! 2560x1440 / 1ms / 240Hz / FreeSync / G-Sync
- Apple MacBook AIR / M2 / 16GB / 256 GB! BeszámítOK
- Új, bontatlan iPhone 17 PRO 256GB minden szín KÁRTYAFÜGGETLEN! 1 év Apple garancia!
- Bomba ár! Dell Latitude 3520 - i5-1135G7 I 16GB I 256SSD I HDMI 15,6" FHD I Cam I W11 I Garancia!
- Hutt C6 ablaktisztító robot / 12 hó jótállás
- Dell Precision 7560 Workstation i7-11850H 32GB RAM 512GB SSD Nvidia RTX A3000 6GB 1 év garancia
- Honor Magic 4 Pro 512GB,Újszerű,Dobobzaval,12 hónap garanciával
- Creative Sound BlasterX G6 7.1 USB külső hangkártya
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



