ABA


"עזרה בסי - אם מישהו עוד ער :D"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #8297 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 8297
madboy2k
חבר מתאריך 31.3.02
2150 הודעות
   00:50   14.11.02   
אל הפורום  
  עזרה בסי - אם מישהו עוד ער :D  
 
   עבר עריכה לאחרונה בתאריך 14.11.02 בשעה 00:53
 
צריך לדעת מה לא טוב בתוכנית הזאת
המטרה היא לכתוב תוכנית שקולטת מחרוזת ומפעילה על כל אות אחרונה במחרוזת את הפונקציה toupper. כלומר כל מילה במשפט תסתיים באות גדולה

#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<ctype.h>
void main()
{
int i,len;
char sen<50>;
printf("Enter A Sentence:\n");
gets(sen);
len = strlen(sen);
for(i=0;i<len;i++)
{
if(sen<i>=32)
sen<i> = toupper(sen<i>);
}
puts(sen);
getch();
}

כל סוגריים כאלה <> הם בעיקרון ][ פשוט בגלל הפורום זה לא מראה את זה


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  שכחתי להגיד שזה די דחוף madboy2k 14.11.02 00:55 1
     קבל אחי תיקנתי לך liranh  14.11.02 02:04 2
         תודה רבה רבה אחי madboy2k 14.11.02 07:09 3
             אממ אחי madboy2k 14.11.02 07:16 4
                 סליחה. עכשיו זה יעבוד טוב. liranh  14.11.02 11:13 5
             אין בעד מה אחי! בהצלחה בכיתה! liranh  14.11.02 11:14 6

       
madboy2k
חבר מתאריך 31.3.02
2150 הודעות
   00:55   14.11.02   
אל הפורום  
  1. שכחתי להגיד שזה די דחוף  
בתגובה להודעה מספר 0
 
   חחח זה להיום בבוקר ב8 :D כלומר עוד 7 שעות


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
liranh  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 16.6.09
4157 הודעות, 1 פידבק
   02:04   14.11.02   
אל הפורום  
  2. קבל אחי תיקנתי לך  
בתגובה להודעה מספר 1
 
   עבר עריכה לאחרונה בתאריך 14.11.02 בשעה 02:07
 

#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<ctype.h>
void main()
{
clrscr();
int i;
char sen<50>;
printf("Enter A Sentence:\n");
gets(sen);
for(i=0;i<strlen(sen);i++)
{
if(sen<i>==32)
sen<i-1>=toupper(sen<i-1>);
if(i==strlen(sen))
sen<i>=toupper(sen<i>);
}
puts(sen);
getch();
}

דרך אגב, רעיון יפה עם הקוד ASCII, למרות שהייתי יכול פשוט להשתמש ב ' '


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
madboy2k
חבר מתאריך 31.3.02
2150 הודעות
   07:09   14.11.02   
אל הפורום  
  3. תודה רבה רבה אחי  
בתגובה להודעה מספר 2
 
   כבר פתרתי לפני שעזרת בגלל זה בדקתי רק עכשיו
בתיכנון שלי זה היה אמור להיות i-1 כאילו לפני שיש רווח
וכמו מטומטם לא עשיתי חח

תודה רבה אחי על העזרה!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
madboy2k
חבר מתאריך 31.3.02
2150 הודעות
   07:16   14.11.02   
אל הפורום  
  4. אממ אחי  
בתגובה להודעה מספר 3
 
   רק הערה קטנה
האות האחרונה לא תודפס בגדול

אבל לא חשוב כבר
אני אשאל את המורה

תודה אחי!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
liranh  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 16.6.09
4157 הודעות, 1 פידבק
   11:13   14.11.02   
אל הפורום  
  5. סליחה. עכשיו זה יעבוד טוב.  
בתגובה להודעה מספר 4
 
  

#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<ctype.h>
void main()
{
clrscr();
int i;
char sen;
printf("Enter A Sentence:\n");
gets(sen);
for(i=0;i<=strlen(sen);i++)
{
if(sen==32)
sen=toupper(sen);
}
sen=toupper(sen);
puts(sen);
getch();
}


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


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

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

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



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