Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania
Viewing all articles
Browse latest Browse all 65225

Zera przed cyfrą - dlaczego występują i jak je usunąć?

$
0
0

Witam,

pracuje nad napisaniem programu szyfrującego który w zbiorze przypadkowych cyfr będzie ukrywał litery.

Przykład (Ctrl+f >> znajdź 9):

999999964786547996476599999994638364899999956.996995574999999

995456765565565997656599686888687677899364995743.995743995647

999999939946994999994699999994999999799999937.994999997999999

6886699599379939946997364739969934566994.99564997993994993735

99999994999999599999439999999599999949946599.6997999996999999

Odstępy między wierszami w edytorze tego posta są bardzo duże, nie wiem czy będzie to widać w samym poście, ale powinien ukazać się naszym oczom napis "Subscribe".

Wymyśliłem sobie, że podzielę takie "wiersze" zbudowane z 5 linii cyfr na obszary po 50 znaków.

Poniższy kod nie działa jeszcze prawidłowo, ale pierwszy problem który chce rozwiązać to zera przed cyframi które wpisałem jako klucz.

Jestem początkujący - przerobionych 10 lekcji Pana Mirosława na youtube o C++. Proszę o pomoc.

#include <iostream>
#include <conio.h>
#include <cstdlib>
#include <time.h>
#include <windows.h>

using namespace std;

int szufladka[50];
int klucz;
string slowo;


int main()
{
    cout << "Wpisz klucz (max 1): ";
    cin >> klucz;

    cout << "Wpisz I albo C (max 1): ";
    cin >> slowo;

    srand(time(NULL));
    if  (slowo == "I")
               {
                for (int i=0; i<=49; i+=10 )
                {
                 szufladka[i]   = rand()%10;
                cout<<  szufladka[i];
                 szufladka[i]   = rand()%10;
                cout<<  szufladka[i];
                 szufladka[i]   = rand()%10;
                cout<<  szufladka[i];
                 szufladka[i]   = rand()%10;
                cout<<  szufladka[i];
                // jak usunac te zera?

                for (int i=4; i<=45; i+=10)
                {
                cout<<  szufladka[i]  <<klucz;
                cout<<  szufladka[i+1]<<klucz<<endl;
                }
                }

               }
return 0;
}

 


Viewing all articles
Browse latest Browse all 65225

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>