Buenos días, estoy haciendo este ejercicio de c++ y me he atascado.Dice así:
Escribir un programa que dado un array de 10 caracteres (introducidos a mano en el código)calcule cuantas veces aparecen dos caracteres iguales seguidos, considerando que un carácter no puede pertenecer a dos parejas.
#include<stdio.h>
#include.conio.h>
int main()
{
int x,contador=0;
for(x=0;x<10;x++)//bucle para recorrer el array
{
/*si el carácter en la posición x es igual al carácter en la posición x+1 incrementamos contador en 1 unidad y descartamos el próximo carácter por pertenecer a una pareja
Caracteres: P A R E J J A
Indices: 0 1 2 3 4 6 */
if(Caracteres
Escribir un programa que dado un array de 10 caracteres (introducidos a mano en el código)calcule cuantas veces aparecen dos caracteres iguales seguidos, considerando que un carácter no puede pertenecer a dos parejas.
#include<stdio.h>
#include.conio.h>
int main()
{
int x,contador=0;
for(x=0;x<10;x++)//bucle para recorrer el array
{
/*si el carácter en la posición x es igual al carácter en la posición x+1 incrementamos contador en 1 unidad y descartamos el próximo carácter por pertenecer a una pareja
Caracteres: P A R E J J A
Indices: 0 1 2 3 4 6 */
if(Caracteres
- ==Caracteres[x+1])
{
Contador++;
x++;
}
}
Esto es lo que llevo. A ver si me podeis echar una mano.
Un saludo y gracias.