---
title: "Program som skriver ut hur många tecken ett ord innehåller?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/167101-program-som-skriver-ut-hur-många-tecken-ett-ord-innehåller"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "enrosabanan"
published: "2007-12-09T16:08:35.000Z"
updated: "2008-01-07T00:55:42.000Z"
replies: 14
views: 1238
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/c-cpp/167101-program-som-skriver-ut-hur-många-tecken-ett-ord-innehåller"
---

# Program som skriver ut hur många tecken ett ord innehåller?

## #1 — enrosabanan, 2007-12-09T16:08Z

Jag är nybörjare när det gäller programmering och skulle behöva lite hjälp. Jag ska göra ett program som läser in ett ord och sedan skriver in hur många tecken det innehåller, hur gör man det? 

Tacksam för svar.

Permalänk: https://www.webforum.nu/p/167101

## #2 — aasah, 2007-12-09T16:11Z

> **enrosabanan skrev:**
>
> Jag ska göra ett program som läser in ett ord och sedan skriver in hur många tecken det innehåller, hur gör man det? 
> 
> Tacksam för svar.

Skoluppgift?   :q Titta i föreläsningsanteckningarna eller kursboken!

Permalänk: https://www.webforum.nu/p/2059935

## #3 — enrosabanan, 2007-12-09T16:13Z

Yes, skoluppgift... Men finns tyvärr inget svar i våra anteckningar. Jag har letat en hel del.

Permalänk: https://www.webforum.nu/p/2059936

## #4 — aasah, 2007-12-09T16:19Z

Att det inte skulle stå har jag väldigt svårt att tro på. Använd kursbokens index och leta dig fram i så fall.

Permalänk: https://www.webforum.nu/p/2059938

## #5 — enrosabanan, 2007-12-09T16:21Z

Vi har ingen kursbok, men jag får väl leta vidare på nätet då.

Permalänk: https://www.webforum.nu/p/2059940

## #6 — aasah, 2007-12-09T16:22Z

Om det verkligen inte står, vänd dig till din kursledare, handledare, lärare som jobbar med kursen. Sådana har du väl?

Permalänk: https://www.webforum.nu/p/2059941

## #7 — cok, 2007-12-09T16:38Z

Första träffen med följande sökkriterier på google hjälper dig lite.

c length of string

Permalänk: https://www.webforum.nu/p/2059943

## #8 — Auric, 2007-12-09T16:42Z

gå in i microsoft word, visa, verktygsfält, räkna ord

Permalänk: https://www.webforum.nu/p/2059944

## #9 — cok, 2007-12-09T16:44Z

> **Auric skrev:**
>
> gå in i microsoft word, visa, verktygsfält, räkna ord

Skapar ifs inget program på detta sätt, tror inte heller att det skulle lösa skoluppgiften...

Länk till lite allmänt om c som behövs för att t ex skriva ut värdet.

http://en.wikipedia.org/wiki/C\_(programming_language)

Permalänk: https://www.webforum.nu/p/2059945

## #10 — PeW, 2007-12-10T17:22Z

Borde funka:

```
int c_count(char *s) 
{
   int i=0;
   while(*(s++))i++;
   return i;
}
```

Skoluppgift eller inte. Skulle tippa att du måste förklara hur det fungerar och DET lämnar jag till dig + google ;)

Permalänk: https://www.webforum.nu/p/2060197

## #11 — HiDensity, 2007-12-10T18:55Z

Pinsamt att inte kunna lösa en sån här enkel uppgift själv, nybörjare eller inte
LÄS BOKEN, ANVÄND GOOGLE!!

Om du behöver forumhjälp på den här nivån så kommer du få det svårt senare i kursen. :/

Permalänk: https://www.webforum.nu/p/2060224

## #12 — enrosabanan, 2008-01-06T15:34Z

Mycket möjligt att det var väldigt pinsamt att jag inte kunde uppgiften men nu har jag klarat av den, på egen hand.

Permalänk: https://www.webforum.nu/p/2068316

## #13 — cok, 2008-01-06T16:02Z

Posta gärna svaret då också. Så kan vi andra dra nytta av dig :)

Permalänk: https://www.webforum.nu/p/2068321

## #14 — enrosabanan, 2008-01-06T17:39Z

Svaret var ju så enkelt så det kan väl ingen behöva? :) 

Men här kommer min lösning på det i alla fall:

> /\*Program som läser in ett ord och sedan skriver ut hur många tecken det innehåller. 
> Ann-Sofie Larsson 2007-12-08\*/
> 	
> \#include \<iostream\>
> using namespace std;
> 
> void main()
> 	{
> 			char ordet\[100\];
> 	
> 			cout \<\< "Skriv in ett ord: ";
> 			cin \>\> ordet;
> 			cout \<\< "Ordet har " \<\< strlen(ordet) \<\< " bokstäver\\n";
> 	
> 	}

Permalänk: https://www.webforum.nu/p/2068347

## #15 — yador, 2008-01-07T00:55Z

Vill inte vara petig nu, men använd std::string istället när du inte måste. T ex om du sitter hemma och  gör egna program. Mycket enklare på alla sätt. Ett exempel:

```
#include <string>
#include <iostream>

int main(int argc, char *argv[])
{
	std::cout << "Skriv ett ord: ";
	std::string word;
	std::cin >> word;
	std::cin.ignore(std::numeric_limits<std::streamsize>::max(),'\n');
	std::cout << "Du skrev in \"" << word << "\". Det är " << word.size() << " tecken långt" << std::endl;
	std::cin.get();
	return 0;
}
```

Dock i ditt fall var det en skoluppgift och då får du ju inte använda dig av klassen string, men annars kan du ju.

Här kan du läsa mer om string: <http://cplusplus.com/reference/string/string/>

Fråga om du får problem!

Permalänk: https://www.webforum.nu/p/2068462

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/167101-program-som-skriver-ut-hur-många-tecken-ett-ord-innehåller
