• Viernes 8 de Noviembre de 2024, 10:49

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Daniel103

Páginas: [1]
1
C/C++ / Re: Como Puedo Ordenar Solo Parte De Un Vector???
« en: Domingo 27 de Abril de 2008, 19:38 »
Gracias... a ver si me sirve, lo que sucede es que en el contexto que lo estoy haciendo no es tan facil asi.

2
C/C++ / Como Hacer Para Introducir Solo Numeros???
« en: Domingo 27 de Abril de 2008, 19:37 »
Supongamos que le pido al usuario que introduzca un numero entre el 1 y el 1000, haciendo un do while evitamos que introduzca un numero por debajo o por arriba.

Pero si se introduce una letra o cualquier otro caracter se queda en el bucle infinitamente. Como evito esto? GRACIAS POR LA AYUDA!

3
C/C++ / Como Puedo Ordenar Solo Parte De Un Vector???
« en: Domingo 27 de Abril de 2008, 17:31 »
A ver si me pueden hechar una ayuda con esto:

Supongamos que tengo un vector asi:

int v[15]={15,14,13,12,11,10,9,8,7,6,5,4,3,2,1};

Como puedo hacer para ordenar solo los 4 primeros, y los 4 ultimos, por ejemplo?

Es decir, como aplico el algoritmo de la burbuja para ordenar solo una parte de ese vector y no todo?

MUCHAS GRACIAS!

4
C/C++ / Re: Conversion ñ Y Ñ A Ascii, No Me Da
« en: Sábado 16 de Febrero de 2008, 22:09 »
basicamente lo que quiero hacer es un string donde se introduzca una frase, y esa frase solo me acepte caracteres del abcedario, y espacios en blanco.

Asi que para hacer eso pense en pasar todos los caracteres a su valor ascii condicionarlo para que solo pueda introducir los caracteres del abcedario y los espacios en blanco.

Pero con la ñ y la Ñ no me va porque la funcion toascii solo funciona desde el 0 al 127, por lo que hay algunos valores que se repiten.

Hay alguna otra forma de condicionar que la frase solo se introduscan valores de a la z y espacios en blanco?

GRACIAS!

5
C/C++ / Re: Conversion ñ Y Ñ A Ascii, No Me Da
« en: Sábado 16 de Febrero de 2008, 19:27 »
No saben si existe alguna funcion que como toascii pero que trabaje con toda la tabla de los valores ascii? osea que sea desde 0 al 255??

6
C/C++ / Re: Conversion ñ Y Ñ A Ascii, No Me Da
« en: Sábado 16 de Febrero de 2008, 01:44 »
muchas gracias, me sirvio bastante!

7
C/C++ / Conversion ñ Y Ñ A Ascii, No Me Da
« en: Viernes 15 de Febrero de 2008, 22:43 »
El problema que no logro resolver es que cuando introdusca la letra ñ o Ñ me sale el 36 y el 37 respectivamente, y deberia ser el 164 y 165...

Ademas cuando los vuelvo a transformar en su caracter al 36 y 37 aparece $ y %.

Si alguien me podria hechar una mano lo agradeceria mucho.









#include <iostream>
#include <string.h>

using namespace std;

int main(int argc, char *argv[])
{
   
   
   int tfrase=0; //tamaño frase
     
    int vector[100];
   
   string frase;
 
 
     
     system ("CLS");
     cout<<"introdusca un texto "<<endl;

     getline(cin,frase);

     tfrase=frase.size();
     
     
       
       
       
    cout<<"usted introdujo un texto de "<<tfrase<<" caracteres"<<endl;
   
   
 
  cout<<"Aqui pasamos la frase completa de string a ascii"<<endl;

    cout<<"y luego lo guardamos en un vector"<<endl;

    for(int tam =0; tam<tfrase;tam++){
            vector[tam]= toascii(frase[tam]);

   
    }
   
    cout<<"\nLuego imprimimos el vector"<<endl;
    for(int tam =0; tam<frase.size();tam++){
        vector[tam];
        cout<<vector[tam]<< " ";//las comillas son para poner espacio en blanco
        }                
   
   
   
   
   
 /*  ///////////////////////////////
   
   a= static_cast<char>(32);
   cout<<"El valor de 32 convertido a ascii es: "<<a<<endl;
   
    ////////////////////////////////////
   
   */
   
   
   
   
    system("PAUSE");
    return EXIT_SUCCESS;
}

Páginas: [1]