User Tools

Site Tools


tanszek:oktatas:szamitastechnika:karakterlancok_stringek

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tanszek:oktatas:szamitastechnika:karakterlancok_stringek [2025/10/13 09:07] szabomtanszek:oktatas:szamitastechnika:karakterlancok_stringek [2025/11/18 18:24] (current) knehez
Line 66: Line 66:
     char eredmeny[100]; // Előre rögzített méretű karaktertömb     char eredmeny[100]; // Előre rögzített méretű karaktertömb
     int j = 0;     int j = 0;
-    for (int i = 0; szoveg[i] != '\0'; i++) {+    for (int i = 0; strlen(szoveg); i++) {
         if (szoveg[i] != ' ') {         if (szoveg[i] != ' ') {
             eredmeny[j] = szoveg[i];             eredmeny[j] = szoveg[i];
Line 72: Line 72:
         }         }
     }     }
-    eredmeny[j] = '\0'; 
     printf("A szóközök nélküli karaktertömb: %s\n", eredmeny);     printf("A szóközök nélküli karaktertömb: %s\n", eredmeny);
 } }
 </sxh> </sxh>
-6. Karakterek számolása egy karaktertömbben rekurzióval 
-A feladat: Írj egy programot, amely rekurzív függvény segítségével számolja meg, hány 'e' karakter található egy adott karaktertömbben!  
-     
  
-7. Karaktertömb szavakra bontása+6. Karaktertömb szavakra bontása
 A feladat: Írj egy programot, amely egy karaktertömbben lévő szavakat bontja fel, majd kiírja az egyes szavakat! A feladat: Írj egy programot, amely egy karaktertömbben lévő szavakat bontja fel, majd kiírja az egyes szavakat!
 <sxh c>  <sxh c> 
Line 116: Line 112:
 #include <string.h> #include <string.h>
 int main() { int main() {
-    char szoveg[] = "A karaktertömb cseréje a programozásban."; +    char szoveg[] = "A karaktertömb cseréje a programban."; 
-    for (int i = 0; szoveg[i] != '\0'; i++) {+    for (int i = 0; strlen(szoveg); i++) {
         if (szoveg[i] == 'a') {         if (szoveg[i] == 'a') {
             szoveg[i] = 'x';             szoveg[i] = 'x';
tanszek/oktatas/szamitastechnika/karakterlancok_stringek.1760346469.txt.gz · Last modified: 2025/10/13 09:07 by szabom