Autor Tema: Curso LenguajeC Función printf. Mostrar mensajes por pantalla C consola CU00523F  (Leído 1851 veces)

Pandemia

  • Avanzado
  • ****
  • APR2.COM
  • Mensajes: 255
    • Ver Perfil
Buenas amigos aquí os dejo una posible solución al ejercicio CU00523F del tutorial básico de programación en C.

EJERCICIO

Crea un programa donde se cumplan estas indicaciones. Declara cuatro variables: una de tipo entero y nombre edad, otra de tipo long y nombre distancia, otra de tipo carácter y nombre letra y otra de tipo array de caracteres y nombre cadenaTexto. Asígnales, respectivamente, los siguientes valores: 21, 488321, k, alameda. Muestra dichos contenidos por pantalla. A continuación asigna respectivamente, los siguientes valores a las variables: 22, 666543, t, arboleda. Muestra dichos contenidos por pantalla.

Código: [Seleccionar]

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int edad = 21;
    long distancia = 488321;
    char letra =  'k';
    char cadenaTexto[30] = "alameda";

    printf("edad vale %d\n", edad);
    printf("distancia vale %ld\n", distancia);
    printf("letra vale %c\n", letra);
    printf("cadenaTexto vale %s\n", cadenaTexto);

    edad = 22;
    distancia = 666543;
    letra = 't';
    cadenaTexto[0] = 'a';
    cadenaTexto[1] = 'r';
    cadenaTexto[2] = 'b';
    cadenaTexto[3] = 'o';
    cadenaTexto[4] = 'l';
    cadenaTexto[5] = 'e';
    cadenaTexto[6] = 'd';
    cadenaTexto[7] = 'a';

    printf("edad vale %d\n", edad);
    printf("distancia vale %ld\n", distancia);
    printf("letra vale %c\n", letra);
    printf("cadenaTexto vale %s\n", cadenaTexto);
    return 0;
}


Tuve un pequeño problema con el array alameda al cambiarlo a  arboleda, pero lo solucione poniendole un indice ya que no tenia ninguno y la palabra alameda es más pequeña arboleda y por eso no me cabía en el primer array que inicialice, después lo puse en 30 para curarme en salud y inicialice letra por letra y ya sin problemas.

Saludos y como siempre gracias por vuestro tiempo.....   
« Última modificación: 21 de Junio 2016, 21:10 por César Krall »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Hola.


Otro ejercicio bien solucionado.

Saludos. ;D

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".