الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الرجاء تطوير برنامج الالة الحاسبة وهو بلغة سي لو ت

مغلق
بدأه hhh197 في 15 يونيو 2004 · 4 رد · 1,006 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

#include <conio.h>

#include <stdlib.h>

#include <stdio.h>

#include <math.h>

int i,j,Y,loop,ifloop,dive;

char ch;

float num1 ,num2 ,total ;

void main(void)

{

clrscr();

Y=0;

textcolor(30) ;

gotoxy(20,Y+1); cprintf("ノヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘサ ");

gotoxy(20,Y+2); cprintf("コ コ");

gotoxy(20,Y+3); cprintf("コ コ");

gotoxy(20,Y+4); cprintf("ネヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘシ ");

gotoxy(20,Y+5); cprintf("ノヘヘヘヘヘヘヘヒヘヘヘヘヘヘヘヒヘヘヘヘヘヘヘヒヘヘヘヘヘヘヘヒヘヘヘヘヘヘヘサ ");

for( i=0;i<=16;i+=4)

{

textcolor(30) ;

gotoxy(20,Y+6+i); cprintf("コ コ コ コ コ コ ");

gotoxy(20,Y+7+i); cprintf("コ コ コ コ コ コ ");

gotoxy(20,Y+8+i); cprintf("コ コ コ コ コ コ ");

if (i!=16)

{

gotoxy(20,Y+9+i); cprintf("フヘヘヘヘヘヘヘホヘヘヘヘヘヘヘホヘヘヘヘヘヘヘホヘヘヘヘヘヘヘホヘヘヘヘヘヘヘケ ");

}

else

{

gotoxy(20,Y+9+i); cprintf("ネヘヘヘヘヘヘヘハヘヘヘヘヘヘヘハヘヘヘヘヘヘヘハヘヘヘヘヘヘヘハヘヘヘヘヘヘヘシ ");

}

textcolor(12) ;

switch( i )

{

case 0 :{ gotoxy(24,Y+7+i); cprintf("7");

gotoxy(32,Y+7+i); cprintf("8");

gotoxy(40,Y+7+i); cprintf("9");

gotoxy(48,Y+7+i); cprintf("C");

gotoxy(54,Y+7+i); cprintf("OFF=F");

break;}

case 4 :{ gotoxy(24,Y+7+i); cprintf("4");

gotoxy(32,Y+7+i); cprintf("5");

gotoxy(40,Y+7+i); cprintf("6");

gotoxy(48,Y+7+i); cprintf("/");

gotoxy(53,Y+7+i); cprintf("神~=Q"); break; }

case 8 :{ gotoxy(24,Y+7+i); cprintf("1");

gotoxy(32,Y+7+i); cprintf("2");

gotoxy(40,Y+7+i); cprintf("3");

gotoxy(48,Y+7+i); cprintf("*");

gotoxy(54,Y+7+i); cprintf("!n=N"); break; }

case 12 :{ gotoxy(24,Y+7+i);cprintf("0");

gotoxy(32,Y+7+i); cprintf(".");

gotoxy(40,Y+7+i); cprintf("=");

gotoxy(48,Y+7+i); cprintf("+");

gotoxy(54,Y+7+i); cprintf("Div=D"); break; }

case 16 :{ gotoxy(22,Y+7+i);cprintf("Cos=O");

gotoxy(30,Y+7+i); cprintf("Sin=S");

gotoxy(38,Y+7+i); cprintf("Tan=T");

gotoxy(48,Y+7+i); cprintf("-");

gotoxy(54,Y+7+i); cprintf("Mod=M"); break; }

} }

ifloop=0;

dive=0;

do{

textcolor(10) ;

loop=1;

gotoxy(62,Y+2);

cprintf("Enter The Number");

gotoxy(25,Y+2);

scanf("%f",&num1);

do{

gotoxy(25,Y+2);cprintf(" "); gotoxy(25,Y+2);

if((ifloop!=0)&&(dive==0))cprintf(" %f",total);

else

if((ifloop!=0)&&(dive==1))

{

cprintf(" %.0f",total);

dive=0;

i=total;

total=i;

}

do{

gotoxy(62,Y+2);

cprintf("Enter Operation ");gotoxy(25,Y+2);

ch=getch();

}while(

(toupper(ch)!='/')&&

(toupper(ch)!='*')&&

(toupper(ch)!='-')&&

(toupper(ch)!='+')&&

(toupper(ch)!='=')&&

(toupper(ch)!='D')&&

(toupper(ch)!='M')&&

(toupper(ch)!='S')&&

(toupper(ch)!='T')&&

(toupper(ch)!='O')&&

(toupper(ch)!='N')&&

(toupper(ch)!='F')&&

(toupper(ch)!='C')&&

(toupper(ch)!='Q'));

if((toupper(ch)=='/')||(toupper(ch)=='*')||(

toupper(ch)=='-')||(toupper(ch)=='+')||(toupper(ch)=='M')

||(toupper(ch)=='D'))

{

gotoxy(62,Y+2);

cprintf("Enter The Number");

gotoxy(25,Y+2);cprintf(" "); gotoxy(25,Y+2);

scanf("%f",&num2);

}

gotoxy(62,Y+2);

cprintf("The Result ");

gotoxy(25,Y+2);cprintf(" "); gotoxy(25,Y+2);

ifloop=1;

switch(toupper(ch))

{

case '/': total=num1/num2;

break;

case '*': total=num1*num2;

break;

case '+': total=num1+num2;

break;

case '-': total=num1-num2;

break;

case 'D': total=num1/num2; dive=1;

break;

case 'M': total= fmod(num1,num2) ;

break;

case 'S': total=sin(22/7 * num1/180);

break;

case 'O': total=cos(22/7 * num1/180);

break;

case 'T': total=tan(22/7 * num1/180);

break;

case 'Q': total=sqrt(num1);

break;

case 'N': i=1;

total=1;

while(i<=num1){total=total*i; i++;}

break;

case 'C':num1=0;num2=0;total=0;loop=0;ifloop=0;

gotoxy(25,Y+2);cprintf(" "); gotoxy(25,Y+2);

break;

case 'F': exit(1);

break;

}

num1=total;

} while(loop);

} while(1);

}

#2

السلام عليكم :

أخي الكريم أنا نسخت البرنامج وبشوفه مع أن الكود مكتوب نوع ما بصعوبة .....

ولكن ماهو سؤالك هل تريد برنامج ألة حاسبة مثلا جمع طرح أس ضرب قسمة أي عددين أم ماذا تريد ؟؟؟؟

أرجوا توضيح سؤالك يمكن نقدر نساعدك أن شاء الله....

اللهم علمنا ما ينفعنا وأنفعنا بما علمتنا أنك أنت العليم الحكيم

سبحان الله وبحمده سبحان الله العظيم

لاحول ولاقوة الا بالله( كنز من كنوز الجنة ).

#3

يا ليت تراجع قواعد المشاركة في المنتدى على الرابط التالي:

قواعد المشاركة في المنتدى

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

وأعتقد التحذير الموجود بالأحمر أعلى الصفحة كافي.

:angry::angry::angry:

نسخة إلى الغالي هيثم

#4

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

#5

فعلا مطلوب كل شي بتحتويه الالة الحاسبة من عمليات الضرب والقسمة والاس و

sin , cosin , tan

والتحويل من النظام الثنائي والعشري والثماني والسادس عشر

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…