
słodka18 [ Legionista ]
Programowanie
Narysuj algorytm do tego programu
prosze o pomoc i z gory dziekuje:*:)
#include<iostream>
using namespace std;
int zamien(int liczba);
int i = 0; //do określenia w którym miejscu dać spację
int main()
‹
int dziesietna;
char wyjscie;
do
‹
cout << "Podaj liczbe dziesietna do zamiany na dwojkowa: ";
cin >> dziesietna;
cout << "A oto wynik: ";
zamien(dziesietna);
cout << "\n\nCzy wyjsc z programu? [t - tak]: ";
cin >> wyjscie;
cout << "\n\n\n";
›while(wyjscie!='t');
›
int zamien(int liczba)
‹
int reszta = liczba%2;
i++;
if((i==5)||(i==9)||(i==13)) cout << " ";
cout << reszta;
while(liczba>1)
‹
zamien(liczba/2);
break;
›
i=0;
›
JasterMereel [ Konsul ]
Do jakiej klasy chodzisz? Musisz się sama nauczyć rysować algorytmy, to podstawa. Poza tym to nie jest takie trudne.
słodka18 [ Legionista ]
Jak wiesz jak to prosze napisz krok po kroku bede wdzieczna:)

dzony600 [ Generaďż˝ ]
Nie rozumiem ludzi chodzących do takich szkół, którzy się tam znaleźli, bo "lubią siedzieć na GG".
JasterMereel [ Konsul ]
Na zachętę masz tyle ->
Resztę zrób sama. Nie odpowiedziałaś w jakiej jesteś szkole, ale jeżeli w technikum to ucz się rysowania algorytmów, bo na egzaminie zawodowym na pewno będzie.
podpowiem jeszcze tyle, że gdy masz while musisz zrobić blok decyzyjny (romb) i w przypadku niespełnienia warunku z while narysować strzałkę wracającą na początek pętli (do).
Loczek [ El Loco Boracho ]
JesterMereel: algorytm z reguły nie powinien być przedstawiany w konkretnym języku programowania (lub zawierać elementów konkretnego języka). Można za to użyć pseudokodu
Moshimo [ FullMetal ]
dzony600 --> a skad Ty mozesz wiedziec, dlaczego ona sie znalazla w takiej a nie innej szkole?
Informatyka dzieli sie na tyle podkategorii, ze nie trzeba koniecznie znac sie na wszystkim. Nigdy nie wiadomo, moze jest ekspertem w czyms innym? Co prawda nie daje na to duzych szans, patrzac na ten watek (liczenie na gotowca), ale nigdy nie wiadomo - nie mozna tak upraszczac.
Ja np zupelnie nie trawie tematu sieci komputerowych, nie interesuje sie rowniez sprzetem, a pracuje w branzy IT, w dosc konkretnej dziedzinie - i mam sie bardzo dobrze. Nie uogolniaj..
JasterMereel [ Konsul ]
Loczek>> być może, nie pamiętam już dobrze. Jakby się uprzeć to sam program jest jednym ze sposobów przedstawienia algorytmu.
Tymbarkus [ ubersok ]
@dzony600
"Takiej" znaczy jakiej? Liceum? Nie każdy ogarnia takie sprawy, nie każdego to interesuje. Jak ktoś nie wiąże swojej przyszłości z programowaniem, to taka wiedza jest mu niepotrzebna kompletnie.
słodka18 [ Legionista ]
2 klasa liceum :)dziekuje JasterMereel...pytam dlatego bo nie umiem zbytnio rysowac algorytmow....i prosze czy moglbys mi reszte narysowac to bardzo wazne...dziekuje