• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Pluftt

Ajuda em C++

5 mensagens neste tópico

precisava k m ajudassem num prog em C++

e um prog k tira os espaços a mais d uma string

por exemplo:

"Escola Sa                Miranda"

tem k fikar

"Escola Sa Miranda"

agradecia k m ajudassem

cumps

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Era boa ideia começares a fazer qualquer coisa (não fiques à espera que façam o trabalho por ti).

Começa por pensar num algoritmo para o fazer, e depois tenta implementá-lo. Quando tiveres dúvidas específicas, podes colocá-las aqui.

PS: Por acaso estudas no Sá de Miranda em Braga?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

pois

s eu soubesse ate fazia

mas como o stor n sabe explikar eu n peskei nd d C++ :s

peço k m ajudem

e k isto e pra entregar amanha

pf

PS:ya Sa Miranda d Braga sim senhor

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Então pensa no exercício sem associar a C++. Sabes o que são cadeias de caracteres? Ou strings?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

brigadinho

mas agr ja tenhu a respost

#include <stdio.h>
#include <string.h>
void main(void)
{
char pal [100];
    char palavra [100];
    int x, z = 0, k, w;
int espaco=0;
int y=0;
    strcpy(pal,"escola sa      miranda");

	for (x = 0; pal[x]; x++)
		{
		 palavra[z]=pal[x];
		 z++ ;
		 espaco = 0 ;
		 w = x ;
		 while (pal[w]==32) 
			{
			 espaco++;
			 w++ ;
			}
		  if (espaco==1) palavra[z]=' ' ;
				else if (espaco > 1)
					for (k = 0; k < espaco - 1; k++)
						 x++; 
	}
	palavra[z] = pal[x];
	printf("%s\n",palavra);
}

pra km precisar

cumps :w

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora