Potrzebuję pomocy z wykonanie zadań na studia, odn. schematów blokowych

0

Cześć,
Mam na studiach przedmiot o nazwie Języki oprogramowania, który totalnie nie jest związany z moim kierunkiem.
Mam do zrobienia na zaliczenie 3 schematy blokowe a jestem w tym kompletnie zielony, jest ktoś w stanie pomóc?

Opracuj, zapisz i dokonaj analizy poprawności i złożoności algorytmów do poniższych zadań.
Wykorzystaj narzędzia cyfrowe do zapisu algorytmu w formie schematu blokowego np. lucidchart com

Zadanie instruktażowe (rozwiązanie umieszczone w załączniku):
Dane WE: n - liczba naturalna, n>=0, x - liczba rzeczywista, x<>0
Dane WY: P = x n

Zad 1 Dane WE: x - dowolny znak z alfabetu, s - dowolny napis
Dane WY: true - jeśli x występuje w s, false w przeciwnym wypadku

Zad 2 Dane WE: k - kod maszynowy wielkości 100KB
Dane WY: M - długość najdłuższej sekwencji jedynek w k

Zad 3 Dane WE: lok - wartość lokaty na rachunku oszczędnościowym, proc - wielkość oprocentowania, s - skala (3 opcje: rok, kwartał, miesiąc), czas - czas trwania lokaty
Dane WY: zysk - wartość zysku na koniec trwania lokaty

4

Jakiej dokładnie pomocy potrzebujesz?

0
Althorion napisał(a):

Jakiej dokładnie pomocy potrzebujesz?

Głównie chodzi o rozrysowanie tych schematów blokowych

0

ja myślę, że tak 1000PLN za zadanie i możemy rozmawiać

1
jm140920 napisał(a):
Althorion napisał(a):

Jakiej dokładnie pomocy potrzebujesz?

Głównie chodzi o rozrysowanie tych schematów blokowych

To potrzebujesz nie pomocy, a wyrzeczenia i/lub korepetycji. To wykracza poza zakres forum, ale możesz zamieścić ogłoszenie drobne i podać oferowaną stawkę.

0

Zad 3 Dane WE: lok - wartość lokaty na rachunku oszczędnościowym, proc - wielkość oprocentowania, s - skala (3 opcje: rok, kwartał, miesiąc), czas - czas trwania lokaty
Dane WY: zysk - wartość zysku na koniec trwania lokaty

Kiedyś chyba takie zadanie robiłem z granic przy naliczaniu dosłownie co chwilę. Zyski groszowo wyższe w stosunku do wolniejszego. ;-)

0

Wymienione programy są proste do napisania choć brzmią enigmatycznie w opisie.

Cóż to ten schemat blokowy. Ja bym na rympał tak zrobił:

Przykłądowo
Zad 1 Dane WE: x - dowolny znak z alfabetu, s - dowolny napis
Dane WY: true - jeśli x występuje w s, false w przeciwnym wypadku

KWADRAT_1 ( blok )
wczytaj znak alfabetu do zmiennej_1;

STRZAŁKA W DÓŁ

WIELKI KWADRAT_2
blok petli, wprowadź zmienną "i"--> {

KWADRAT_2_1
wczytaj znak z napisu z pozycji "i" do zmiennej_2,
jeżeli nie możesz już wczytywać wyjdź z pętli

STRZAŁKA W DÓŁ

KWADRAT_2_2
porównaj zmienną_1 do zmiennej_2
Jeżeli takie same - zwróć true

STRZAŁKA W DÓŁ LUB DO KWADRAT_3

KWADRAT_2_3
inkrementuj "i"

STRZAŁKA BOKIEM NA GÓRĘ DO KWADRATU 2_1

}

STRZAŁKA W DÓŁ

KWADRAT_3
zwróć false

Co wy na to ?

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