| Ver tema anterior :: Ver siguiente tema |
| Autor |
Mensaje |
anabell

Registrado: 12 Jun 2005 Mensajes: 4
|
Publicado: 13/06/2005 1:41 pm |
|
| Título: CALCULA LA SUMA DEL CODIGO ASCCI |
|
Amiguitos les agradeceria me ayudaran a realizar esta tarea:
Elabore un programa que lea un nombre y que proporcione el número ASCCI de cada letra del nombre.
* y otro que sume el codigo ASCCI de todo el nombre.
Gracias  |
|
| Volver arriba |
|
 |
SpOk
![]()
Registrado: 26 Abr 2005 Mensajes: 160 Ubicación: De aki y de aya
|
Publicado: 13/06/2005 3:01 pm |
|
| Título: |
|
Haber si es algo asi
| Código: | #include <stdio.h>
#include <stdlib.h>
#include <string.h>
void main ()
{
int i, suma, fin;
char nombre[30];
suma=0;
printf ("Teclea el nombre: ");
gets (nombre);
fin=strlen(nombre);
printf ("\n\tConversion a ASCII\n\n");
for (i=0 ; i<fin ; i++)
{
printf ("%i ", nombre[i]);
}
for (i=0 ; i<fin ; i++)
{
suma+=nombre[i];
}
printf ("\n\nLa suma es: %i\n\n", suma);
system ("Pause");
} |
|
|
| Volver arriba |
|
 |
dark_84

Registrado: 12 Jun 2005 Mensajes: 7
|
Publicado: 13/06/2005 3:11 pm |
|
| Título: |
|
una duda lo se podria declarar como entero es decir
int i
printf("\nintroduzca letra");
scanf(%d",&i);
printf("\n %d %s",i, i);
Mi pregunta es si esto te imprimira el numero marcado y su representacion es ASCII |
|
| Volver arriba |
|
 |
|
|
SpOk
![]()
Registrado: 26 Abr 2005 Mensajes: 160 Ubicación: De aki y de aya
|
Publicado: 13/06/2005 3:42 pm |
|
| Título: |
|
Seria mas bien declararlo como char y despues imprimirlo como char y como entero
| Código: | char letra;
printf ("Teclea letra: ");
scanf ("%c", &letra);
printf ("Letra= %c Codigo ASCII= %i", letra, letra);
|
|
|
| Volver arriba |
|
 |
dark_84

Registrado: 12 Jun 2005 Mensajes: 7
|
Publicado: 14/06/2005 7:45 am |
|
| Título: |
|
| ok gracias |
|
| Volver arriba |
|
 |
|
|
|