Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - hacker1997

#1
Programación C/C++ / Re: help!!
1 Junio 2015, 17:05 PM
Pues la verdad es que ando muy perdida... lo único que diría que podría poner en el código en while (cin >> c) la condición y hacer cosas. Quizás un if que diga inicialmente (0,0) si va a el est sumarle 1 o si va al sud dumarle 1. Pero seguramente está todo mal, no estoy segua de nada. T.T
#2
Programación C/C++ / help!!
1 Junio 2015, 16:03 PM
HOLA BUENAS!!
Estoy aprendiendo a programar y debido a ello hago ejercicos para ir practicando. Voy por bucles y se me ha presentado un problema y esq no tengo ni idea de como resolver este. EStoy programando en el lenguaje c++.

este es el problema:
haced un programa que lea una secuencia de caracteres, cada uno de los cuales codificando un movimiento ('n' para norte, 's' para sud, 'e' para este, y 'o' para oeste), y que calcule la posición final de un objeto que inicialmente se encuenta en la posición (0, 0). Suponed que la primera componente corresponde a la dirección este-oeste, que ir hacia el este significa sumar 1 a esta componente, y que ir hacia al sud significa sumar 1 a la segunda componente.

Entrada: la entrada consiste en una secuencia de caracteres 'n', 's', 'e' o bien 'o'.

Salida: debe escribirse la posicion final de un objeto que inicialmente se encuentra en la posicion (0,0)
ejemplos:
entrada: nnnn
salida: (0, -4)
entrada:sseoooon
salida: (-3, 1)

Si puede ser en c++ mucho mejor porque otros lenguajes aujn me cuesta mucho entnderlos! gracias a todos!!