Toon posts:

C++ problemen

Pagina: 1
Acties:
  • 58 views sinds 30-01-2008

Verwijderd

Topicstarter
Wie kan mij helpen met het volgende:

Ik heb het volgende programma geschreven. Nu wil ik dat de tekst invoer in [MAXSTRING] als woorden worden onthouden, dan dat deze woorden alfabetische worden gerangschikt. Hoe moet ik dit doen?

#include <stdio.h>
#include <ctype.h>

#define MAXSTRING 100

int main()
{
char c, *p, text[MAXSTRING];
int i;

p = &c;
printf("\nVoer uw text in: ");
for(i = 0; (c = getchar()) ! = '\n'; ++i)

{
text[i]=c;
}
p = text;
for(; *p !='\0'; ++p)
{
if((*p == ' '))
*p ='\n';
}
text[i] = '\0';
printf("\n%s\n", text);

return 0;
}

  • Peetman
  • Registratie: Oktober 2001
  • Laatst online: 27-08 23:01

Peetman

Tjah....

Maxstring splitsen en waarden in een array gooien. De array kan je vervolgens sorteren met een sorteer methode. eerst sorteren op eerste char dan op 2de char enzovoort

offtopic:
voor iemand die hogere informatica studeert is dit wel een beetje een basic prog vraag

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 05:00
(jarig!)
Aan je docent vragen, code tags gebruiken en de man pages over sort lezen, a.u.b. (Of mag ik dit weer niet zeggen?)

  • whoami
  • Registratie: December 2000
  • Laatst online: 29-08 15:58
Hoi.
Ik zie dat je nieuw bent op GoT. Misschien is het handig om eerst eens deze topics door te nemen:
Welkom in P&W (FAQ-15/10/2002)
Welkom in P&W -> Quickstart (update 2/10/2002)

Wat heb je zelf al geprobeerd?

Maak een 2 dimensionale array aan of een array van strings oid, ieder woord stop je in een andere rij. Dan ga je die strings gaan sorteren.

https://fgheysels.github.io/


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

strcmp gebruiken om te kijken welke van de strings groter, kleiner of gelijk is...
voordrest een document zoeken over hoe te sorteren zou ik zeggen, doorvoor zijn wij niet :p tenzij je een specifieke vraag hebt over sorteren

We adore chaos because we like to restore order - M.C. Escher


  • yade
  • Registratie: Mei 2002
  • Laatst online: 25-11-2025
Dit lijkt meer op c dan op c++.

  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 21-08 17:14
Yep. In C++ gebruik je hiervoor std::string, std::vector<std:string>, std::stringstream, std::istream_iterator<string>, en std::sort

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

peetman schreef op 06 november 2002 @ 16:12:
offtopic:
voor iemand die hogere informatica studeert is dit wel een beetje een basic prog vraag
Ook de hogere informaticus moet ooit beginnen met Hello World :Y)

Professionele website nodig?


  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 21-08 17:14
curry684 schreef op 07 november 2002 @ 10:41:
[...]

Ook de hogere informaticus moet ooit beginnen met Hello World :Y)
Nee toch? Die schrijven toch gewoon een business case waaruit blijkt dat er geen vraag naar is? ;)

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 29-08 03:21

.oisyn

Moderator Devschuur®

Demotivational Speaker

op slot dan maar, dit gaat nergens meer over

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1

Dit topic is gesloten.