Je tu nějaký programátor v jazyce C?

Vše co se točí kolem počítačů, her, mobilů a elektroniky

Moderátor: Rudi

Odpovědět
Uživatelský avatar
GReddy
Příspěvky: 1398
Registrován: 24 črc 2005 19:54

Je tu nějaký programátor v jazyce C?

Příspěvek od GReddy »

Omlouvám se že to házím sem ale kouká sem více lidí. Potřeboval bych pomoci s takovou banalitkou(prográmek), budu Vám dotyčným neskutečně vděčný, jsem na programování úplně natvrdlý ale nejde se tomu vyhnout proto prosím o pomoc. Pro profíky to bude rychlovka 8)

Uživatelský avatar
milos
Příspěvky: 282
Registrován: 07 bře 2005 19:47
Bydliště: kousek od Prahy
Kontaktovat uživatele:

Re: Je tu nějaký programátor v jazyce C?

Příspěvek od milos »

úplně náhodou... nemá GReddy ZAPG? :-D Seš na FS ne?
FordFusion ´04
FordFiesta RS1800 ´93
FordEscort mk2 ´76

Uživatelský avatar
GReddy
Příspěvky: 1398
Registrován: 24 črc 2005 19:54

Příspěvek od GReddy »

Přesně tak miloši 8) Šel jsem na strojárnu a sem donucen se učit věci který se strojárnou absolutně nesouvisí a vůbec si s tím nevim rady :( Jde fakt o primitivní prográmek který mám skoro hotový jen potřebuje odladit chybu kterou to dělá.

Uživatelský avatar
milos
Příspěvky: 282
Registrován: 07 bře 2005 19:47
Bydliště: kousek od Prahy
Kontaktovat uživatele:

Re: Je tu nějaký programátor v jazyce C?

Příspěvek od milos »

jaký zadání? Pro mě to teď bylo taky aktuální, mám to na druhej zápis :-D Vogel to minulej rok dal 2 lidem :-D

Mimo ty co se pohybujou po netu mám myslím 15, 20, 26-28, 29. Jinak mi to můžeš zkusit poslat třeba po ICQ a můžu na to kouknout, ale žádnej velkej programátor nejsem.

Koho na to máš? Jestli tam nesedíme spolu...

Btw tohle je řekl bych největší hovadina na FS co sem zatím potkal. Obecně jsou pro mě předměty z Karláku kritický.
FordFusion ´04
FordFiesta RS1800 ´93
FordEscort mk2 ´76

Uživatelský avatar
matt
Příspěvky: 1931
Registrován: 17 črc 2007 15:20
Bydliště: Plzeň

Re: Je tu nějaký programátor v jazyce C?

Příspěvek od matt »

GReddy píše:Omlouvám se že to házím sem ale kouká sem více lidí. Potřeboval bych pomoci s takovou banalitkou(prográmek), budu Vám dotyčným neskutečně vděčný, jsem na programování úplně natvrdlý ale nejde se tomu vyhnout proto prosím o pomoc. Pro profíky to bude rychlovka 8)

s cim bys potreboval poradit bracha mozna pomuze
Dovoz aut ze zahraničí, Non-stop odtah, Kompletní péče o vozidlo (mytí, leštění, tepování, leštění světel), Zařízení STK, Diagnostika vozidel, Rychlé sjednání pojistky za fajn cenu, Servis.
Plzeň 775115675

Uživatelský avatar
GReddy
Příspěvky: 1398
Registrován: 24 črc 2005 19:54

Příspěvek od GReddy »

Sestavte funkci, která zjistí počet písmen, číslic, tabelátorů a nových řádků ve znakovém souboru. Funkci použijte v programu, který bude číst soubor z vnějšího zařízení

Program už víceméně mám (až na tabelátory a nové řádky) ale chtělo by to odladit, program mi počítá pouze první písmena ve slovech a nedaří se mi to upravit, nemam talent na programování a kdybych nemusel ani se ho neučim ale bohužel musím to přetrpět, proto prosím nějakou hodnou duši aby mi poradila v čem je problém, co upravit. Byl bych vám neskutečně vděčný, zde je zdroják



#include <stdio.h>
#include <conio.h>
#include <math.h>
FILE *f;
int main ()
{
int pocet[256],j,hodnota,pismen,slov;
f=fopen("text.txt","r");
if (f==NULL){printf("soubor se neotevrel\n"); getchar();}

j=0;slov=0;
do {
pocet[j]=0;
j++;
} while (j<256);

while ((hodnota!=EOF)&&((hodnota=getc(f))!=EOF)){
pocet[hodnota]++;
if ((hodnota>='a')&&(hodnota<='z')) {
pismen=1;
while (((hodnota=getc(f))!=EOF)&&((hodnota>='a')&&(hodnota<='z'))) {
pismen++;
}
if (pismen>=2) slov++;

}

}

printf ("\n");
printf ("Pocet jednotlivych cislic:\n");
j=0; do { /* vypis cisel */
printf (" %d(%d)",j,pocet[j+'0']);
j++;
} while (j<10); printf ("\n");

printf ("\n");
printf ("Pocet jednotlivych malych pismen:\n");
j=0; do { /* vypis malych pismen */
printf (" %c(%d)",(char)(j+'a'),pocet[j+'a']);
j++;
} while (j<26); printf ("\n");

printf ("\n");
printf ("Slov %d",slov);
getchar();
getchar();
}




tady jsem dostal něco od profesionála ale bohužel to nefunguje, nedaří se mi to v devc odladit :(


int pismena = 0, cisla = 0, taby = 0, radky = 0;
FILE * InFile = fopen("soubor.txt", "r");
char pismeno;
while((pismeno = fgetc(InFile)) != EOF)
{
if(isalpha(pismeno)) pismena++;
elseif(isdigit(pismeno)) cisla++;
elseif(pismeno == '\t') taby++;
elseif(pismeno == '\n') radky++;
}
fclose(InFile);

Uživatelský avatar
milos
Příspěvky: 282
Registrován: 07 bře 2005 19:47
Bydliště: kousek od Prahy
Kontaktovat uživatele:

Re: Je tu nějaký programátor v jazyce C?

Příspěvek od milos »

tak to nevím... ale jestli jsi to psal ty a víš oč tam jde, tak pokud nemáš někoho totálně neochotnýho, bež za ním

nemám vůbec ve zvyku chodit na konzultace, ale vzhledem k tomu co si tady vymejšlej tak sem neváhal je otravovat a během 10min program šel
FordFusion ´04
FordFiesta RS1800 ´93
FordEscort mk2 ´76

Odpovědět

Zpět na „IT sekce“