برنامج آلة حاسبة صغيرة (Mini Calculatrice) بلغة C - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات الجامعة و البحث العلمي > منتدى الهندسة > قسم الرياضيات و الاعلام الالي

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

برنامج آلة حاسبة صغيرة (Mini Calculatrice) بلغة C

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2016-11-12, 08:58   رقم المشاركة : 1
معلومات العضو
bilal bentoumi
عضو مشارك
 
الصورة الرمزية bilal bentoumi
 

 

 
إحصائية العضو










M001 برنامج آلة حاسبة صغيرة (Mini Calculatrice) بلغة C

السلام عليكم ورحمة الله تعالى وبركاته، أقدم لكم هذا البرنامج البسيط لآلة حاسبة صغيرة تقوم بعمليات الحساب الشهيرة (+،-،*،/)، بعد تنفيذ البرنامج تقوم بإدخال العبارة في سطر واحد مثلا 5+3 وبعد الضغط على إنتر تظهر النتيجة.





الكود الخاص بالبرنامج بلغة السي :

كود:
#include <stdio.h>
#include <stdlib.h>

int main()
{
    float a,b;
    char op;
    printf("Entrer votre expression : ");
    scanf("%f%c%f",&a,&op,&b);

    switch(op)
    {
        case '+':
        printf("%.0f + %.0f = %.2f",a,b,a+b);
        break;

        case '-':
        printf("%.0f - %.0f = %.2f",a,b,a-b);
        break;

        case '*':
        printf("%.0f x %.0f = %.2f",a,b,a*b);
        break;

        case '/':
        printf("%.0f / %.0f = %.2f",a,b,a/b);
        break;
    }

    return 0;

}








 


آخر تعديل bilal bentoumi 2016-11-12 في 09:00.
رد مع اقتباس
قديم 2016-11-14, 18:13   رقم المشاركة : 2
معلومات العضو
tvforsan
عضو مجتهـد
 
إحصائية العضو










افتراضي

فكرة جميلة اخي للآلة الحاسبة










رد مع اقتباس
قديم 2016-11-14, 21:15   رقم المشاركة : 3
معلومات العضو
bilal bentoumi
عضو مشارك
 
الصورة الرمزية bilal bentoumi
 

 

 
إحصائية العضو










افتراضي

شكرا على مرورك










رد مع اقتباس
قديم 2016-12-17, 11:39   رقم المشاركة : 4
معلومات العضو
Nasserram
محظور
 
إحصائية العضو










افتراضي

جزاك الله خيرا










رد مع اقتباس
قديم 2016-12-20, 12:01   رقم المشاركة : 5
معلومات العضو
dz4all
عضو مجتهـد
 
الصورة الرمزية dz4all
 

 

 
إحصائية العضو










افتراضي

السلام عليكم

هذا الكود لديه نفس المبدأ مع اضافات
#بنفس المعطيات يمكنك اجراء اكثر من عملية يعني على نفس A وB يمكنك حساب مجموعها و جداءهما
#العودة لبداية البرنامج من اجل تغيير المعطيات ، لا ينتهي البرنامج الا اذا اخترت الخروج Quitter
كما ان البرنامج يأخد بعين الاعتبار حالة االمقام معدوم عند اجراء عملية القسمة

كود:
#include<stdio.h>
/*Programme similaire à une mini-calculatrice*/

int main()
{
    float a,b;
    int i,j=0;
    
        printf("\n******************************************************************\n");
        printf("\t\t\tMini-Calculatrice\t\t\t\n");
        printf("******************************************************************\n\n");
        
        printf("\n  Veuillez choisir l'op%cration %c effectuer : \n",130,133);
        
        system("cls");  
        do {    
                printf("\n\n\t1.Saisir 2 nombres (a,b)\n\n\t2.a+b\n\n\t3.a-b\n\n\t4.a*b\n\n\t5.a/b\n\n\t6.Quitter \n\n");
                scanf("%d",&i);
            switch(i)
            {        
                case(1):printf("\n Veuillez saisir deux nombres\n\n a = ");
                        scanf("%f",&a);
                        printf("\n b = ");
                        scanf("%f",&b);
                         break;
                     
                case(2):printf("\n\n\a\tLa somme de %.2f et %.2f est : %.2f\n\n",a,b,a+b);
                         break;
                     
                case(3):printf("\n\n\a\tLa diff%crence entre %.2f et %.2f est : %.2f\n\n",130,a,b,a-b);
                         break;
                     
                case(4):printf("\n\n\a\tLe produit de %.2f et %.2f est : %.2f\n\n",a,b,a*b);
                         break;
                     
                case(5):if(b!=0) printf("\n\n\a\tLa division de %.2f sur %.2f est : %.2f \n\n",a,b,a/b);
                        else printf("\n\n\a\tLa division ne peut pas etre effectuer car b=0\n\n"); // le cas ou le dénominateur est égal 0
                         break;
                     
                case(6):break;
            } 
            
       
        } while (i!=6);
    
    
}
بالتوفيـــــــــــــــق









رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
آلة،حاسبة،برمجة،السي


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 21:09

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc