תמונות אדום עולה חדשות הפועל ת"א-כדורסל האתר הרשמי אולטראס הפועל שירים      עמותת האוהדים   פורומים משנים קודמות: 2003 2004 2005 2006 2007/8 2009/10 2011/12

פורום השדים האדומים

פורום אוהדי הפועל תל אביב
עכשיו 19 יוני 2025, 09:57

כל הזמנים הם UTC + 2 שעות [ שעון קיץ ]




פורום נעול נושא זה נעול, אינך יכול לערוך הודעות או לבצע תגובות עתידיות.  [ 11 הודעות ] 
מחבר הודעה
 נושא ההודעה: עזרה בשפת c
הודעהפורסם: 31 דצמבר 2014, 15:53 
האם יש כאן במקרה מישהו שבקיא בתכנות בשפת c?
חייבת עזרה בכתיבת תוכנית.


חזור למעלה
 פרופיל אישי  
 
 נושא ההודעה: Re: עזרה בשפת c
הודעהפורסם: 31 דצמבר 2014, 15:55 
סמל אישי של המשתמש
אם מדובר בבעיות קטנות, אשמח לעזור

_________________
חוקים ואיסורים שאין מקורם ב"מה ששנוא עליך אל תעשה לחברך" הם מרושעים מטבעם. לפי מדד זה הדת היהודית קרובה למעמד של רשע מוחלט.
لا إله
מי שמאמין ולא מפחד, הריהו שקול למחבל מתאבד.
נא לא לצטט הודעות של אנשים לא ראויים, שיישאר מוסתר, תודה.


חזור למעלה
 פרופיל אישי  
 
 נושא ההודעה: Re: עזרה בשפת c
הודעהפורסם: 31 דצמבר 2014, 16:13 
אני יודע C ברמת הבגרות ועוד נגיעה קלה מהואניברסיטה, אם זה עוזר לך...

_________________
http://www.hapoelshop.co.il


חזור למעלה
 פרופיל אישי  
 
 נושא ההודעה: Re: עזרה בשפת c
הודעהפורסם: 31 דצמבר 2014, 16:53 
בכיף , מה הבעיה?


חזור למעלה
 פרופיל אישי  
 
 נושא ההודעה:
הודעהפורסם: 31 דצמבר 2014, 17:35 
סמל אישי של המשתמש
יש פורום שאלות
Stackoverflow
אתה אשכרה יכול לכתוב את השאלה שלך בגוגל, וסביר שמישהו כבר ענה עליה.

_________________
את הסמל הרקום בתמונה שלי, אני הכנתי. שש הגיע..
גיורא בא..
מש"ח..


חזור למעלה
 פרופיל אישי  
 
 נושא ההודעה: Re:
הודעהפורסם: 31 דצמבר 2014, 17:55 
סמל אישי של המשתמש
אדום נחמד כתב:
אתה אשכרה יכול לכתוב את השאלה שלך בגוגל, וסביר שמישהו כבר ענה עליה.

תכלס, זאת הדרך לפתור את רוב הבעיות שקשורות איכשהו למחשב.

_________________
הלב אדום השם הפועל
very class, fantastic
אַל תַּעַן כְּסִיל כְּאִוַּלְתּוֹ פֶּן תִּשְׁוֶה לּוֹ גַם אָתָּה (note to self)

* המציג אינו רופא


חזור למעלה
 פרופיל אישי  
 
 נושא ההודעה: Re: עזרה בשפת c
הודעהפורסם: 31 דצמבר 2014, 18:50 
חלק מהתוכנית שאני צריכה לעשות:

החלפת מחרוזת ומיונה-
יש להדפיס למשתמש הודעה:
Please enter a string
לקלוט את המחרוזת הראשונה(180 תווים), ושוב, יש להדפיס למשתמש הודעה:
Please enter string to replace
לקלוט את המחרוזת(עד 9 תווים )ושוב, יש להדפיס למשתמש הודעה:
Please enter replacing string
יש להדפיס את המחרוזת המתקבלת מהחלפת המחרוזת הראשונה בשניה.
בשורה מתחת יש להדפיס את המחרוזת החדשה שהתקבלה בצורה ממוינת לפי סדר האסקי
דוגמא 1:
Please enter a string
abccd1c
Please enter string to replace
c
Please enter replacing string
K
abKKd1K
1KKKabd

דוגמא 3:
Please enter a string
abababTaa19bbabbbP
Please enter string to replace
bab
Please enter replacing string
1234
a1234abTaa19b1234bbP
1112233449PTaaaabbbb

לא כזה פשוט ואין לזה בדיוק פתרונות באינטרנט
אשמח להכוונה או עזרה כלשהי.
(אם יש פה איזה מורה פרטי זה גם בא בחשבון :D )


חזור למעלה
 פרופיל אישי  
 
 נושא ההודעה: Re: עזרה בשפת c
הודעהפורסם: 31 דצמבר 2014, 19:29 
סמל אישי של המשתמש
הפועל זה הסם כתב:
לא כזה פשוט ואין לזה בדיוק פתרונות באינטרנט

http://lmgtfy.com/?q=c+programming+stri ... e+function

_________________
חוקים ואיסורים שאין מקורם ב"מה ששנוא עליך אל תעשה לחברך" הם מרושעים מטבעם. לפי מדד זה הדת היהודית קרובה למעמד של רשע מוחלט.
لا إله
מי שמאמין ולא מפחד, הריהו שקול למחבל מתאבד.
נא לא לצטט הודעות של אנשים לא ראויים, שיישאר מוסתר, תודה.


חזור למעלה
 פרופיל אישי  
 
 נושא ההודעה: Re: עזרה בשפת c
הודעהפורסם: 01 ינואר 2015, 07:17 
אני מניח שמדובר שיעורי בית?

את רוצה גם ללמוד מזה לתכנת או שאת רק רוצה להעיף את זה?

אם את רוצה ללמוד לתכנת אני ממליץ לך לשבת ולנסות לכתוב את זה, גוגל יכול לעזור, תתחילי משאלות יותר פשוטות ואני בטוח שנשמח גם לעזור לך כאן עם שאלות יותר ספציפיות בדרך בתהליך הdebug.

אם את רק רוצה להעיף את זה בלי ללמוד או להבין מזה, איציק נתן לך 50% מהעבודה...


חזור למעלה
 פרופיל אישי  
 
 נושא ההודעה: Re: עזרה בשפת c
הודעהפורסם: 01 ינואר 2015, 12:19 
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<stdbool.h>
#define _CRT_SECURE_NO_WARNINGS
void main()
{
int i = 0, j = 0;
int ind = 0;
bool flag = true;
char *newbuff = calloc(180 ,sizeof(char));
char buff[180];
char stringToReplace[9];
char ReplaceString[9];
printf("please enter the string:\n");
scanf("%s", &buff);
printf("please enter the string to replace:\n");
scanf("%s", &stringToReplace);
printf("please enter the replace string:\n");
scanf("%s", &ReplaceString);
for (i = 0; i < strlen(buff); i++)
{
flag = true;
ind = i;
for (j = 0; j < strlen(stringToReplace); j++)
{
if (buff[ind] == stringToReplace[j])
{
ind++;
}
else
{
flag = false;
break;
}
}
if (flag == true)
{
i += strlen(stringToReplace) -1;
strcat(newbuff, ReplaceString);
}
else
{

strncat(newbuff, buff+i, 1);
}


}

printf("The new string is : %s\n", newbuff);


}
זה עושה רק את החלק הראשון.
החלק השני פשוט מאוד אני כמעט בטוח ש strcmp משווה תווים לפי הערך האסקי שלהם פשוט לא היה לי כוח לבדוק מתי זה מחזיר שזה גדול מ0 ומתי קטן.
אם אתה בכל זאת לא מסתדר עם זה אוכל לעזור לך גם בזה.
* זה שולח פה בצורה יחסית לא קריאה, אם אתה רוצה תרשום פה את המייל שלך אני אשלח לך את הקובץ c


חזור למעלה
 פרופיל אישי  
 
 נושא ההודעה: Re: עזרה בשפת c
הודעהפורסם: 02 ינואר 2015, 21:56 
סמל אישי של המשתמש
ofir כתב:
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<stdbool.h>
#define _CRT_SECURE_NO_WARNINGS
void main()
{
int i = 0, j = 0;
int ind = 0;
bool flag = true;
char *newbuff = calloc(180 ,sizeof(char));
char buff[180] ;
char stringToReplace[9] ;
char ReplaceString[9] ;
printf("please enter the string:\n");
scanf("%s", &buff);
printf("please enter the string to replace:\n");
scanf("%s", &stringToReplace);
printf("please enter the replace string:\n");
scanf("%s", &ReplaceString);
for (i = 0; i < strlen(buff); i++)
{
flag = true;
ind = i;
for (j = 0; j < strlen(stringToReplace); j++)
{
if (buff[ind] == stringToReplace[j] )
{
ind++;
}
else
{
flag = false;
break;
}
}
if (flag == true)
{
i += strlen(stringToReplace) -1;
strcat(newbuff, ReplaceString);
}
else
{

strncat(newbuff, buff+i, 1);
}


}

printf("The new string is : %s\n", newbuff);


}
זה עושה רק את החלק הראשון.
החלק השני פשוט מאוד אני כמעט בטוח ש strcmp משווה תווים לפי הערך האסקי שלהם פשוט לא היה לי כוח לבדוק מתי זה מחזיר שזה גדול מ0 ומתי קטן.
אם אתה בכל זאת לא מסתדר עם זה אוכל לעזור לך גם בזה.
* זה שולח פה בצורה יחסית לא קריאה, אם אתה רוצה תרשום פה את המייל שלך אני אשלח לך את הקובץ c


הכי גדול יהיה אם היא תגיש את זה בעימוד הזה.

_________________
זיטו אוגבונה לעולם ועד!
"למשחק מול מכבי הוד השרון חובה על הקבוצה להופיע עם הרכב משני שיאפשר להוד השרון לנצח ... ניצחון לא צפוי, יגדיל, באופן לא ספורטיבי, את סיכויי ההישארות שלה, על חשבון עירוני נהריה" בן קפלן, מבעלי הפועל אוסישקין


חזור למעלה
 פרופיל אישי  
 
הצג הודעות החל מה:  מיין לפי  
פורום נעול נושא זה נעול, אינך יכול לערוך הודעות או לבצע תגובות עתידיות.  [ 11 הודעות ] 

כל הזמנים הם UTC + 2 שעות [ שעון קיץ ]


מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים ו 8 אורחים


אתה לא יכול לכתוב נושאים חדשים בפורום זה
אתה לא יכול להגיב לנושאים קיימים בפורום זה
אתה לא יכול לערוך את ההודעות שלך בפורום זה
אתה לא יכול למחוק את הודעותיך בפורום זה

חפש:
עבור ל:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
מבוסס על phpBB.co.il - פורומים בעברית. כל הזכויות שמורות © 2008 צוות phpBB הישראלי
Design by fragilix © 2008 based on subsilver2.