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

مساعدة رجاء

بدأه سائد1 في 28 فبراير 2011 · 4 رد · 402 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أتمنى مساعدة في حل هذا السؤال

Write a complete C program that process file data, and outputs the results on both: screen and another file.

your program should open a file named input.txt, which will have one data, that is an integer consist of 4 digits (example: 1584). then it should store it in a variable in memory then process this number by which it calculates the summation of all its gigits.

example: if the file contains the number 1584, then the summation of its digits = 1+5+8+4 = 18. the result should be printed on another file named output.txt, and also on screen

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

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

#2

عليكم السلام ورحمة الله وبركاته

هل المشكلة في عدم المعرفة بالتضمين من المكتبة الرئيسية المسؤولة عن IO بالملفات النصية.؟

بتضمن الملف

stdio.h

وبتستعمل الدوال اللازمة لإنجاز البرنامج

إزا كان لديك مشكلة بالبرنامج بتحط المحاولة وتعيين مكان المشكلة بالزبط

موفق

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#3

المشكلة أن السؤال مطلوب حله بدون استخدام مؤشرات باستخدام arrays و لم استطع حتى المحاولة لاني لم اعرف الفكرة

#4

الصعوبة والمشكلة بفهم السؤال؟

ما فيه بالسؤال مؤشرات لا مصفوفة حتى!

ولو مو مشكلة

رايد تفهم ع السؤال بشرح لك اياه

أو بتقدم المحاولة والصعوبة وين؟

موفق

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#5

#include <stdio.h>

#include <stdlib.h>

int main(void)

{

int a,b,c,d,x,y;

FILE*input,*output;

input=fopen("fun1.txt","r");

output=fopen("fun2.txt","w");

fprintf(output,"read the values of a,b,c,d,x",a,b,c,d,x);

fscanf(input,"%d%d%d%d%d",&a,&b,&c,&d,&x);

a=x%10;

a=x/10;

b=x%10;

b=a/10;

c=x%10;

c=b/10;

d=x%10;

d=c/10;

y=a+b+c+d;

fprintf(output,"y=%d",y);

fclose(input);

fclose(output);

return(0);

}

بس ما اشتغل

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