|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Программирование на С++ |
|
Программирование на С++
|
Дизайнер Сообщения: 410 |
Профиль | Отправить PM | Цитировать Народ, выручайте, нужно решить задачку
задача такая: Дано произвольное целое число n. Написать программу, которая разбивает число n на цифры и выводит их на экран; подсчитывает сколько цифр в числе n; находит сумму цифр числа n; меняет порядок цифр числа n на обратный. ... может есть какие-нибудь идеи как решить... Буду благодарен |
|
Отправлено: 15:45, 08-01-2003 |
kgt2003
Сообщения: n/a |
OFFTOPIC
[s]Исправлено: vasketsov, 21:53 17-06-2003[/s] |
Отправлено: 15:30, 17-06-2003 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Дизайнер Сообщения: 410
|
Профиль | Отправить PM | Цитировать Огромная просьба, если не сложно, объясните что "делает" каждая строка:
#include <io.h> #include <string.h> #include <fstream.h> void Find(); int FindText(); void main() { * *Find(); } int FindText (char filename[],char search[]) { * *int k=0; * *// НАЧИНАЯ ОТСЮДА * *fstream fst (filename,ios::in|ios:: out|ios::app); * *fst.close(); * *fst.open(filename,ios:: out|ios::in); * *char buf [255]; * *while (fst.good()) * *{ fst.getline(buf,255); * * * *if(strstr(buf,search)!=NULL) {k=1;break;} else {k=0;} * *} * *fst.close(); return k; } void Find() { char path[150],path1[70],p[70]; cout <<"\nEnter path: "; cin>>path; strcpy(path1,path); strcpy(p,path1); char mask[15]; cout <<"\nEnter mask (for example, *.*, *.txt):"; cin>>mask; char Ssearch[255]; cout<<"\nWhat word we shall search? "; cin>>Ssearch; strcat(path, mask); _finddata_t *fileinfo=new _finddata_t; * * * * long done = _findfirst(path,fileinfo); int MayWeWork=done,kkk; cout<<"\nInformation was found:\n\n"; while (MayWeWork!=-1) {strcpy(path1,p); * kkk=FindText(strcat(path1,fileinfo->name),Ssearch); if (kkk==1) { * * * *cout<<"In file "<<fileinfo->name<<"\n"; } MayWeWork=_findnext(done, fileinfo); } delete fileinfo; cout<<"\n\n"; } |
Отправлено: 14:31, 28-06-2003 | #12 |
Neo5443
Сообщения: n/a |
где скачать С++
|
Отправлено: 00:21, 08-07-2003 | #13 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Программирование с TCP/IP. | Guest | Программирование и базы данных | 1 | 17-06-2004 09:43 | |
Программирование | andy666 | Программирование и базы данных | 3 | 24-10-2003 22:17 | |
Программирование | andy666 | Программирование и базы данных | 1 | 10-10-2003 19:52 | |
Программирование на Яве | Guest | Программирование и базы данных | 2 | 05-10-2003 20:09 | |
Программирование | LeXo | Программирование и базы данных | 10 | 11-10-2002 12:23 |
|