» »

Pac sm butl !!!!!

Pac sm butl !!!!!

Fish <>< ::

Zanima me ce ma ker program za C oz C++, ki odpre txt file in iz njega prebere oziroma prešteje vse znake brez presledkov in potem še besede.Vsebovati pa mora tudi klic funkcije !!!!!

LP Matija !!!!
FisH <><

Thomas ::

Me prav zanima, zakaj nekateri postavljate taka vprašanja.

Poglej! Štetje besed, bi se v anglešini reklo counting words. Program should count words. V C++. Programi imajo tam končnico cpp.

Greš v Googla in iskalno vrstico vtipkaš countwords.cpp in med drugimi najdeš tole stran!

Sej gre, ane?
Man muss immer generalisieren - Carl Jacobi

Fish <>< ::

Uf!!
Upam da mi bo kej ratal ceprov ne verjamem, da mi bo sploh kej ratal.K sem pri programiranju cist anti.!!--!!!:((((
FisH <><

Koci ::

Ni problema. .txt. fail odpreš preko worda in daš štetje besed. Simple ko burek

Koci ::

No problema. .txt. fail odpreš preko owrda in daš štetje besed. Simple

Fish <>< ::

Dobr sej to vem da lahko to narediš u vordu, ampak jest rabm nujno program
!!!!!!

LP:(
FisH <><

Thomas ::

Sej na unem linku, ki sem ti ga dal JE program. Downloadaš tistih 5 fajlov, ki so označeni z modro barvo! C++ koda!

Lahko ti pa prevedem v nekakšno slovenščino:

1. definiraš črke abecede, ki jih lahko vsebujejo besede. Abeceda plus underline naprimer.

2.

dolzina=0

besed=0

do

_preberi naslednji znak Z

_If Z pipada abecedi then
____povecaj dolzina
_else
____If dolzina>0 then povecaj besed
____dolzina=0
_endif


until zmanjka znakov

To je algoritem.
Man muss immer generalisieren - Carl Jacobi

Phil ::

Probej s tem:
#include "iostream.h"
#include "conio.h"
#include "math.h"
#include "stdio.h"
#include "fstream.h"
void main(){
char c[20],vrsta[100],prejsnji;
printf("Vnesi pot in ime do datoteke: ");
cin>>c;
int znaki=0,besede=0;
ifstream beri(c,ios::in);
while (beri.eof()==0) {
beri.getline(vrsta,100);
besede++;
cout< for (int i=0;i if (vrsta[i]!=' ') znaki++;
if (prejsnji!=' '&&vrsta[i]==' ') besede++;
prejsnji=vrsta[i];
}
}
beri.close();
cout<<"Stevilo znakov: "< cout<<"Stevilo besed: "< getch();
}

pri vrsta[i]!=' '... je vmes en preesledek sam ga forum ne izpise
:|
Mal preizkusi kr ne vem če prov dela.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

C# Iskanje besed

Oddelek: Programiranje
91668 (1518) Spura
»

.doc in .pdf v string

Oddelek: Izdelava spletišč
161931 (1530) DiTi
»

velike male besede c++

Oddelek: Programiranje
152457 (2073) PoPon2
»

[C] Narascajoce sortiranje linearnega seznama

Oddelek: Programiranje
71766 (1655) Jebiveter
»

c++ datoteke

Oddelek: Programiranje
463836 (3325) Vesoljc

Več podobnih tem