prosím pomocte mi! programovanie v c

Sekcia: Programovanie 28.01.2007 | 12:03
essg023   Návštevník
mám jeden program a neviem, ako na to. neviem ako to mam napísat v C. tu je program: vytvorte kopiu daného textového súboru, v ktorom na začiatok každého riadku vložíte naviac 5 medzier a potom vytlačte obsah súboru na tlačiarni. velmi by som to podakoval, keby mi niekto napísal tento program v C. prosím!! e-mail: fanatic@freemail.hu dakujem
    • Re: prosím pomocte mi! programovanie v c 28.01.2007 | 12:54
      Avatar Lukáš Ubuntu 9.10  Používateľ
      A keby si zacal programovat sam, co by sa stalo?
      Otestovat koniec riadku (end of line), prikazy fscanf, fprintf nie je problem obzriet cez google.
      Juchúúú! Písmenkujem na lukas.cerro.sk
    • Re: prosím pomocte mi! programovanie v c 28.01.2007 | 13:12
      Avatar Samuel BWPOW Kupka Almalinux, OpenWRT  Používateľ
      No, keby si najprv skusil sam a dal som vsetko, co sa ti podari naprogramovat a poziadal o pomoc so zopar zadrhelmi, urcite by sa naslo dost ludi ochotnych pomoct. Ale dat si celu domacu ulohu takto spravit je podla mna ked nie chrapunstvo, tak aspon dost velka drzost.
      Strach dát najevo své pocity a zjednat si u druhých respekt je jedním z problémů civilizovaného člověka, který se naučil zpochybňovat svou vlastní pravdu pro zdání objektivity
    • Re: prosím pomocte mi! programovanie v c 28.01.2007 | 13:28
      Avatar borg Fedora  Administrátor
      v prvej vete pises "mam jeden program", tak neviem co riesis este. vsak ho uz mas ;)
      • Re: prosím pomocte mi! programovanie v c 02.02.2007 | 11:23
        essg023   Návštevník
        ale to je len zadanie. neviem to napísat. prosím niekdo mi pomocte! ani tusenie nemám jak na to. díky
        • Re: prosím pomocte mi! programovanie v c 02.02.2007 | 14:49
          Avatar KiLo Debian stable  Používateľ
          takto planujes preskakat celym studiom? potom necudo ze mame vsade tolko kvalitnych odbornikov
          cat /dev/dsp > /dev/sda - ovladanie pocitaca hlasom
          • Re: prosím pomocte mi! programovanie v c 07.02.2007 | 16:04
            tommy   Návštevník
            odbornikov vyhadzuju za opakovane predmety :(
            • Re: prosím pomocte mi! programovanie v c 07.02.2007 | 19:16
              Avatar KiLo Debian stable  Používateľ
              hm, zrejme cerstva skusenost
              cat /dev/dsp > /dev/sda - ovladanie pocitaca hlasom
              • Re: prosím pomocte mi! programovanie v c 07.02.2007 | 21:45
                tommy   Návštevník
                jj, studentom budem uz len dva dni :)
                • Re: prosím pomocte mi! programovanie v c 12.02.2007 | 17:17
                  Attila   Návštevník
                  nie si v tom sám :)))

                  ...dovtedy ešte pár pekných chvíl chcem prežiť s priateľkou na škole :)
    • Re: prosím pomocte mi! programovanie v c 07.02.2007 | 19:04
      Avatar Dušan Ďurech Debian Lenny 5.0  Používateľ
      Ja by som to riesil takto :
      #include <stdio.h>
      #include <stdlib.h>
      #include <string.h>
      
      #define STR_SIZE 80
      #define PREFIX "     "
      
      int main(int argc,char **argv)
      {
      	FILE *fin;
      	FILE *fout;
      	char line[STR_SIZE];
      
      	if(argc!=3)
      	{
      		printf("program file.IN file.OUT\n");
      		return -1;
      	}
      
      	fin = fopen(argv[1],"rt");
      	fout = fopen(argv[2],"wt");
      
      	while( fgets(line,STR_SIZE-1,fin) != NULL )
      	{
      		fprintf(fout,"%s",PREFIX);
      		fprintf(fout,"%s",line);
      	}
      
      	fclose(fin);
      	fclose(fout);
      
      	sprintf(line,"lpr %s",argv[2]);
      	return system(line);
              /* s tlacenym na tlaciaren som to neskusal */
      } 
      
      • Re: prosím pomocte mi! programovanie v c 07.02.2007 | 22:01
        puco   Návštevník
        GNU C library ma funkciu getline. ktora je lepsia na nacitanie riadku, nema problem s obmedzenou dlzkou riadku. Viac tu:manual glibc
        Tiez je dobre mat zvyk overovat, ci otvorenie suborov prebehlo v poriadku.
        btw: nerozumiem preco ste spravili za niekoho domacu ulohu
        • Re: prosím pomocte mi! programovanie v c 07.02.2007 | 22:23
          Avatar Dušan Ďurech Debian Lenny 5.0  Používateľ
          >GNU C library ma funkciu getline.
          Za info o tejto funkcii dakujem.

          >Tiez je dobre mat zvyk overovat, ci otvorenie suborov prebehlo v poriadku.

          Zvycajne to davam, ale pre jednoduchost som to nedal.
          (moja chyba, kazdy chybovy stav by sa mal kontrolovat)

          	if ( (fin = fopen(argv[1],"rt")) == NULL )
          	{
          		fprintf(stderr,"subor \"%s\" sa neda otvorit pre citanie!\n",argv[1]);
          		return -1;
          	}
          


          >btw: nerozumiem preco ste spravili za niekoho domacu ulohu
          tych par riadkov ma nezabije (papier od tlaciarne som neminal)
          • Re: prosím pomocte mi! programovanie v c 07.02.2007 | 22:38
            Avatar Marián Sova Ubuntu 10.10  Používateľ
            Ale tu ide o princíp. Takých ako on sa u nás sami pomaly snažíme odstrániť. Lebo ak taký vyštuduje, čo z toho (nič proti, možno mu neide iba toto. Ja tiež nie som dokonalý a neviem všetko - Ale snažím sa to naučiť a nie dať si spraviť celú úlohu). Má mať taký istý titul ako ja?
            Čo ťa nezabije, to ťa posilní | Leták na propagáciu jabbera v pdf | www.mikroprocesory.sk
            • Re: prosím pomocte mi! programovanie v c 12.02.2007 | 10:35
              tristan   Návštevník
              Mna vzdy fascinuje ako ludia, co si zadania nechaju robit pridu na skusku doslova nabifleni, nerozumia, o com hovoria a dostanu skusku. Ja som si zatial kazde jedno zadanie oddrel sam a skusky prilis ruzovo nevyzeraju. No, asi budeme mat samych odbornikov:))
              • Re: prosím pomocte mi! programovanie v c 12.02.2007 | 17:02
                Avatar Marián Sova Ubuntu 10.10  Používateľ
                Presne. U mňa to síce so skúškami vyzerá lepšie než dobre :) ale aj, tak. Začal nám nový semester a ja zasa stretávam tých istých ľudí, čo nemajú ani páru o tom čo sa učia. A to ma už začína dosť štvať
                Čo ťa nezabije, to ťa posilní | Leták na propagáciu jabbera v pdf | www.mikroprocesory.sk
      • Re: prosím pomocte mi! programovanie v c 11.02.2007 | 13:41
        essg023   Návštevník
        dakujem velmi pekne oroborus. aj to je velky pomoc. diky. ale máte právdu, tak v zivote nebudem naucit programovanie =(
        • Re: prosím pomocte mi! programovanie v c 11.02.2007 | 16:58
          Avatar Lukas Javor OpenSuse 11.1  Používateľ
          Pozeram ze ani gramatika ti nic nehovori. Ty si Madar?
          • Re: prosím pomocte mi! programovanie v c 12.02.2007 | 10:36
            tristan   Návštevník
            Pozri jeho mail ;)