elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  validacion de matrices y vectores
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: validacion de matrices y vectores  (Leído 2,166 veces)
Jerico P

Desconectado Desconectado

Mensajes: 1


Ver Perfil
validacion de matrices y vectores
« en: 20 Noviembre 2016, 04:07 am »

Código
  1. #include <stdlib.h>
  2. #include <stdio.h>
  3. #include <string.h>
  4. #include <conio.h>
  5. #include <ctype.h>
  6.  
  7. int main() {
  8.     char vecnomb[9][49],sumart[10],cantidart[0],artic[10][20];
  9.     int i=0, j=0, n=0;
  10.  
  11.     for (i=0; i<=9; i++){
  12.         do{    
  13.     printf("\ningrese nombre de vendedor: %d \n\n",i+1);    
  14.     scanf("%s",&vecnomb[i]);
  15.     for (i=0; isalpha(vecnomb[i][j]); i++){
  16.         if (vecnomb[i][j]!= '\0')
  17.         printf("el nombre ingresado no es valido\n");
  18.         }
  19.         }while(vecnomb[i]!= '\0');
  20.         }
  21.  
  22.     for (i=0; i<=9; i++){
  23.         printf("el nombre del vendedor %d es: %s\n",i+1,&vecnomb[i]);
  24.         }
  25.  
  26.  
  27.      getche();
  28.  
  29.     }
buenas noches, apenas tengo esa validacion pero corre muy mal el programa y lo valide asi por q lo busque por internet pero nisiquiera se que significa el '\0' pero lo he probado en validacion normal es decir sin matrices ni tantos ciclos y funciona perfecto, si alguien podria ayudarme con validaciones podria ser validaciones en general me refiero por lo menos validar los datos ingresados en una matriz de nombres que verifique al momento de ingresar el nombre 1 diga si es invalido en caso de que se coloque un numero o un simbolo junto con el nombre y en una matriz donde se coloquen numeros no puedan colocarse letras ni simbolos pero si numeros negativos o reales y un tipo de validacion que pueda verificar colocar como maximo 50 caracteres o numeros respectivamente de lo contrario lanzar un mensaje de error que sobrepaso los 50 caracteres y volver a pedir ingresar el dato en cada caso de error. Quisiera aprender de forma eficaz como validar todos los datos que se ingresan.GRACIAAAASSS


« Última modificación: 20 Noviembre 2016, 04:09 am por Jerico P » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Uso de matrices o vectores de punteros
Programación C/C++
novalida 1 12,403 Último mensaje 16 Marzo 2011, 01:19 am
por Don Pollo
vectores y matrices en C
Programación C/C++
howaboutno 6 3,699 Último mensaje 6 Noviembre 2012, 21:41 pm
por BatchianoISpyxolo
Ayuda con matrices y vectores
Programación C/C++
ezemidget 4 3,017 Último mensaje 14 Diciembre 2013, 16:23 pm
por leosansan
Programación modular en C++ (Vectores y Matrices)
Programación C/C++
Erius 0 2,969 Último mensaje 3 Diciembre 2017, 04:19 am
por Erius
Matrices/Vectores en C
Programación C/C++
vaillo33 2 1,516 Último mensaje 11 Enero 2019, 17:03 pm
por vaillo33
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines