ABA


"איך אני יכול לבדוק כמה תווים יש במחרוזת?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #6106 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 6106
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   17:04   01.06.03   
אל הפורום  
  איך אני יכול לבדוק כמה תווים יש במחרוזת?  
 
   שפת C- פקודה STRLEN!

int main(void)
{
char *str="ROTTER";
printf("%d", strlen(str));
return 0;
}

זה מראה לי 6. אבל אני רוצה שהמשתמש יכניס מחרוזת ואז אני יגלה כמה תווים? איך אפשר לעשות את זה? תודה רבה מראש.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  פשוט תעשה את הפעולה הזו על משתנה שתקלוט דני15  01.06.03 18:12 1
     אבל זה לא עובד לי! פוקיפC 01.06.03 19:44 2
         אני לא יודע. תבדוק אם הגדרת את המשתנה שאתה דני15  01.06.03 19:57 3
             אני לא יודע איך להכריז על המשתנה פוקיפC 01.06.03 20:17 4
                 יש פה הרבה אנשים שנגשים לבגרות, אתם באמת לא פוקיפC 01.06.03 23:57 5
  מכתב liranh  02.06.03 00:11 6
     תודה רבה פוקיפC 02.06.03 00:13 7
     מצויין זה עובד.! פוקיפC 02.06.03 00:18 8
  משהו שהצלחתי לעשות- פוקיפC 02.06.03 00:45 9

       
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק, -3 נקודות
   18:12   01.06.03   
אל הפורום  
  1. פשוט תעשה את הפעולה הזו על משתנה שתקלוט  
בתגובה להודעה מספר 0
 
   מהמשתמש.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   19:44   01.06.03   
אל הפורום  
  2. אבל זה לא עובד לי!  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק, -3 נקודות
   19:57   01.06.03   
אל הפורום  
  3. אני לא יודע. תבדוק אם הגדרת את המשתנה שאתה  
בתגובה להודעה מספר 2
 
   קולט כתווי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   20:17   01.06.03   
אל הפורום  
  4. אני לא יודע איך להכריז על המשתנה  
בתגובה להודעה מספר 3
 
   לכתוב

char *str{};
gets(str);
printf("%d", strlen(str));

{=[
זה גם לא עובד!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   23:57   01.06.03   
אל הפורום  
  5. יש פה הרבה אנשים שנגשים לבגרות, אתם באמת לא  
בתגובה להודעה מספר 4
 
   יודעים את זה? איך זה שרק אני לחוץ? אם כולם לא יודעים את החומר.
בבקשה תעזרו לי! יש לי מחר מתכונת והוא אמר שתהיה שאלה כזאת!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
liranh  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 16.6.09
4157 הודעות, 1 פידבק, 2 נקודות
   00:11   02.06.03   
אל הפורום  
  6. מכתב  
בתגובה להודעה מספר 0
 
  

#include<stdio.h>
#include<conio.h>
#include<string.h>

int main(void)
{
clrscr();
char str{20};
printf("Insert string: ");
gets(str);
printf("\nLength of string is: %d", strlen(str));
getch();
return(0);
}


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   00:13   02.06.03   
אל הפורום  
  7. תודה רבה  
בתגובה להודעה מספר 6
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   00:18   02.06.03   
אל הפורום  
  8. מצויין זה עובד.!  
בתגובה להודעה מספר 6
 
   עבר עריכה לאחרונה בתאריך 02.06.03 בשעה 00:22
 
אתה יכול בבקשה להסביר לי במשפט אחד על
strcat
ו strcpy?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   00:45   02.06.03   
אל הפורום  
  9. משהו שהצלחתי לעשות-  
בתגובה להודעה מספר 0
 
   התוכנית מקבלת שני מחרוזות ומחברת בניהם
ומציגה את המחרוזת עם רווח בין שני המחרוזות
ומדפיסה את מספר האותיות.
	
#include <stdio.h>
#include <string.h>
#include <conio.h>
void main()
{
clrscr();
char *revah=" ";
char str1,str2;
printf("Insert string 1-\n");
gets(str1);
printf("Insert string 2-\n");
gets(str2);
strcat(str1,revah);
strcat(str1,str2);
puts(str1);
printf("Length of string is: %d",strlen(str1));
getch();
}


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net