Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Dimitar Stefanov en 29 de Junio 2016, 17:37
-
Hola. Dejo una posible solución del ejercicio CU00524F del tutorial lenguaje de programación C desde cero.
EJERCICIO
Crea un programa donde se cumplan estas indicaciones. Declara cuatro variables que serán arrays de caracteres. Establece los siguientes contenidos. Para la primera variable: <<El antílope está hecho añicos>>. Para la segunda variable: <<Hoy llueve>>. Para la tercera variable: <<El cañón es corto>>. Para la cuarta variable: <<aprenderaprogramar>>. Muestra el contenido de las variables por pantalla, cada contenido en una línea y antecediendo la primera variable de una tabulación, la segunda de dos tabulaciones y así sucesivamente. De este modo, el efecto será el de un texto “escalonado”.
#include <stdio.h>
#include <stdlib.h>
int main() {
char cadena1[] = "\tEl antílope está hecho añicos\n";
cadena1[7] = 161;
cadena1[16] = 160;
cadena1[25] = 164;
char cadena2[] = "\t\tHoy llueve\n";
char cadena3[] = "\t\t\tEl cañón es corto\n";
cadena3[8] = 164;
cadena3[9] = 162;
char cadena4[] = "\t\t\t\taprenderaprogramar";
printf("%s%s%s%s", cadena1, cadena2, cadena3, cadena4);
return 0;
}
Gracias.
-
Hola! Has usado una solución curiosa para mostrar los caracteres con acentos y eñes pero ¡funciona bien!
Saludos!