EYT 215 יוצר/ת האשכול פורסם 2017 במרץ 28 EYT YourGame Semi-Pro heisenberg 215 2.1k הודעות אשמח לעזרה עם שאלה בתכנות נתונה החתימה הבאה: public static int st1InSt2(String st1,String st2) המקבלת שתי מחרוזות ומחזירה כמה פעמים מופיעה המחרוזת st1 בתוך המחרוזת st2. השלימו את גוף הפעולה. ניסיתי 2 שיטות כבר ובאחת נאמר שיש טעות בקוד והשנייה פשוט מדפיסה 0 תמיד.... אני אשמח לתשובה מהירה תודה :) קישור ישיר להודעה שתף באתרים אחרים More sharing options...
The Donger 325 פורסם 2017 במרץ 28 The Donger YourGame Average Tomer 325 1.2k הודעות אני יכול לנסות בC#... You can't stop the future You can't rewind the past The only way to learn the secret ...is to press play קישור ישיר להודעה שתף באתרים אחרים More sharing options...
EYT 215 יוצר/ת האשכול פורסם 2017 במרץ 28 EYT YourGame Semi-Pro heisenberg 215 2.1k הודעות לפני כעת The Donger אמר: אני יכול לנסות בC#... C# לא עוזר... אני לומד Java חח קישור ישיר להודעה שתף באתרים אחרים More sharing options...
The Donger 325 פורסם 2017 במרץ 28 The Donger YourGame Average Tomer 325 1.2k הודעות לפני 1 דקה EYT אמר: C# לא עוזר... אני לומד Java חח זאת שפה דומה.. מותר להשתמש בsubstring? You can't stop the future You can't rewind the past The only way to learn the secret ...is to press play קישור ישיר להודעה שתף באתרים אחרים More sharing options...
EYT 215 יוצר/ת האשכול פורסם 2017 במרץ 28 EYT YourGame Semi-Pro heisenberg 215 2.1k הודעות לפני כעת The Donger אמר: זאת שפה דומה.. מותר להשתמש בsubstring? לא מכיר את זה אם יש בגוואה מותר חח כל עוד זה עובד ואני אוכל להסביר איך זה עובד קישור ישיר להודעה שתף באתרים אחרים More sharing options...
EYT 215 יוצר/ת האשכול פורסם 2017 במרץ 28 EYT YourGame Semi-Pro heisenberg 215 2.1k הודעות לפני 16 דקות The Donger אמר: זאת שפה דומה.. מותר להשתמש בsubstring? נעזרתי בחבר והתוכנה עובדת אני רק אשמח להסבר למה יש את ה else האחרון שמשווה את h לאורך של הstring הראשון..... זה לא אמור לבטל את הלולאה של while ? import java.util.*; import java.util.*; public class ffff { static Scanner reader=new Scanner(System.in); public static void main (String [] args) { System.out.println("enter string 1 and string 2"); String st1=reader.next(); String st2=reader.next(); System.out.println("mone = "+st1InSt2(st1,st2)); } public static int st1InSt2(String st1,String st2) { int mone = 0; int i = 0; int x = 0; int h = 0; while(h < st1.length()) { if(st2.length() > i) { if (st1.charAt(h) == st2.charAt(i)) { x++; i++; h++; } else { i++; x=0; } if (st1.length() == x) { mone++; x = 0; h = 0; } } else { h = st1.length(); } } return mone; } } קישור ישיר להודעה שתף באתרים אחרים More sharing options...
תגובה מומלצת
צוות האתר אישר תגובה זו וניתן לסמוך על התוכן הנכתב בה.
התחבר או הרשם על מנת להגיב.
עליך להיות משתמש רשום על מנת להגיב
צור חשבון
צור חשבון חדש בקהילה בקלי קלות.
רישום חשבון חדשהתחבר
משתמש קיים? התחבר.
התחבר עכשיו