مش عارف اقرأ من ملف سطرسطر حيث اننى وضعت فى الملف كلمة فى كل سطر واريد قراءة كل كلمة و مقارنتها بكلمة اخى واذا كانت الكلمتان متساويتان يتوقف عن قراءة الملف
ارجو من يعرف الكود يرسله بال c وليس c++
ولكم جزيل الشكر
مش عارف اقرأ من ملف سطرسطر حيث اننى وضعت فى الملف كلمة فى كل سطر واريد قراءة كل كلمة و مقارنتها بكلمة اخى واذا كانت الكلمتان متساويتان يتوقف عن قراءة الملف
ارجو من يعرف الكود يرسله بال c وليس c++
ولكم جزيل الشكر
سلااااااااام
اول شي هادا الموضوع مكرر كتيير بالمنتدى و لو دورت شوي كان لقيت الجواب
على كل حال هادا البرنامج بقرا من ملف
// reading a text file
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main () {
int x;
string line;
ifstream myfile ("example.txt");
if (myfile.is_open())
{
while (! myfile.eof() )
{
getline (myfile,line);
cout << line << endl;
}
myfile.close();
}
else cout << "Unable to open file";
return 0;
}سلاااام D:
Computer Engineer
2007
"اللهم يا مثبت القلوب ثبت قلبي على دينك "
ولدتك امك باكيا والناس حولك يضحكون سرورا
فافعل لنفسك ان تكون اذا بكوا في يوم موتك ضاحكا مسرورا
// reading a text file
#include <iostream.h>
#include <fstream.h>
#include <string.h>
#include <conio.h>
main () {
int x;
char line[256];
char *word;
int count=0;
ifstream myfile ("example.txt");
if (myfile.is_open())
{
while (! myfile.eof() )
{
myfile.getline(line,256);
word = strtok(line," ");
while(word != NULL)
{
if(!strcmp(word,"yousof")) continue;
cout<<word<<endl;;
word = strtok (NULL, " ");
}
}
cout<<count<<endl;
myfile.close();
}
else cout << "Unable to open file";
getch();
return 0;
}هذا الموضوع مغلق.