Błąd logiczny w programie...

Odpowiedz Nowy wątek
2015-01-10 20:40
0

Witam, mam problem mianowicie nie mam wyrobionego myślenia zbyt programistycznego a potrzebuje napisać program na uczelnie:
Napisać program wyszukujący liczby palindromiczne (symetryczne) z zadanego przez użytkownika zakresu.
Mój kod wygląda tak :

#include <iostream>
#include <cstdlib>
#include <string>
#include <sstream>

using namespace std;
int main()

{
int min,max;

    cout<<"podaj zakres od :"<< endl;
    cin>>min;
    cout<<"\n  do : "<<endl;
    cin>>max;

    for(int i=min;i<=max;i++)
        {
        string a = 0;
        string odwrocony;
        stringstream ss ;
        ss>>i;
        ss<<a;

        int dlugosc = a.length();
            for(int k=0; k<dlugosc; k++)
                {
                odwrocony=a[dlugosc-k-1];
                if(odwrocony == a)
                    {
                cout << "palindrom" << odwrocony << endl;
                    }
                }
        }
}

chciałem to zrobić na zasadzie takiej że użytkownik podaje zakres po czym z tego zakresu liczby są zamieniane na typ string (wydaje mi się łatwiejszą opcją jeżeli dany będzie przedział np. 0- 1000) a następnie odwraca liczby, kiedy liczby(wtedy już string) jest taki sam wyświetla wynik. No ale nie mogę się z tym uporać nic nie przychodzi mi do głowy.

Pozostało 580 znaków

2015-01-10 21:06
0

Ten projekt jak na razie znacznie przekracza twoją wiedzę.

  • nie wiesz jak coś wrzucić do strumienia i jak pobrać
  • nie wiesz co się dzieje jak wpisujesz znak w napis
    oraz wiele innych.
    Zacznij od czytania jakiegoś kursu.

Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.

Pozostało 580 znaków

2015-01-10 23:01
0

Poleć mi kurs który wedle Ciebie jest czysty łatwy i napisany językiem "kali jeść kali pić", sądząc po twojej wiedzy na temat programowania myślę że możesz mi coś podrzucić :)
Z góry dzięki.

Pozostało 580 znaków

2015-01-10 23:09
0

Dla mnie wystarcza dokumentacja.


Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0