Incrustar presentación
Descargar para leer sin conexión


![Juan Carlos Rodríguez C.I: 17.651.738
El programa valida que cada carácter que lea por
teclado sea numérico.Para ello se utilizan funciones y
librerías correspondientesa lenguaje C++ estándar
para validar.
#include <stdio.h>
#include <string.h>
int EsNumero(char cadena[])
{
int tamanio, i;
tamanio = strlen(cadena) -1;
for(i = 0; i < tamanio; i++)
if(cadena[i] < '0' || cadena[i] > '9')
return 0;
return 1;
}
int main()
{
char buffer[100];
unsigned int tamanio, i;
printf("Ingrese un numero: ");
fgets(buffer, 100, stdin);
if(EsNumero(buffer))
printf("Es un numeron", buffer);
else
printf("No es un numeron", buffer);
return 0;
}](https://image.slidesharecdn.com/programasumarymultiplicar-140612003635-phpapp01/85/Programa-sumar-y-multiplicar-3-320.jpg)
El documento presenta un programa en C que suma y multiplica dos números decimales, utilizando funciones para la entrada y validación de datos. Incluye ejemplos de código que implementan la funcionalidad básica, así como la validación para asegurar que los caracteres ingresados sean numéricos. Además, se discuten librerías y funciones pertinentes del lenguaje C para alcanzar estos objetivos.


![Juan Carlos Rodríguez C.I: 17.651.738
El programa valida que cada carácter que lea por
teclado sea numérico.Para ello se utilizan funciones y
librerías correspondientesa lenguaje C++ estándar
para validar.
#include <stdio.h>
#include <string.h>
int EsNumero(char cadena[])
{
int tamanio, i;
tamanio = strlen(cadena) -1;
for(i = 0; i < tamanio; i++)
if(cadena[i] < '0' || cadena[i] > '9')
return 0;
return 1;
}
int main()
{
char buffer[100];
unsigned int tamanio, i;
printf("Ingrese un numero: ");
fgets(buffer, 100, stdin);
if(EsNumero(buffer))
printf("Es un numeron", buffer);
else
printf("No es un numeron", buffer);
return 0;
}](https://image.slidesharecdn.com/programasumarymultiplicar-140612003635-phpapp01/85/Programa-sumar-y-multiplicar-3-320.jpg)