Skocz do zawartości
  • 0

Schemat blokowy

Pytanie

Należy wczytać tekst zakończony znakiem $. Obliczyć liczbę wszystkich znaków, cyfr, liter w wskazanym tekście.

Nie wiem kompletnie jak do tego się zabrać, jak narysować schemat blokowy tego zadania. Podpowiecie coś?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Polecane posty

  • 1

@nycaffjs autorowi chodziło o schemat blokowy - czyli schemat przedstawiający kolejne czynności w algorytmie, a nie konkretny skrypt. 

 

Wracając do pytania, tu masz rozpoczęty przykład, myślę że dalej sobie poradzisz, a jeśli nie to zadawaj konkretne pytania:  diagram.png

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Pani Kasia

  • -2

Napisałem dla ciebie możliwie jak najprostszy przykład w JavaScript:

var tekst = "m/pc*foru**m123$"
if(tekst.slice(-1) == "$") {
var znaki = tekst.split("*").length - 1 + tekst.split("/").length - 1
var cyfry = tekst.split("0").length - 1 + tekst.split("1").length - 1 + tekst.split("2").length - 1 + tekst.split("3").length - 1 + tekst.split("4").length - 1 + tekst.split("5").length - 1 + tekst.split("6").length - 1 + tekst.split("7").length - 1 + tekst.split("8").length - 1 + tekst.split("9").length - 1
var litery = tekst.length-cyfry-znaki
alert(cyfry)
alert(znaki)
alert(litery)
}

Jedyne co musisz przekonwertować do twojego schematu blokowego to funkcję slice, split oraz length. Każdą z nich możesz zrealizować za pomocą pętli oraz wskaźników.


Jestem programistą, zaufaj mi :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • -2
Dnia 2.04.2020 o 12:57, carbonx napisał:

@nycaffjs autorowi chodziło o schemat blokowy - czyli schemat przedstawiający kolejne czynności w algorytmie, a nie konkretny skrypt. 

 

Wracając do pytania, tu masz rozpoczęty przykład, myślę że dalej sobie poradzisz, a jeśli nie to zadawaj konkretne pytania:  diagram.png

Proszę nauczyć się czytać, to miało ułatwić konwersje logiczną kodu źródłowego do popularnych standardów schematów blokowych używając jedynie rozkazów zgodnych z podstawowymi regułami aby zachować największą spójność.


Jestem programistą, zaufaj mi :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Pani Kasia

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×
Okienko zamknie się za 5 sekund...