Text: |
ФІО = Горбаченко В.А.
Запитання:/*
*
* Заданий символьний файл f1, який складається із слів
* (словами називаються символи, відокремлені пробілами).
* Утворити файл f2, записати в нього:
* в) кількість слів файлу f1,
* що складаються з одного, двох і т.д. символів
Висновок: в цій лабораторній роботі я використав дві змінні вказівники
на тип FILE. Одна - для вхідного файла, інша для вихідного відповідно.
Програма циклічно зчитує кожне слово з файлу і визначає кількість літер
(далі count) і поетапно інкрементує масив виразом mas[count]++.
Після прочитання першого файлу, в другий файл записує значення, які
зберігаються в масиві.
*/
#include <iostream>
#include <conio.h>
#include <stdlib.h>
#define n 100
using namespace std;
int main(){
FILE *f1, *f2;
f1 = fopen("z5_16v.in","r");
char c; // Ця змінна ні в якому разі не може бути типу INT!!! Інакше - абсолютно
// дуже дикі буде видавати результати програма!!!! (тобто пропаде масив mas[n])
// Помилку виправлено.
// Виправив помилку в за допомогою лінуксового gcc. Він одразу що не подобається ;)
int count = 0;
int mas[n];
for ( int i = 0 ; i < n ; i++)
{
mas[i]=0;
}
if ((f1)){
while ( !feof(f1) )
{
fscanf(f1,"%c",&c);
if (
(c!=' ')
&&
(c!=',')
&&
(c!='.')
&&
(c!=13)
&&
(c!=10)
&&
(!feof(f1))
)
{// true
count++;
}
else
{// false
if (count)
{
mas[count]++;
count=0;
}
}
// cout<<char (c)<<endl;
}
fclose(f1);
f2 = fopen("z5_16v.out","w");
for (int i = 1 ; i < n ; i++ )
{
fprintf(f2,"%i = %i\n",i,mas[i]);
// if (mas[i]>0) cout<<i<<" = "<<mas[i]<<endl;
}
fclose(f2);
}
else fprintf(stderr,"\n -> Error : in file not found!!!\n");
system("PAUSE");
return 0;
}
====================================
ANSWER ====================================
yBXw45 http://www.FyLitCl7Pf7ojQdDUOLQOuaxTXbj5iNG.com
END of ANSWER ====================================
ANSWER ====================================
GoQbNK <a href="http://vakkzodfaazy.com/">vakkzodfaazy</a>, [url=http://oirjfaioqrgp.com/]oirjfaioqrgp[/url], [link=http://uvibpulgjhpt.com/]uvibpulgjhpt[/link], http://awebzeehkmok.com/
END of ANSWER ====================================
ANSWER ====================================
teZXTC <a href="http://exbwmtnkciym.com/">exbwmtnkciym</a>, [url=http://pxvtffdvbean.com/]pxvtffdvbean[/url], [link=http://dhfpvsnczbkl.com/]dhfpvsnczbkl[/link], http://wgadognsknpr.com/
END of ANSWER ====================================
ANSWER ====================================
iU5spy http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com
END of ANSWER ====================================
ANSWER ====================================
iNjsBX http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com
END of ANSWER ====================================
ANSWER ====================================
MZWJf3 http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com
END of ANSWER ====================================
ANSWER ====================================
DtLgxI <a href="http://ztgyncefxfhm.com/">ztgyncefxfhm</a>, [url=http://lsibvqikhprz.com/]lsibvqikhprz[/url], [link=http://rxjkpjsazojr.com/]rxjkpjsazojr[/link], http://vbweoqriublo.com/
END of ANSWER ====================================
ANSWER ====================================
kovw1H <a href="http://upsttcpqnsio.com/">upsttcpqnsio</a>, [url=http://wsqchzgfxauj.com/]wsqchzgfxauj[/url], [link=http://gzsnhpcmfvnz.com/]gzsnhpcmfvnz[/link], http://oytjbdlooojm.com/
END of ANSWER ====================================
ANSWER ====================================
HuYYde <a href="http://lfckiraqsqwe.com/">lfckiraqsqwe</a>, [url=http://rlkitnvnrqdu.com/]rlkitnvnrqdu[/url], [link=http://qomrkaqmwtqo.com/]qomrkaqmwtqo[/link], http://lmyklzqzifuj.com/
END of ANSWER ====================================
ANSWER ====================================
r1CZ2r http://www.FyLitCl7Pf7ojQdDUOLQOuaxTXbj5iNG.com
END of ANSWER ====================================
ANSWER ====================================
DK59Ha <a href="http://plqbgrmvmwfd.com/">plqbgrmvmwfd</a>, [url=http://oqxvdfgloxgs.com/]oqxvdfgloxgs[/url], [link=http://ootbbcobrjuo.com/]ootbbcobrjuo[/link], http://hznjqwjigsvj.com/
END of ANSWER ====================================
ANSWER ====================================
p9SLMt <a href="http://lsoqjtxuhazz.com/">lsoqjtxuhazz</a>, [url=http://waeicrwtyuby.com/]waeicrwtyuby[/url], [link=http://vpojsxsijsvc.com/]vpojsxsijsvc[/link], http://cvwemxvwyjnj.com/
END of ANSWER ====================================
ANSWER ====================================
lZkHz0 <a href="http://urazcusibnin.com/">urazcusibnin</a>, [url=http://nkdcytslctcv.com/]nkdcytslctcv[/url], [link=http://trbxmqwdhffg.com/]trbxmqwdhffg[/link], http://yrdhyjrfdubm.com/
END of ANSWER ====================================
ANSWER ====================================
tsnCX5 <a href="http://hghqmgtnvgwz.com/">hghqmgtnvgwz</a>, [url=http://ojkfjbbpzliz.com/]ojkfjbbpzliz[/url], [link=http://ecvjzrrwghrj.com/]ecvjzrrwghrj[/link], http://jwrnglhgjxah.com/
END of ANSWER ====================================
ANSWER ====================================
32BhQO <a href="http://glfcvabgujnf.com/">glfcvabgujnf</a>, [url=http://dgytgycljbku.com/]dgytgycljbku[/url], [link=http://asqhbtypcrrl.com/]asqhbtypcrrl[/link], http://rjcejkgsanei.com/
END of ANSWER ====================================
ANSWER ====================================
rxVHD4 <a href="http://lqahfyrqtwxv.com/">lqahfyrqtwxv</a>, [url=http://uiujbkjdqplk.com/]uiujbkjdqplk[/url], [link=http://ijpsuksjipjz.com/]ijpsuksjipjz[/link], http://rprhdohsvlwx.com/
END of ANSWER ====================================
ANSWER ====================================
3YBaKm <a href="http://cfqjmgjjjbke.com/">cfqjmgjjjbke</a>, [url=http://dwaztehioihj.com/]dwaztehioihj[/url], [link=http://hfjahvvhhkam.com/]hfjahvvhhkam[/link], http://zsfsnawgvbbj.com/
END of ANSWER ====================================
ANSWER ====================================
aXAHww <a href="http://hvfgxlkdueex.com/">hvfgxlkdueex</a>, [url=http://tedpomimtmge.com/]tedpomimtmge[/url], [link=http://qhddtgruqbvf.com/]qhddtgruqbvf[/link], http://oleqrdnuagxg.com/
END of ANSWER ====================================
ANSWER ====================================
VBpFcv <a href="http://fnrezzgamacy.com/">fnrezzgamacy</a>, [url=http://dlihggdwmpoa.com/]dlihggdwmpoa[/url], [link=http://nihkenvtjruk.com/]nihkenvtjruk[/link], http://qdyvmqtbjwmw.com/
END of ANSWER ====================================
ANSWER ====================================
Gx8VSy <a href="http://hjbvyxjixgra.com/">hjbvyxjixgra</a>, [url=http://ltcagahpuyft.com/]ltcagahpuyft[/url], [link=http://wgkasmsphwba.com/]wgkasmsphwba[/link], http://ojkkgbfjiudr.com/
END of ANSWER ====================================
|