• Jueves 2 de Mayo de 2024, 06:23

Autor Tema:  Variable Del Tipo Char  (Leído 1235 veces)

buhito

  • Miembro MUY activo
  • ***
  • Mensajes: 103
    • Ver Perfil
Variable Del Tipo Char
« en: Sábado 8 de Mayo de 2004, 06:25 »
0
Mi dudas es sobre las variables del tipo char

Tengo este ejemplo sobre ellas

-----------------------------------------

#include <stdio.h>

int main()
{
letra = 'A';
   printf(  "El número ASCII de la letra %c es: %i.", letra, letra );

}


mas e intentado un quital de veces cambiar los valores y no me compila, alguien me podria dar un ejemplo completo y no supuesto -_- (como deberia ir escrito para compilar)


gracias
programador rebelde (quiere decir no engrandecido con ego barato)

messenger rockero y programero nirvbuho@hotmail.com

Rataman

  • Miembro activo
  • **
  • Mensajes: 45
    • Ver Perfil
Re: Variable Del Tipo Char
« Respuesta #1 en: Sábado 8 de Mayo de 2004, 12:21 »
0
Para empezar no has declarado la variable:

Código: Text
  1.  
  2. char letra;
  3.  
  4.  

Y para poder cambiar los valores de una variable de ese tipo puedes hacerlo por letras o por numeros:
Código: Text
  1.  
  2. letra='A'; //usando las comillas simples o bien:
  3.  
  4. letra=65; //este seria el codigo ASCII de la A.
  5.  
  6. //si deseas introducir el valor por teclado:
  7.  
  8. printf(&#34;Introduce la letra: &#34;);
  9. scanf(&#34;%c&#34;,&letra);  //esto en C, en C++ varia muy poco.
  10.  
  11.  

buhito

  • Miembro MUY activo
  • ***
  • Mensajes: 103
    • Ver Perfil
Re: Variable Del Tipo Char
« Respuesta #2 en: Domingo 9 de Mayo de 2004, 20:58 »
0
:alien: gracias pero dobles a nrm ;)  lo que necesitaba un ejemplo concreto para estudiar
programador rebelde (quiere decir no engrandecido con ego barato)

messenger rockero y programero nirvbuho@hotmail.com

NRM

  • Miembro MUY activo
  • ***
  • Mensajes: 279
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.narrowmind.com.ar
Re: Variable Del Tipo Char
« Respuesta #3 en: Domingo 9 de Mayo de 2004, 21:09 »
0
Código: Text
  1. #include &#60;stdio.h&#62;
  2.  
  3. int main ()
  4. {
  5.   char letra;
  6.  
  7.   letra = 'a';
  8.  
  9.   printf (&#34;El codigo ASCII de &#092;'%c&#092;' en decimal: %d&#092;n&#34;, letra, letra);
  10.   printf (&#34;El codigo ASCII de &#092;'%c&#092;' en hexadecimal: %x&#092;n&#34;, letra, letra);
  11.  
  12.   return 0;
  13. }
  14.  
  15.  

Espero esto te sirva.