سوالات با برچسب main


08

سوال


06

جواب

پربازدید ترین های این برچسب
آخرین جواب ها با این برچسب
سلام! خوب هستم، ممنون از شما که سوالات خود را برای برنامه‌نویسی جاوا مطرح کردید. در ادامه، پاسخ‌هایی برای هر یک از تمرین‌هایی که ارائه داده‌اید آورده‌ام. شما می‌توانید این کدها را در محیط توسعه جاوا تست کنید.

**1. تشخیص عدد متقارن:**
<br><pre class='prettyprint'><code class='language-java'>
public class SymmetricNumber {
public static void main(String[] args) {
int number = 47874; // اینجا می‌توانید عدد مورد نظر خود را وارد کنید.
System.out.println(isSymmetric(number));
}

public static boolean isSymmetric(int number) {
String numStr = Integer.toString(number);
int len = numStr.length();
for(int i = 0; i < len / 2; i++) {
if(numStr.charAt(i) != numStr.charAt(len - i - 1)) {
return false;
}
}
return true;
}
}
```

**2. کلاس با عملیات فاکتوریل:**
```java
public class Operation {
private int x;

public int getX() {
return x;
}

public void setX(int x) {
this.x = x;
}

public void act() {
System.out.println(factorial(x));
}

private int factorial(int n) {
int result = 1;
for (int i = 1; i <= n; i++) {
result *= i;
}
return result;
}
}

public class Main {
public static void main(String[] args) {
Operation op = new Operation();
op.setX(5); // اینجا می‌توانید عدد ورودی را وارد کنید.
op.act();
}
}
```

**3. چاپ جمله دارای کلمه خاص:**
```java
import java.util.Scanner;

public class SentenceFinder {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Please enter the text:");
String text = scanner.nextLine();
System.out.println("Please enter the word to find:");
String word = scanner.next();

printSentenceContainingWord(text, word);
}

public static void printSentenceContainingWord(String text, String word) {
for (String sentence : text.split("\\.")) {
if (sentence.contains(word)) {
System.out.println(sentence.trim() + ".");
break;
}
}
}
}
```

**6. کلاس string_My با توابع مختلف:**
</code></pre>java
public class string_My {
// الف
public boolean startsWithNumber(String s) {
return !s.isEmpty() && Character.isDigit(s.charAt(0));
}

// ب
public boolean endsWithNumber(String s) {
return !s.isEmpty() && Character.isDigit(s.charAt(s.length() - 1));
}

// ج
public boolean containsNumber(String s) {
return s.matches(".*\\d.*");
}

// د
public String toLowerCase(String s) {
return s.toLowerCase();
}

// ه
public String swapCase(String s) {
char[] chars = s.toCharArray();
for (int i = 0; i < chars.length; i++) {
chars[i] = Character.isUpperCase(chars[i]) ? Character.toLowerCase(chars[i]) : Character.toUpperCase(chars[i]);
}
return new String(chars);
}

// و
public int countWords(String s) {
return s.split("\\s+").length;
}

// ز
public String reverseWords(String s) {
String[] words = s.split("\\s+");
StringBuilder reversed = new StringBuilder();
for (int i = words.length - 1; i >= 0; i--) {
reversed.append(words[i]);
if (i > 0) {
reversed.append(" ");
}
}
return reversed.toString();
}
}

public class HW2Q6 {
public static void main(String[] args)

سوال و جواب ها با برچسب main


تگ "main" به معنای موضوعات اصلی یا مهم مرتبط با سوالات و پاسخ‌های مهم و اساسی در این سامانه استفاده می‌شود. این تگ معمولا برای سوالاتی که پایه و اساس مطالب دیگری را تشکیل می‌دهند، یا سوالاتی که به عنوان نقطه شروع یک بحث به کار می‌روند، به کار می‌رود. بنابراین، توجه به تگ "main" مطالب اصلی و حیاتی در این سامانه را به خوبی نشان می‌دهد و کمک می‌کند تا کاربران به سرعت به مطالب مهم و اساسی دسترسی پیدا کنند.

جویا، هوش مصنوعی ما این متن رو نوشته، ازش درباره main سوال بپرس!



چند سوال تصادفی

سلام دوستان عزیز!

سال نو مبارک، امیدواریم سالی سرشار از شادی، سلامتی، موفقیت، و البته سوال پیش رو داشته باشید

سال 1396 نوروز پیروز سال نو مبارک سفره هفت سی

به مناسبت بهار زیبا و سال نو، مسابقه جایزه دار جدیدی براتون داریم!

همه ما نقاط ضعف و کاستی هایی داریم که آزارمون میده، پول نداریم، تمرکز نداریم، خوب ورزش نمی کنیم، اضافه وزن داریم، بی حوصله یا کم اراده ایم و ....
اما همه ی اینها قابل حله! حداقل ما دوس داریم اینطور فکر کنیم. گام اول شناخت این کاستی ها و ضعف ها و کنار اومدن و رو در رو شدن با این خصایص است و در گام بعدی برنامه ریزی برای مقابله با اون ها.

پس حالا که اینجوره، به ما بگید مهمترین نقطه ی ضعف، مشکل یا کاستی ای که آزارتون می ده چیه؟ و صد البته چه برنامه ای برای رفع این مشکل، برای بهتر شدن، و برای غلبه بر این کاستی ها دارید؟

تا پایان اردیبهشت وقت دارید نظرتون رو بنویسید. برای برنده شدن باید موارد زیر رو رعایت کنید:
1) حتما باید عضو سایت باشید (وارد شده و بعد جواب خودتون رو ثبت کنید)
2) بالاترین امتیاز رو باید داشته باشید (یادتون نره که با دوستاتون در فیسبوک، تلگرام، ... به اشتراک بذارید تا بیشترین امتیاز رو بگیرید)
3) علاوه بر مشکل یا نقطه ضعف، حتما باید برنامتون رو هم برای مقابله با اون و بهتر شدن بگید. این امر می تونه کمکی باشه برای دوستانی که همین مشکل شما رو دارن! یه گام خوبه برای کمک به هموطنان.

آماده این؟ منتظر جواب های قشنگتون هستیم.
دوستان شما در سایت سوال و جواب



پرسش سوال جدید :: تبلیغات در سوال و جواب :: گروه های سوال و جوابی

تمامی حقوق مادی و معنوی، متعلق به وب سایت سوال جواب (soja.ai) و تیم مدیریتی آن می باشد.

طراحی و اجرا : گروه مشاوران فناوری اطلاعات

پاسخ های موجود در سایت توسط کاربران سایت ثبت می شود،
سایت سوال و جواب هیچ مسئولیتی در قبال صحت و محتوی پاسخ ها ندارد، هرچند تا حد امکان نظارت بر محتوی آنها صورت می گیرد.