• Martes 12 de Noviembre de 2024, 20:58

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 - Kenz_M

Páginas: [1]
1
C/C++ / Funcion que lea una cadena
« en: Sábado 30 de Abril de 2011, 18:53 »
Hola, quiero ver si alguien me puede guiar en como hacer este programa:

*Escribir una función que lea una cadena en un sentido y luego en
sentido inverso y determine si ésta cadena es un palíndromo (si se lee
igual de derecha a izquierda y de izquierda a derecha).
Utilizando solamente parámetros por referencia y la biblioteca string.h

De ante mano muchas gracias. :)

2
C/C++ / Re: Código de suma de divisores?
« en: Sábado 5 de Marzo de 2011, 06:51 »
Cita de: "herzdark"
Cita de: "Kenz_M"
se me creo un ciclo infinito con el código que me mandaste :(
no se q hiciste pero probe el codigo q te puse y anda perfecto o lo q vos querias no es hacer eso sino validar el dato a procesar sea positivo no?

si, lo que quiero es que solo corra con números positivos y que luego de calcular la suma de un numero no se termine sino que me vuelva a pedir otro numero.

ya vi me error, ya me funciona muy bien.
Muchas gracias
 :good:

3
C/C++ / Re: Código de suma de divisores?
« en: Sábado 5 de Marzo de 2011, 06:38 »
se me creo un ciclo infinito con el código que me mandaste :(

4
C/C++ / Código de suma de divisores?
« en: Viernes 4 de Marzo de 2011, 20:46 »
Lo que necesito es que el programa me pregunte si deseo ingresar otro numero y si ingreso un numero negativo que finalice el programa, pero ya no se como hacerlo. Ya intente meterlo en el ciclo pero no me funciona asi.

Código: C
  1. #include <iostream.h>
  2. #include <conio.h>
  3.  
  4. int main()
  5.  
  6. {
  7.    int numero,suma;
  8.  
  9.    cout<< "ESTE PROGRAMA CALCULA LA SUMA DE LOS DIVISORES DE UN NUMERO"<<endl<<endl;
  10.    cout << "Introdusca un numero: ";
  11.    cin >> numero;
  12.    cout<<endl<<endl;
  13.    cout<<"Los divisores del numero ingresado son: "<<endl<<endl;
  14.  
  15.    suma=0; // Almacena la suma de los divisores
  16.  
  17.    for (int i=1;i<=(numero/2);i++)
  18.  
  19.     {
  20.       if (numero%i==0)
  21.         {
  22.          cout<<i<<endl; //Imprimimos los divisores
  23.          suma=suma+i;
  24.             }
  25.     }
  26.  
  27.   suma=suma+numero; //Sumamos el numero inicial que es divisor de él mismo
  28.  
  29.    cout<<numero<<endl<<endl<<endl;
  30.    cout << "La suma de los divisores " << numero << " es: " << suma <<endl<<endl;
  31.  
  32.  
  33.    getch();
  34.    return 0;
  35. }
  36.  

Páginas: [1]