منتدى الدعم العربي لمنتديات أحلى منتدى
مرحبا بك في منتدى دعم منتديات AhlaMontada

لتتمكن من الإستمتاع بكافة ما يوفره لك هذا المنتدى من خصائص, يجب عليك أن تسجل الدخول الى حسابك في المنتدى. إن لم يكن لديك حساب بعد, نتشرف بدعوتك لإنشائه.

انشاء منتدى مجاني شبيه بهذا المنتدى

منطقة إظهار الكود تحتاج للتنسيق بالمنتديات

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

منطقة إظهار الكود تحتاج للتنسيق بالمنتديات

مُساهمة من طرف فكري المصرى في الأربعاء 12 ديسمبر 2012 - 21:07

بسم الله الرحمن الرحيم

أخوانى الكرام أهلا بكم

انا اتمتك أحد المنتديات التقنية على احلى منتدى المشكلة التى اعانى منها هى منطقة أظهار النص البرمجى ....فأنتم كما تعلمون يأخذ الشكل التالى على سبيل المثال :

الرمز:
package test;
import java.util.Scanner;

class info {
   
    char type;
    int quantity;
    double price;
    Scanner input = new Scanner(System.in);
    public info(){
   
 
}
 
    public char type(){
   
      System.out.print("Enter the type M or H!");
        String name =input.nextLine();
        type=name.charAt(0); 
        return type;
    }
  public int quantity(){
    System.out.print("Enter the quantity!");
        quantity =input.nextInt();
        return quantity;
  }
  public double price(){
    System.out.print("Enter the price!");
      price=input.nextDouble();
      return price;
  }
}
public class Test {
public static void main(String[] args) {
   
    double discount;
    double total;
    info b1= new info();
       
      b1.type();
    b1.quantity();
    b1.price();         
     
       
 switch(b1.type){
            case 'M':
               
          if(b1.quantity<=100){
          discount=0;
          total=(b1.quantity*b1.price);
          System.out.print("Net value that customers must pay are: " + total);
            }
          else if(b1.quantity==200 ||b1.quantity<=101 ){
          discount=(b1.quantity*b1.price)*.05;
          total=(b1.quantity*b1.price)-discount;
          System.out.print("Net value that customers must pay are: " + total); 
          }
          else if(b1.quantity>=300){
          discount=(b1.quantity*b1.price)*.10;
          total=(b1.quantity*b1.price)-discount;
          System.out.print("Net value that customers must pay are: " + total); 
          }
          break; 
         
          case 'H':
             
          if(b1.quantity<=100){
          discount=(b1.quantity*b1.price)*.05;
          total=(b1.quantity*b1.price)-discount;
          System.out.print("Net value that customers must pay are: " + total);
            }
          else if(b1.quantity<=200 ||b1.quantity<=101){
          discount=(b1.quantity*b1.price)*.075;
          total=(b1.quantity*b1.price)-discount;
          System.out.print("Net value that customers must pay are: " + total); 
          }
          else if(b1.quantity>=300){
          discount=(b1.quantity*b1.price)*.15;
          total=(b1.quantity*b1.price)-discount;
          System.out.print("Net value that customers must pay are: " + total); 
          }
          break;
        default:
          System.out.print("Sorry, but this type is not known to the program");   
          }   
 
b1.input.close();       
    }
}

لكن معظم المنتديات التقنية فى أمس الحاجة الى منطقة اظهار الكود بطريقة احترافية مثلا يتم تلوين الكلمات المحجوزة فى لغة الجافا مثلا باللون الازرق و التعليقات بالون الاخصر و باقى الكود باللون الاسود ....مع ترقيم اسطر الكود كما فى الصورة التالية :



قمت بالبحث فى المواقع المختلفة لعمل مثل ذلك فوجدت الموقع التالى يقدم سكريبت كامل لعمل منطقة إظهار الكود بطريقة أحترافية و هو على العنوان التالى :

http://alexgorbatchev.com/SyntaxHighlighter/

و الموقع يؤدى الاسكريبت بالمجان و يشرح كيفية تنصيبة .......لذلك اتمنى من السادة مديرى أحلى منتدى الاهتمام بهذا الموضوع و تركيب هذا الاسكريبت فى جميع منتديات أحى منتدى ....


تحياتى القلبية


فكري المصرى



ذكر
عدد المساهمات : 32
معدل النشاط : 2210

http://egy-tech.forumegypt.net/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: منطقة إظهار الكود تحتاج للتنسيق بالمنتديات

مُساهمة من طرف mohmmad lotfe في الخميس 13 ديسمبر 2012 - 13:07


mohmmad lotfe
 
 

ذكر
عدد المساهمات : 38749
معدل النشاط : 37607

http://jorway.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى