Obtenha soluções para suas perguntas no Sistersinspirit.ca, a plataforma de Q&A mais rápida e precisa. Obtenha respostas rápidas e confiáveis para suas perguntas de nossa dedicada comunidade de especialistas em nossa plataforma. Conecte-se com profissionais prontos para fornecer respostas precisas para suas perguntas em nossa abrangente plataforma de perguntas e respostas.
Sagot :
Olá, Netoo.
O termo mais preciso que se deve utlizar, neste caso, é algoritmo, e não programa.
O algoritmo é uma sequência de instruções, em linguagem matemática, que descreve os procedimentos necessários para se atingir um resultado a partir de valores fornecidos na entrada.
Todo o trabalho de criação de um software é feito na fase do algoritmo. O programa é apenas uma transcrição do algoritmo para uma linguagem de programação computacional, tipo C++, Delphi (Pascal), Java, Basic, etc.
Feitas estas considerações, vamos às soluções.
_______________________________________________________________________
1. Sejam:
[tex]s:\text{uma sequ\^encia de caracteres qualquer}\\ ||s||:\text{fun\c{c}\~ao comprimento de }s \\ k:\text{contador de caracteres}, k = 1,...,||s|| \\ s_k:\text{o k-\'esimo caractere da sequ\^encia }s\\ f(s_k)\text{ uma fun\c{c}\~ao booleana tal que }f(s_k)= \begin{cases} 1,\text{ se }s_k \in \mathbb{N}\\ 0,\text{ se }s_k \notin \mathbb{N} \end{cases}[/tex]
[tex]g(s_k)\text{ uma fun\c{c}\~ao booleana tal que }g(s_k)= \begin{cases} 1,\text{ se }s_k \in \{A,...,Z\} \\0,\text{ se }s_k \notin \{A,...,Z\} \end{cases} \\ x:\text{n\' umero de d\'igitos num\'ericos}\\[/tex]
[tex]y:\text{n\' umero de caracteres alfab\'eticos}[/tex]
Algoritmo:
[tex]x=0\\ y=0\\ \text{Seja }s \text{ uma sequ\^encia}\\ \text{De }k=1 \to ||s|| \text{ execute:} \begin{cases} x \leftarrow x+f(s_k)\\ y \leftarrow y+g(s_k)\\ k \leftarrow k+1\\ \end{cases}\\ \text{Exibir }x,y}[/tex]
_______________________________________________________________________
2. Sejam:
[tex]s:\text{uma frase}\\ ||s||:\text{fun\c{c}\~ao comprimento de }s \\ l:\text{uma letra qualquer, }l \in \{A,...Z\}\\ k:\text{contador de caracteres}, k = 1,...,||s|| \\ s_k:\text{o k-\'esimo caractere da frase }s[/tex]
Algoritmo:
[tex]x=0\\ \text{Seja }s \text{ uma frase e }l \text{ uma letra}\\ \text{De }k=1 \to ||s|| \text{ execute:} \begin{cases} \text{Se }s_k=l \text{, ent\~ao }x \leftarrow x+1\\ k \leftarrow k+1 \end{cases}\\ \text{Exibir }x[/tex]
_______________________________________________________________________
Obrigado por usar nossa plataforma. Estamos sempre aqui para fornecer respostas precisas e atualizadas para todas as suas perguntas. Obrigado por sua visita. Estamos dedicados a ajudá-lo a encontrar as informações que precisa, sempre que precisar. Sistersinspirit.ca, seu site de referência para respostas precisas. Não se esqueça de voltar para obter mais conhecimento.
COMO POSSO INICIAR UMA REDAÇAO COM O TEMA "A VIOLÊNCIA NÃO É EXCLUSIVIDADE DAS CLASSES MAIS BAIXAS."