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

2 مشترك

اذهب الى الأسفل

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

مُساهمة من طرف فكري المصرى الأربعاء 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();       
    }
}

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

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

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

http://alexgorbatchev.com/SyntaxHighlighter/

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


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

فكري المصرى
فكري المصرى

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

ذكر
عدد المساهمات : 32
معدل النشاط : 5105
السُمعة : 0

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

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

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

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

mohmmad lotfe
mohmmad lotfe
 
 

ذكر
عدد المساهمات : 38677
معدل النشاط : 40503
السُمعة : 44

http://jorway.net

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

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

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