GVA SUPPORT

Відповідь на запитання № 1304179945
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 ====================================

	
Ваша відповідь