Normas del foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Noviembre 18, 2008, 01:46:28
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: Tengo una base d mi prog, ayuda porfa 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Tengo una base d mi prog, ayuda porfa  (Leído 275 veces)
luishrg
Recien Llegado
*
Desconectado Desconectado

Mensajes: 19


Ver Perfil Email
« en: Octubre 20, 2006, 06:21:55 »

hola!!, saludos a todos, necesito a q me ayuden con este programa utilizo compilador DevC++ 4.9.9.2.


Lo que tiene q hacer es pedir que ingresen un texto, pero puede ser numero o letras, si son letras pues el prog debe decir q no es numero, o veceversa

Ahora explico mas o menos lo q hace este code...
primero defino un rango de numeros
luego otra var. q Ctexto q cuenta el numero de la variable por ejemplo..
que ingresen hola Ctexto valdria 1 para la h, 2 para la o, 3 para la l, 4 para la a.
luego la longitud este lo utilizo para poder utilizar Ctexto  mi maestra dijo q esto--> longitud = strlen(numero[]); osea el strlen me daba la longitud del texto q ingresaron.. pero la vdd no le entendi.
el char numero[1000] es donde se va a guardar lo q teclee el usuario.
 

tmb quiero haber si me pueden explicar esto--> for(cuenta=0; cuenta <= rango[]; cuenta++){ lo de color amarillo ahi supuestamente yo estoy diciendo q cuenta sea menor o Igual al rango por ejemplo rango[1], rango[2]... asi hasta el rango[10].

les agradezco toda la ayuda que me puedan ofrecer.

disculpen si los enrede mucho, con tanto rollo q puse ^^
#include<stdio.h>
int main(){
    int rango[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
    int Ctexto;
    int longitud;
    int cuenta;
    int numero;
    char numero[1000];
    printf("Ingrese texto: ");
    scanf("%c", &numero[]);
    longitud = strlen(numero[]);
   
    for(Ctexto=0; Ctexto <= longitud; Ctexto++){
                  for(cuenta=0; cuenta <= rango[]; cuenta++){
                                if(numero[Ctexto] == rango[cuenta]){
                                                   numero++;
                                }
                                else{
                                     printf("No es numero");
                                }
                                if(numero == longitud){
                                          printf("Si es numero");
                                }
                  }
    }
}
En línea
Kira & Eva :D
Habitual
*****
Desconectado Desconectado

Mensajes: 289


Senior Programmer


Ver Perfil Email
« Respuesta #1 en: Octubre 21, 2006, 02:52:36 »

« Última modificación: Octubre 21, 2006, 02:53:34 por Baby Girl » En línea
luishrg
Recien Llegado
*
Desconectado Desconectado

Mensajes: 19


Ver Perfil Email
« Respuesta #2 en: Octubre 21, 2006, 03:10:28 »

Ya no me marca ningun error, pero no hace nada -.- a q se debera???
pls

#include<stdio.h>
int main(){
    int rango[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
    char texto[100];
    int Ctexto;
    int num=0;
    int i=1;
    int longitud;
    printf("Ingresa texto: ");
    gets(texto);
    longitud=strlen(texto);   
    for(Ctexto=1; Ctexto<=longitud; Ctexto++){
                while(i<=9){
                      if(texto[Ctexto] == rango){
                                       num++;
                      }                                           
                      i++;
                }
    }
    if(num==longitud){
    printf("Si es Numero");
}
getch();
}
En línea
Kira & Eva :D
Habitual
*****
Desconectado Desconectado

Mensajes: 289


Senior Programmer


Ver Perfil Email
« Respuesta #3 en: Octubre 21, 2006, 04:30:28 »

« Última modificación: Octubre 21, 2006, 04:32:51 por Baby Girl » En línea
luishrg
Recien Llegado
*
Desconectado Desconectado

Mensajes: 19


Ver Perfil Email
« Respuesta #4 en: Octubre 21, 2006, 04:37:14 »

Sii muchas gracias y jaja nose porq se me paso poner el rango xD

oye una pregunta mas para q son las librerias esas q agregaste?Huh

#include<stdlib.h>
#include<string.h>
En línea
Kira & Eva :D
Habitual
*****
Desconectado Desconectado

Mensajes: 289


Senior Programmer


Ver Perfil Email
« Respuesta #5 en: Octubre 21, 2006, 04:47:00 »

« Última modificación: Octubre 21, 2006, 04:48:54 por Baby Girl » En línea
luishrg
Recien Llegado
*
Desconectado Desconectado

Mensajes: 19


Ver Perfil Email
« Respuesta #6 en: Octubre 21, 2006, 05:29:00 »

Ya es todo xD Muchas gracias..
En línea
IIMorlesII
Miembro
*****
Desconectado Desconectado

Mensajes: 127



Ver Perfil Email
« Respuesta #7 en: Octubre 22, 2006, 10:10:52 »

En línea

.:. * NO - USEN - VIRUSTOTAL.COM * .:.
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: Tengo una base d mi prog, ayuda porfa « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.7 | SMF © 2006-2007, Simple Machines LLC