elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 21:43  


Tema destacado: Grupo de Facebook de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General (Moderador: Littlehorse)
| | |-+  duda con algoritmo
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: duda con algoritmo  (Leído 338 veces)
z_ane_666

Desconectado Desconectado

Mensajes: 56


Ver Perfil
duda con algoritmo
« en: 5 Mayo 2011, 08:58 »

Revisando algunas paginas de programacion, me encontre con una lista extensa de pseudocodigos , bien me dije: a programar se ha dicho. :P


Pues bien, de entre esos ejercicios me encontre con uno que me esta dando unos dolores de cabeza desde mucho y es este

Código:
22.-Introducir una frase por teclado. Imprimirla cinco veces en filas
consecutivas, pero cada impresion ir desplazada cuatro columnas hacia la
derecha.

PROGRAMA frase
ENTORNO:
frase <- Espacios( 30 )
ALGORITMO:
Borrar_pantalla( )
EN 5,15 ESCRIBIR "Frase: "
EN 5,22 LEER frase
fi <- 8
co <- 15
veces <- 0
MIENTRAS veces <= 5 HACER
EN fi,co ESCRIBIR frase
veces <- veces + 1
co <- co + 4
fi <- fi + 1
FINMIENTRAS
FINPROGRAMA


EN 5,15 ESCRIBIR "Frase: "
EN 5,22 LEER frase

resalte con rojo la parte en la q tengo duda
¿se trata eso de un array o es solamente la posicion de los caracteres respecto a la pantalla?

link http://www.taringa.net/posts/ciencia-educacion/6747464/Ejercicios-resueltos-de-algoritmo.html

saludo y espero respuesta


En línea
Valkyr


Desconectado Desconectado

Mensajes: 632


Divide y vencerás


Ver Perfil
Re: duda con algoritmo
« Respuesta #1 en: 5 Mayo 2011, 23:40 »

Supongo que se refiere en la fila 5 y columna 15 (cada columna será un carácter) y en la fila 5 la columna 22, ya que si te fijas escribe en 5,15 "Frase: " que tiene exactamente 7 caracteres y empieza a leer en 5,22. Esto a la hora de llevarlo a un lenguaje de programación (por lo menos que se me ocurra a mi) no tiene mucho sentido, ya que tu imprimes por pantalla por ejemplo en C++
Código
cout<<"Frase: "
y luego lees de teclado con
Código
cin>>variable
y no te importa en que posición esté. A la hora de imprimir la frase que se haya escrito el usuario haces:
Código
cout<<variable<<endl
, donde variable es la palabra que has leido o frase y endl es el retorno de carro y empieza a escribir en una nueva linea. Para imprimir los espacios necesarios pues por ejemplo podrías hacerlo con un bucle for imprimiendolos en pantalla uno a uno o algo así.


Espero haberte echado un cable.

Saludos.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[SOLUCIONADO] duda algoritmo ordenacion c#
.NET
CrÄsH 5 2,738 Último mensaje 27 Marzo 2009, 00:50
por CrÄsH
Duda Algoritmo Conversion
Programación C/C++
Myth.ck 11 872 Último mensaje 21 Mayo 2009, 02:12
por Myth.ck
Duda - Algoritmo
Programación C/C++
h0oke 4 749 Último mensaje 24 Octubre 2009, 14:11
por h0oke
Python - Duda Algoritmo
Scripting
h0oke 7 1,575 Último mensaje 30 Marzo 2010, 03:12
por h0oke
Duda Algoritmo de Ordenamiento
Programación General
kernel19 4 1,011 Último mensaje 27 Diciembre 2010, 16:54
por BgCRaCK
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines