Aprenda fluxogramas e pseudocode do zero | Ubaid Kazi | Skillshare

Velocidade de reprodução


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Aprenda fluxogramas e pseudocode do zero

teacher avatar Ubaid Kazi, Software Engineer

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

14 aulas (1 h 25 min)
    • 1. Apresentação

      6:31
    • 2. Processo de entrada e saída

      4:23
    • 3. O que é algoritmo

      5:58
    • 4. O que é gráfico de fluxo

      4:14
    • 5. Fluxograma continuado

      6:07
    • 6. Ferramentas usadas na resolução de problemas

      5:58
    • 7. Execução condicional no fluxograma

      4:05
    • 8. Processo de repetição no fluxograma

      2:01
    • 9. Pseudocode

      2:53
    • 10. Construções condicionais no pseudocode

      7:24
    • 11. Tipos de dados no Pseudocode

      6:13
    • 12. Variáveis e constantes no Pseudocode

      5:10
    • 13. Operadores

      7:05
    • 14. Iterações

      17:25
  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

36

Estudantes

--

Sobre este curso

Por que você deve fazer este curso?

-Você vai aprender a desenhar fluxogramas e como escrever pseudocode .

-Você vai aprender vários símbolos no fluxograma e você vai usá-lo com eficiência no fluxograma.

-Você vai saber o que é processo repetitivo no fluxograma?

-Você vai saber o que é execução condicional no fluxograma?

-Você vai aprender a usar tipos de dados no Pseudocode?

-Você vai falar de variáveis e constantes no Pseudocode?

Cada palestra foi explicada com exemplos de vida real e este curso não requer conhecimento pré-requisito. Tudo é explicado em passos simples e fáceis de seguir. Num curto espaço de tempo, você vai ser capaz de tomar uma situação de programação e reduzi-la a uma série de passos que podem ser transferidos para qualquer linguagem de programação.

Depois de aprender fluxograma e pseudocode você pode converter fluxograma ou pseudocode em qualquer linguagem de programação.

Se você encontrou alguma dificuldade para entender minhas palestras, por favor, não hesite em me perguntar para tentar resolver sua consulta para (se necessário) 100 vezes.

Comece a aprender agora

Conheça seu professor

Teacher Profile Image

Ubaid Kazi

Software Engineer

Professor

I am a software engineer with a degree in BS in IT from Mumbai University. My Primary programming languages are Java (J2SDK v1.3, J2EE, EJB, Servlets, JSP, Struts, J2ME, JavaBeans, RMI, JDBC, Java Applets), C, C++,C#; .Net, and HTML.

I have 3+ years of experience in application development.
I have worked on projects such as Database Management System for Call Centers.

Currently i am teaching C#, Java and .Net for many institutes as a guest lecturer. I get involve in students in a variety of community service, problem-solving,and technology-infused activities that provide them with opportunities to use their programming languages to help others.

Visualizar o perfil completo

Habilidades relacionadas

Tecnologia Gestão de produtos Flowcharts

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%
Arquivo de avaliações

Em outubro de 2018, atualizamos nosso sistema de avaliações para melhorar a forma como coletamos feedback. Abaixo estão as avaliações escritas antes dessa atualização.

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui cursos curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Apresentação: Olá amigos, Meu nome é obedecido Qazi, e hoje vou te ensinar sobre fluxogramas e pseudocódigo do zero, o que significa que vou te ensinar do básico ao avanço. Então, vamos ver o que aprendemos neste curso? Você aprenderá sobre fluxogramas e pseudocódigo. Por que isso é útil? Qual era o propósito da linguagem de programação? Ok, então quando terminar, vamos dançar fluxogramas e pseudocódigo. Você entenderá facilmente qualquer linguagem de programação porque ela cria lógica. Ok, Para entender a linguagem de programação. Ok, então vamos ver o que você aprenderá neste fluxograma. Você aprenderá como resolver os problemas. Usando fluxograma. Você poderá identificar os símbolos no fluxograma. fluxogramas têm muitos símbolos. Eu vou te ensinar sobre cada símbolo. Nos capítulos subsequentes. Você saberá como, saberá quais ferramentas usaremos para resolver problemas. Você aprenderá sobre o fluxograma de processamento de adição de lipídios, você está repetindo meios de processo para loops, enquanto os loops se repetem até loop, importante no fluxograma. Ok, então vamos ver o que você aprenderá em pseudocódigo. Você aprenderá como resolver problemas aritméticos usando o pseudocódigo. Você saberá como usar operadores em pseudocódigo. pseudocódigo tem três operadores principais. Ou seja, operadores aritméticos, operadores relacionais e operadores lógicos. Você saberá o que é algoritmo e saberá como usar variáveis e constantes mediais no pseudocódigo. Você se identificará. Você será capaz de identificar ou definir tipos de dados em pseudocódigo. Portanto, antes de começarmos a escrever um programa, precisamos conduzir o procedimento para resolver o problema. Há v está disponível para conduzir uma solução para um determinado problema, como fluxogramas e pseudocódigo. Vamos ver qual é o tempo de fluxo. O fluxograma é uma representação gráfica das etapas a serem tomadas. Ou você pode dizer, etapas a serem seguidas para resolver um problema. Consiste em um conjunto de símbolos. Cada símbolo representa uma atividade específica. Por exemplo, eu desenhei um fluxograma. Para mostrar um exemplo do fluxograma, vemos que o primeiro símbolo é chamado. Vamos começar de forma simples. É muito importante no fluxograma. Portanto, se esse símbolo não estiver no seu fluxograma, um fluxograma estará incompleto. Ok? Esse símbolo é chamado de símbolo de entrada. Ok? Ele aceita o número do usuário. Ok? Agora, o terceiro, ou podemos dizer que quarto símbolo, é chamado de processamento. Da mesma forma, exemplo nepal, você quer aceitar os dois números e depois deseja adicionar dois números, certo? OK. Então você quer adicionar dois números. Seu antígeno será feito no símbolo de processamento. Saída de exibição. Usaremos saídas em. Este símbolo é chamado de símbolo de ações, manter, lembrar símbolo de parada e símbolo de início. Ambos são vistos e ambos são muito importantes no fluxograma. Vamos ver algumas vantagens dos fluxogramas. Fluxogramas e análise eficaz do problema. O fluxograma como guia durante a fase de desenvolvimento do programa. fluxograma ajuda a facilitar a depuração de programas lógicos, ou você pode dizer erros lógicos. Os fluxogramas ajudam nos programas de mentoria. Bem, vamos ver o que você aprenderá em pseudocódigo. pseudocódigo é uma descrição abrangente da solução para o problema e fornece aos programadores um modelo detalhado para escrever instruções em uma linguagem de programação específica. Então, por exemplo, você quer escrever o programa em C, C plus, mais C-Sharp ou Java ou qualquer outra linguagem de programação, ok? Em seguida, você deve escrever pseudocódigo para o programa. Será muito mais fácil escrever um programa. Ok, então, uma vez que esse pseudo código é verificado, ele pode ser convertido em um programa usando a linguagem de programação de vocabulário e sintaxe. Ok, então vamos aprender suas vantagens. Ok? Portanto, é mais fácil e rápido escrever, pois usa declarações semelhantes ao inglês. Ele não precisa ser reescrito se alguma alteração for feita porque sua etapa é independente e talvez mais definida sem alterar as outras etapas, pode ser convertida em um programa usando uma linguagem de programação. Ok, então deixe-me explicar com um exemplo disso é um 0 basicamente no qual estamos comparando dois números para saber se eles são iguais ou não. Então, basicamente, escrevemos um pseudocódigo no qual estamos comparando dois números. Então, como você pode ver, número um, temos cinco e neles para v hat por esses números são iguais. Ok? Então seria executado o primeiro bloco, que é chamado de bloco inicial, ok? E ele imprimirá os números são iguais. No segundo pseudocódigo. y e em entorpecimento tem seis entre você ir para o bloco else. Ok? Porque os números não são iguais e ele imprimirá, os números são. OK. Espero que você tenha entendido. Tudo o que eu expliquei até agora. E se você não entendeu nada, certo, não se preocupe. Neste curso, explicarei você com os exemplos, com todos os exemplos baseados na vida real. Ok, então comece a aprender agora. Cuide-se. Obrigada. 2. Processo de entrada e saída: Olá amigos, bem-vindos ao nosso primeiro capítulo, que é entrada, processo e saída. Vamos ver o que é processo de entrada e saída em computadores. O computador é usado para armazenar e processar informações. Os computadores seguem o princípio de entrada, processo e saída para qualquer problema. Para executar esse processo de entrada e atividades de saída, os computadores precisam de um conjunto de instruções chamado programa. Vamos ver um exemplo de entrada, processo e saída. Você deve ter notado computadores sendo usados em balcões de reservas de companhias aéreas, lojas, restaurantes e vários outros locais. Em cada um desses locais, usuário insere alguns valores no computador e o computador gera uma saída que é outra exibida na tela do computador ou impressa em papel. Vamos considerar o exemplo do balcão de reservas de companhias aéreas. Quando você deseja reservar um assento em um voo específico, você fornece informações sobre seus requisitos, como destino, data, hora, partida da oferta. A classe na qual a reserva é necessária. O contador de reservas insere essas informações em um computador. Os detalhes sobre a disponibilidade de tickets são exibidos na tela. O processo automatizado anterior não é realizado como uma única atividade. Ele é dividido em um conjunto de atividades que são realizadas em fases separadas. Vamos ver quais são as fases envolvidas e os processos seguidos para cada uma das tarefas. Para entender o que acontece quando você insere alguns valores no computador. Vamos dividir todo o conjunto de atividades em fases separadas. Na primeira fase, os requisitos de voo são inseridos no computador. Essa fase é chamada de fase de entrada. As informações do voo são então processadas. Determine se os assentos estão disponíveis no voo específico. Essa fase é conhecida como a fase do processo. Quando o processamento estiver concluído, o resultado é exibido na tela do computador, indicando o status da disponibilidade do assento. Essa fase é chamada de fase de saída. A fase de saída. O ciclo de atividades realizadas por um computador é conhecido como z, é entrada, processo. E ciclo de saída. A inflamação escapou para o computador. Em seguida, ele processará e o resultado será mostrado ou exibido na tela. Agora, o computador consiste em vários componentes, como teclado , mouse, monitor ou impressora, e uma unidade de processamento central ou CPU. Cada participante competente em um dos processos de entrada ou faces de saída. Por exemplo, o teclado e o mouse são usados para entrada. A CPU e a memória dentro da CPU são usadas para processamento. A impressora de monitoramento é usada para saída. Esta é uma figura do ciclo de saída do processamento de entrada. Agora, no próximo capítulo, vou explicar o algoritmo, que é baseado no processo de entrada e saída. Não compreendi essa saída de processamento de entrada. Não hesite em me fazer perguntas. Obrigado. 3. O que é algoritmo: Vamos ver quais são as ferramentas usadas na solução de problemas. Antes de começarmos a escrever um programa, precisamos conduzir um procedimento para resolver o problema. Existem várias ferramentas disponíveis para conduzir uma solução para um determinado problema, como algoritmo, fluxogramas e pseudocódigo. Vamos primeiro ver o que é um algoritmo? Um algoritmo é uma sequência de etapas necessárias para resolver um problema. É uma lista de instruções bem definidas para resolver um problema. Agora, suponha, por exemplo, que tenhamos que ligar para alguém. Para ligar para alguém, temos que fazer o seguinte trabalho. Primeiro, verificaremos onde o telefone está ligado. Ou nó significa que o tom de discagem está chegando ou não. O tom de discagem está chegando. Então você tem que discar o número de telefone da pessoa com quem você quer falar. Depois de discar o número de telefone do indivíduo, você terá que esperar o toque do telefone. Assim que começou a beber. A pessoa que você está chamando de tensor, então você pode começar a falar. Deste grupo de etapas. Podemos entender que, se quisermos ligar para alguém, temos que seguir um certo número de etapas. Agora podemos mudar essas etapas. Agora, o que podemos deixar a qualquer passo. Se ignorarmos qualquer uma dessas etapas, não poderemos falar com a pessoa-alvo. O problema pode não ser dissolvido. Por exemplo, se fizermos etapa dois do algoritmo de queda, isso será chamado de algoritmo incompleto porque discar um número é um E é N. Muito importante. Passo para ligar para alguém. Vamos ver. Regras do algoritmo. O algoritmo terá cinco características. Primeiro, um algoritmo termina após um número fixo de etapas. Ele entrou em cena. Um algoritmo especifica claramente a ação a ser executada. As etapas em um algoritmo especificaram operações básicas. Essas operações podem incluir cálculos, operações de entrada, saída e comparações. Um algoritmo exceto dados de entrada em um formato definido. Antes que possa ser processado. Um algoritmo gera uma ou mais saídas. Depois que a entrada é processada, as informações resultantes denominadas como saída podem ser exibidas ou armazenadas. Para a diferença futura. Agora, considere outro exemplo que você deseja sacar uma quantia necessária de um caixa eletrônico. O algoritmo para esse problema é iniciar o algoritmo. Vá a qualquer caixa eletrônico local, insira o furto, passe o cartão do caixa eletrônico. Mas, como o botão de idioma que você deseja escolher, insira o número do código PIN. Pressione o tipo de conta que as economias ocorrem no botão do qual você deseja sacar o dinheiro. O ônus da retirada de dinheiro. Insira o valor que você deseja resacar. Recolha o valor no caixa eletrônico. Clique nesta declaração. Você pode fazer seu cartão ATM. Agora o computador segue a entrada. Segue um algoritmo. No computador, um algoritmo segue processo de entrada e o ciclo de saída para resolver um problema. Aqui, a entrada para sacar uma quantia necessária de um caixa eletrônico será o cartão ATM, o número do código PIN e o valor que você deseja redesenhar. Essas entradas são então aceitas no processo de retirada do valor ocorre. No final do processo, o valor, que é a saída, é retirado. Considere outro algoritmo que exibe o produto de dois números. O primeiro passo será iniciar o algoritmo. O segundo passo será obter o primeiro número. O primeiro passo será obter o segundo número. quarto passo será multiplicar que dois números no quinto serão exibir o resultado é seis. E o algoritmo, como você pode ver, primeiro número é quatro, os segundos são nove. E quando fomos para esse número de porta, obtivemos o resultado 36. Por exemplo, se excluirmos a etapa quatro desse algoritmo, esse algoritmo ficará incompleto. O algoritmo deve estar em sequência e concluir todas as etapas. Para resolver um problema. Estou lhe dando mais duas perguntas para resolver. E se você encontrou alguma dificuldade em resolver essas questões, por favor, pergunte-me. Eu definitivamente vou te ajudar. No próximo capítulo, veremos o que é fluxograma, que é baseado no algoritmo e no processo de entrada e no ciclo de saída. 4. O que é gráfico de fluxo: Vamos ver o que é esse fluxograma, uma representação gráfica dessas etapas a serem seguidas para resolver um problema. Consiste em um conjunto de símbolos. símbolo representa uma atividade específica. Vamos ver quais são os símbolos no fluxograma. Esse símbolo é chamado de símbolo de entrada. Por exemplo, você deseja aceitar um número do usuário. Você aceitará o número ou solicitará que o usuário insira um número no sistema. Você fará com o símbolo de entrada. Esse símbolo é chamado de símbolo de processamento. Por exemplo, você deseja fazer cálculos como adição, subtração, divisão, multiplicação. Então isso será feito no símbolo de processamento. Este símbolo é Carlos, símbolo de saída. Por exemplo, você deseja mostrar ou exibir o resultado da adição de dois números e, em seguida, você precisa usar o símbolo de saída. Existe esse símbolo chamado de decisões em Berlim. Por exemplo, você quer saber se a condição é verdadeira ou falsa, então você pode verificá-la no símbolo de condição. Esse símbolo é chamado de símbolo de procedimento ou sub-rotina. Isso é chamado de linhas de fluxo. Ele é usado para conectar as etapas do fluxograma e indicar a sequência na qual as etapas devem ser executadas. Por exemplo, se você quiser conectar a entrada ao processamento e processamento à saída, usaremos linhas de fluxo. Agora, esse símbolo é conhecido como iniciativa ou terminador. Ele indica o início ou o fim do fluxograma. Este símbolo é muito importante no fluxograma porque sem esse símbolo, você não pode iniciar ou parar o fluxograma. Esse símbolo é conhecido como conector on-page. Ele é usado para conectar uma etapa no fluxograma a outra etapa na mesma página. Isso é conhecido como conector fora da página. Ele é usado para conectar uma etapa no fluxograma a outra etapa em uma página diferente. Por favor, não fique confuso entre conector on-page e fora da página. O conector na página é usado para conectar uma etapa na mesma página. E o conector fora da página é usado para conectar uma etapa ou outra etapa em uma página diferente. Esse símbolo é conhecido como anotação. Isso é usado para inserir comentários em nosso fluxograma. Comentários podem ser inseridos em fluxogramas para fornecer explicação das etapas. Existem algumas regras no fluxograma. Vamos ver o que é que a lógica de um fluxograma deve ser representada usando símbolos padrão. O fluxograma deve ser claro, preciso e fácil de seguir. O fluxograma deve ter apenas um ponto inicial, ponto final. Os símbolos de início e parada devem ter apenas uma única linha de fluxo. É útil testar a lógica do fluxograma testando o fluxograma usando alguns valores do templo. Na próxima sessão, vou te ensinar a desenhar fluxograma. E o que é execução condicional. Como implementar fluxograma de processamento reabilitativo. Se você não entendeu nada nesta palestra, por favor, não hesite em me perguntar. Obrigado. 5. Fluxograma continuado: Agora que você conhece os vários símbolos usados em um fluxograma, vamos considerar alguns exemplos em que usamos fluxogramas para resolver problemas. Agora considere o exemplo de retirada e valor de um caixa eletrônico. Mas antes de começarmos a desenhar fluxograma, devemos escrever seu algoritmo. Porque o algoritmo simplificará seu fluxograma e mostrará um processo passo a passo para resolver seu problema. Vamos ver É algoritmo. Você irá para um caixa eletrônico para sacar o valor. Primeiro você inserirá um deslizamento no cartão ATM. Mas lembre-se, o passo mais importante do algoritmo é escrever iniciar a instrução do algoritmo enquanto o algoritmo e o algoritmo depois de terminar seu algoritmo. Vamos voltar ao nosso algoritmo de loop. Primeiro, iniciaremos o algoritmo. Em seguida, iremos para, você irá para qualquer caixa eletrônico local, inserirá, deslizará seu cartão ATM. Em seguida, você pressionará o botão de idioma que deseja escolher. Em seguida, insira o número do código PIN. Em seguida, pressione o tipo de conta, seja salvando ou formulário de botão atual que você deseja retirar o dinheiro. Em seguida, pressione o botão de retirada de dinheiro, insira o valor que você deseja sacar. Colega o valor do caixa eletrônico, colete a declaração da máquina ATM, clique em seu cartão ATM. E depois o algoritmo. Agora vamos ver seu fluxograma. Como você pode ver, o símbolo de início, que é o símbolo mais importante no fluxograma. Mas deixe-me dizer-lhe uma coisa que antes de começarmos com o fluxograma, eu recomendarei que você aprenda com quase símbolos de fluxograma, que eu lhe ensinei em nossa última palestra. Vamos continuar com o fluxograma. Usaremos o símbolo de início primeiro. Em seguida, usaremos o símbolo de processamento para ir para qualquer idioma local. Em seguida, você insere um cartão ATM, que virá no símbolo de entrada. Porque você está inserindo valor no sistema. Ou você pode dizer que está dando informações ao sistema. Em seguida, pressione o botão de idioma, que também virá no símbolo de entrada, porque estamos inserindo informações no sistema. Em seguida, insira o código PIN oferta cartão ATM. Ele também virá no símbolo de entrada porque estamos inserindo algumas informações no sistema. Então, fórmula, você vai entender que, se você inserir informações no computador, elas entrarão. Símbolo de entrada. Este é um conector fora da página. Usamos isso porque estamos conectando outro fluxograma. Ligado. Próximo slide. Selecione a economia do tipo de conta ou atual. E, em seguida, pressione o botão de retirada. Quantidade anterior, quantidade de colega. Sua declaração de valor do clicker está na instrução de saída. Então, o símbolo de saída, porque não estamos inserindo nenhum valor em uma máquina DC, agora estamos dando comando. Estamos coletando quantia do caixa eletrônico. Então, ele virá em símbolo de saída. Em seguida, colega seu cartão ATM, e ele também virá em símbolo de saída. Agora concluímos nossas tags. Então, vamos parar com o símbolo de parada de largura do fluxograma. Considere mais um exemplo em que um número é aceito por nós e incrementado por um. E o resultado será exibido. Significa que temos que aceitar o número, suponha cinco, e temos que adicionar um a ele. Então temos que exibir o resultado. Digamos que seja fluxograma. Primeiro, iniciaremos o fluxograma com o símbolo de início. O próximo número da época, que estará no símbolo de entrada. Em seguida, adicione um a ele, que estará no símbolo de processamento. Agora me diga por que essa afirmação está em símbolo de processamento. Se você sabe a resposta, é bom, não é. Então deixe-me explicar você. Isso está no símbolo de processamento porque estamos fazendo adição aqui. Isso significa que sempre que você faz adições, multiplicações são cálculos. Então esse cálculo virá no símbolo de processamento e exibirá o resultado. Usaremos símbolos de saída. Como você pode ver, no resultado da adesão está no símbolo de saída. Após a conclusão, completando nossas tags, interromperemos o fluxograma. Se você não entendeu nada, então, por favor, não hesite em me fazer perguntas. Obrigado. 6. Ferramentas usadas na resolução de problemas: Vamos ver quais são as ferramentas usadas na resolução de problemas. Antes de começarmos a escrever um programa, precisamos conduzir um procedimento para resolver o problema. Existem várias ferramentas disponíveis para direcionar uma solução para um determinado problema, como algoritmo, fluxogramas e pseudocódigo. Vamos primeiro ver o que é um algoritmo? Um algoritmo é uma sequência de etapas necessárias para resolver um problema. É uma lista de instruções bem definidas para resolver um problema. Agora suponha, por exemplo, que temos que chamar alguém. Para chamar alguém, temos que fazer o seguinte trabalho. Primeiro, verificaremos onde o telefone está ligado. Ou nó significa que o tom de discagem está chegando ou não. O tom de discagem está chegando. Então você tem que discar o número de telefone da pessoa com quem você quer conversar. Depois de discar o número de telefone do indivíduo, você terá que aguardar o toque do telefone. Uma vez que começou a beber. A pessoa que você está chamando de tensor, então você pode começar a falar. A partir desse grupo de etapas. Podemos entender que, se quisermos ligar para alguém, temos que seguir um certo número de etapas. Agora podemos alterar essas etapas. Agora, o que podemos deixar qualquer passo. Se ignorarmos qualquer uma dessas etapas, não poderemos falar com a pessoa-alvo. O problema pode não ter dissolução. Então, por exemplo, se fizermos isso passo dois do algoritmo de queda, então isso será chamado de algoritmo incompleto porque discar um número é um E é N. Muito importante. Passo para ligar para alguém. Vamos ver. Regras de algoritmo. algoritmo terá cinco características. Primeiro, um algoritmo termina após um número fixo de etapas. Ele interveio. Um algoritmo especifica claramente a ação a ser executada. As etapas em um algoritmo especificaram operações básicas. Essas operações podem incluir cálculos, operações de entrada, saída e comparações. Um algoritmo excede os dados de entrada em um formato definido. Antes que ele possa ser processado. Um algoritmo gera uma ou mais saídas. Depois que a entrada é processada, as informações resultantes denominadas como saída podem ser exibidas ou armazenadas. Para uma diferença futura. Agora considere outro exemplo que você deseja retirar um valor necessário de um caixa eletrônico. O algoritmo para esse problema é iniciar o algoritmo. Vá para qualquer caixa eletrônico local, insira o dedo e deslize o cartão ATM. Mas, como o botão de idioma que você deseja escolher, insira o número do código PIN. Pressione o tipo de conta que as economias ocorrem no botão do qual você deseja retirar o dinheiro. O fardo de saque em dinheiro. Insira o valor que você deseja redesenhar. Colete o valor da máquina de caixa eletrônico. Clique nesta declaração. Você pode fazer seu cartão ATM. Agora, o computador segue a entrada. Segue-se um algoritmo. No computador, um algoritmo segue processo de entrada e o ciclo de saída para resolver um problema. Aqui, a entrada para retirar um valor necessário de um caixa eletrônico será o cartão ATM, o número do código PIN e o valor que você deseja redesenhar. Essas entradas são então aceitas no processo de retirada do valor ocorre. No final do processo, o valor, que é a saída, é retirado. Considere outro algoritmo que exibe o produto de dois números. O primeiro passo será iniciar o algoritmo. O segundo passo será obter o primeiro número. O primeiro passo será obter o segundo número. quarto passo será multiplicar que dois números no quinto serão exibir o resultado é seis. E o algoritmo, como você pode ver, o primeiro número é quatro, segundos é nove. E quando fomos para esse número de porta, obtivemos o resultado 36. Por exemplo, se excluirmos a etapa quatro desse algoritmo, esse algoritmo ficará incompleto. algoritmo deve estar sequencial e deve concluir todas as etapas. Para resolver um problema. Estou lhe dando mais duas perguntas para resolver. E se você encontrou alguma dificuldade em resolver essas perguntas, então por favor me pergunte. Definitivamente vou te ajudar. No próximo capítulo, veremos o que é fluxograma, que é baseado no algoritmo e no processo de entrada e no ciclo de saída. 7. Execução condicional no fluxograma: Vamos ver o que é execução condicional no fluxograma. São várias situações em que eles precisam executar uma ação com base em uma condição. Isso é conhecido como execução condicional. processo passo a passo de resolver um problema nem sempre é sequencial. Às vezes, envolve tomar decisões e executar repetidamente um conjunto de etapas. Vamos ver como o processo devido à entropia condicional pode ser representado em um fluxograma. Primeiro, veremos o processo de condicionamento do que ele. Próxima palestra, veremos um processo repetitivo. Considere um exemplo em que precisamos determinar se um número é par ou ímpar. Então, vamos começar um fluxograma, mas iniciar o símbolo. Então, aceitaremos um número. Por exemplo, dez, depois DY DT por dois. No símbolo de processamento e verifique a condição no símbolo de condição. Agora temos que verificar se o restante é 0 ou não. Se o restante for 0, ele exibirá que o número é par e interromperá o fluxograma. E se o restante não for igual a 0, ele exibirá que o número é ímpar e interromperá o fluxograma. Vamos considerar outro exemplo no qual temos que encontrar o maior dos três números inseridos por um usuário. Vamos ver, é fluxograma. Inicie um fluxograma com o símbolo de início, também aceitou três números no símbolo de entrada. Em seguida, verificaremos a condição no símbolo condicional. Verificaremos se um é maior ou não. Caso contrário, ele executará a condição ao lado dela. Ou seja, se B é maior que C a C ou não. Se sim, então ele exibirá B. Se não, então ele exibirá c. Agora, se a for maior que b se torna falso, então executará a condição que está abaixo para comer. Ou seja, ele vai verificar. Outra condição, mais uma condição, que a está relacionada a c ou não. Se essa condição se tornar verdadeira, ela exibirá a. Caso contrário, ela exibirá C e interromperá o fluxograma. Você me pega. Não me pegamos. Por favor. Não hesite em me perguntar. Agora estou lhe dando mais uma pergunta para resolvê-lo por conta própria. Vamos ver a cautela tão bem, vamos ver a pergunta. Mas as notas em queda são dadas aos alunos, dependendo das notas que eles marcaram. Grid a será excelente, ótimo, seja muito bom. E ótimo. C é bom. Você tem que resolver esse problema. Se não o fizermos, ele vai se dissolver, então você pode me perguntar. Definitivamente vou ajudá-lo. Obrigado. 8. Processo de repetição no fluxograma: Vamos ver o que é processo de reabilitação em um fluxograma. Os programas envolvem certos processos que precisam ser repetidos por um número definido ou indefinido de vezes. Considere um exemplo em que precisamos desenhar um fluxograma para calcular a soma de n números inseridos pelo usuário. Você iniciará o fluxograma. E você tomará duas variáveis, isto é y e soma. Em seguida, adicione. Por quê? Com um que é 0 mais um testamento, um será armazenado em y. E não o valor de y se torna um. Portanto, o valor de 0, a soma é 0. Então, adicionaremos 0 com um. E novamente, obteremos o resultado que é um e somos roubados alguns. Em seguida, verificaremos uma condição se Y é igual a N ou não. Essa condição se torna falsa porque agora o valor de y é um. Portanto, o loop continuará até que o valor de y se torne dez. Então, uma vez que se torne dez, ele exibirá a soma de n números. O loop será interrompido. No. O próximo slide. explicar sobre pseudo-código. Obrigado. 9. Pseudocode: Vamos ver o que é o pseudocódigo. pseudocódigo é usado para representar a lógica da solução para um problema. Uma vez verificado o pseudocódigo, ele pode ser convertido em um programa usando o vocabulário e sintaxe de uma linguagem de programação. Vamos certas palavras-chave em pseudocódigo. Vamos ver. É. Um por um. A barra preta dupla representa um comentário, entrada. Begin ou end representa um bloco, que é usado para iniciar e pseudocódigo, exceto que ele é usado para aceitar entrada. Calcular isso é, é calcular o resultado de uma expressão. Exibição. Ele é usado para exibir a saída. Caso contrário, costumava tomar decisões. Para índice, usado para isolar um conjunto de declarações chamadas substituting, usado para invocar alguns poluentes. Vamos ver É uma explicação uma a uma. Bean ou, e essas palavras-chave são usadas para iniciar e terminar o pseudocódigo é que lhe disse? Begin é uma primeira linha. E a última linha de pseudocódigo. Exceto que essa palavra-chave é usada para obter uma entrada de um usuário. Exibição. Essa palavra-chave é usada para representar um resultado ou uma saída. Caso contrário, as palavras-chave são usadas na tomada de decisões. barra invertida dupla é para comentar, faça while. Para repetição, FOR loop, do-while. Loop. Para loop representa tudo isso representa o loop. Esta é uma sintaxe de pseudocódigo. Portanto, esse é pseudocódigo para x. Para adicionar dois números. Adicionando dois números, aceitaremos o número dois com exceção da palavra-chave. Você adicionará esses dois números com a palavra-chave compute e alguma variável S. E a tela, a saída. Usaremos a palavra-chave display. Então, ele exibirá o resultado. Para Andy pseudocódigo. Você usará e palavra-chave. Próximo slide. Vou explicar sobre variáveis e constantes é novo código, tipos de dados em pseudocódigo e mais alguns exemplos de pseudocódigo. 10. Construções condicionais no pseudocode: Vamos ver o que está condicionado. Consulte. Em pseudocódigo. Muitos problemas exigem que decisões sejam tomadas. Todas as decisões podem ou não declarar e ações a serem tomadas se a condição for falsa. Os seguintes tipos de construções de tomada de decisão podem ser usados e ver o código. Se construções e comutadores, construções de caixa de comutação. Publicar. Vamos ver. Se construir. Simples. Se construir, se as condições especificadas forem verdadeiras. As instruções contidas no bloco if são executadas. Segmento de pseudocódigo para representar isso simples se as construções forem as seguintes. Se você quiser, verificaremos a condição, esse suporte. Então a condição se torna verdadeira. Ele executará o start Brock e fornecerá o loop. A construção sairá do programa. Switch gets construct permite que você tome uma decisão selecionando entre o número de opções. O pseudocódigo desta construção de engrenagens de comutação é o seguinte. expressão switch start k é constante. Execute essas instruções. Intervalo. A constante de gás é duas. Agora deixe-me explicar isso com um exemplo. O M está escrevendo o algoritmo para transferência automatizada de chamadas telefônicas. Esperar são departamentos da empresa, como marketing, finanças, atendimento ao cliente, recursos e informações. Você precisa escrever o pseudocódigo para o seguinte problema. Comece primeiro. Faremos um fluxograma. Para pseudocódigo específico. Começaremos um fluxograma. Começamos o símbolo. Aceitaremos em uma variável chamada tipo de dados numérico. Então, pediremos ao usuário que insira o número de um a quatro. Em seguida, o número será armazenado em n. E, em seguida, verificaremos a condição se esse n é igual a um ou não significa que o número inserido pelo usuário é um ou não. Se for um, então chamado WeTransfer para o departamento de marketing, se não, então ele verificará outra condição que é se n é igual a dois números desconhecidos inseridos pelo usuário é igual a um zero. Se for Dan, chama-se WeTransfer para o departamento financeiro. Caso contrário, você rejeita a terceira condição. Se o número inserido pelo usuário é três ou não. Se for três, então transferiu a chamada para o departamento de CAD do cliente. Se não estiver em rejeição, a quarta condição. Se isso se tornar verdade, ele transferirá a chamada para o departamento de RH. Caso contrário, o loop será interrompido. Então, digamos que seja pseudocódigo. Portanto, independente em pseudocódigo, o valor da variável e da chamada é correspondido a um valor constante, corresponde ao valor constante especificado com a primeira instrução case. Se o valor de n chamado corresponder a essas instruções, nesse caso, o bloco será executado e a chamada será transferida para o departamento de marketing. Caso contrário, o controle passa para a próxima instrução case. Esse processo continua até que o valor de n chamada corresponda a um valor constante ou atinja o caso padrão. O cliente controlado atinge a declaração padrão, a chamada é transferida para o departamento de informações. Não faço ideia. Temos três tipos de construções. Isso é simples se conservado. Se mais construir uma construção if else aninhada. Já vimos, se simples, se construímos. Agora veremos se else construir na construção if else as instruções dentro do bloco if são executadas para que a condição seja verdadeira. E esta instrução está dentro do bloco else são executados para a condição sendo falhas. Você pode ver se a condição podemos, verificaremos a condição neste colchete. Se a condição se tornar verdadeira, ela será executada primeiro, iniciará o bloco, a condição se tornará falsa para ser executada. Segundo bloco de construção, que está em outro lugar. Vamos ver um exemplo de variáveis declaradas com num1 e num2. E seu tipo é numérico. Em seguida, aceitou os dois números. E então verificaremos os dois números. Se condição. Se os números forem iguais, ele exibirá os números são iguais. Caso contrário, ele crescerá no bloco Else, que exibirá os números não são iguais. Agora vamos ver o que é necessariamente a construção de pulso. pseudocódigo precisa ser avaliado com base na condição dentro de outras condições. Nesse caso, você pode usar uma instrução if else dentro de outra instrução if else. Deixe-me dar um exemplo. Isso não é sintaxe de construção aninhada se else. Primeiro, verificaremos a condição. Se a condição se tornar verdadeira, ela imprimirá o deserto. E se a segunda condição se tornar verdadeira, ela será impressa no bloco Else. E em terceiro, no segundo L é bloco. Você pode ver as instruções a serem executadas com base em cerca de duas condições. Quaisquer que sejam as condições que a declaração será executada. Dê um exemplo de aceitação de dois números e imprima o maior de dois números. Para isso, tomaremos duas variáveis, ou seja, núm um, núm dois. E verificaremos se o número é igual a núm dois ou não. Se for igual a núm dois, ele exibirá que os números são iguais. Ele verificará. E a condição se núm um é maior que dois, núm dois. Se for maior que o número um, se o dinheiro for maior que o número dois, ele exibirá o número um outro. Ele exibirá núm dois. Como você pode ver. Temos que, caso contrário, em um programa de pseudocódigo. Então isso é chamado necessariamente se sente construto. Então, se você não entendeu nada, por favor, não hesite em me perguntar. Obrigado. 11. Tipos de dados no Pseudocode: Vamos ver quais são os tipos de retorno em pseudocódigo e como atribuir valores a variáveis. Portanto, existem dois tipos de tipos de dados em pseudocódigo. O primeiro é pneumático e o segundo é caractere e numérico. Podemos armazenar apenas números. E essas variáveis podem ser usadas em operações aritméticas. As variáveis declaradas como tipo de dados numérico serão usadas, podem ser usadas em operações aritméticas como adições, multiplicações, divisões. E as variáveis de caracteres podem conter qualquer combinação de letras, números e caracteres especiais, mas não podem ser usadas para cálculo. Existem algumas regras a seguir. Antes de nomear uma variável. Primeiro, a primeira letra da variável pode indicar o tipo de dados usado. Por exemplo, pode ser ver ou n indicar um caractere ou variável numérica como no nome C e n h. Os nomes das variáveis devem descrever claramente a finalidade. Por exemplo. E a pontuação é uma variável numérica para armazenar a pontuação. Os nomes das variáveis não devem conter um espaço incorporado ou símbolos, como ponto de exclamação e símbolo M. Para o símbolo, você pode usar um sublinhado quando o espaço for necessário em uma variável. Nome, por exemplo. E salário básico de sublinhado. Ele armazenará o salário em números. Se um nome de variável consistir em várias palavras sem espaços intermediários, capitalize a primeira letra de cada palavra para facilitar a leitura. Alguns exemplos são n pontuação total e n soma de quadrados. Agora você conhece as regras para nomear variáveis. Vamos ver como atribuir valores a variáveis. Qualquer variável precisa receber um valor antes de seu uso. Isso é para garantir que o espaço de memória localizado na variável seja inicializado com um valor. Com um valor válido. As variáveis podem receber valores nos dois métodos a seguir. Primeiro é a atribuição direta. O segundo é Exceto Declaração. No método de atribuição direta. Valores podem ser atribuídos a variáveis usando o sinal igual a como mostrado na sintaxe a seguir. Nome da variável. É igual ao valor. Seja qual for o valor, ele receberá o nome da variável roubado. Vamos ver um exemplo de atribuição direta. Aqui. Estamos tomando três variáveis, que é altura, h e frio com tipo de dados numérico e caractere, respectivamente. Atribuindo valor uma vez e 172 a n altura com o igual ao sinal. Portanto, no momento, a localização da memória de um computador saberá que o valor 172 está sendo atribuído à altura. E ele alocará uma variável de localização e altura da memória com endereço exclusivo de memória. Localização significa que ele atribuirá um endereço exclusivo da localização da memória de n variável de altura. E isso é aplicável aos códigos n h e c. legíveis. Agora vamos ver, Exceto Declaração. Os valores podem ser atribuídos a variáveis , exceto a instrução, conforme mostrado na sintaxe da fórmula, exceto o nome da variável. Declaração indireta, atribuição. Vimos que usamos igual para assinar para armazenar o valor na variável. Mas aqui em declaração exceto, estamos usando exceto palavra-chave. Exceto que a palavra-chave receberá diretamente a entrada do usuário e o valor será atribuído à variável, seja qual for o nome da variável. Vamos ver mais um exemplo em que temos que aceitar dois números do usuário e, em seguida, temos que exibir a soma deles. Primeiro, declararemos três variáveis. Isso é um num um, num dois, e alguns com tipo de dados numérico. Em seguida, solicitaremos ao usuário que insira o primeiro número e ele será armazenado em um. Então, vamos do usuário inserir o segundo número e ele será roubado. E num2 e a adição de ambos os números serão roubados e alguma variável D Got it. Então, se você não conseguiu nada, o que eu expliquei agora, então, por favor, não hesite em me perguntar. 12. Variáveis e constantes no Pseudocode: Vamos ver o que são variáveis e constantes em pseudocódigo. Uma variável refere-se ao local da memória cujo valor muda durante a execução do programa. Constante refere-se ao local da memória cujo valor não muda durante a execução do programa. Agora vamos ver como ele funciona. Quando um usuário insere um valor armazenado em um local específico dentro da memória do computador. Esse local de memória recebe um nome amigável , conhecido como variável ou constante. Por exemplo, temos um valor que é dez, e ele será armazenado em um. Mas o que um processador fará, mas o que seu processador fará é criar um local de memória diferente para o valor dez, que armazenará apenas um valor por vez. Mas isso pode variar ao longo da execução do programa. Você pode ver, no entanto, uma constante desvia para o local da memória que contém um valor que permanece fixo durante toda a execução do programa. Ele se refere ao endereço da localização da memória. Deixe-me explicá-lo em detalhes. Considere um exemplo de um programa que aceita dois números e exibe a soma. Neste programa, há três variáveis armazenadas nas brasas inseridas pelo usuário e quando armazenar a soma dos dois números. Cada uma das variáveis será mapeada para um endereço de memória específico. Mas no cenário dado, as seguintes variáveis são declaradas. Num um, núm dois, e alguns. Você pode dizer n sum. Com tipo de dados numérico. A variável e o número. Um armazena o primeiro número inserido pelo usuário, que é dez, e mapeia para o endereço de memória 4560. A variável num para armazenar o segundo número inserido pelo usuário, que é 15. E mapeie para o endereço de memória 456 para a variável. E alguns armazenam a soma dos dois números, que é 15, desculpe, 25, e mapeia para o endereço de memória 4564. O endereço da localização da memória é constante e um é variável, porque o endereço da localização da memória não será alterado a menos que o nome da variável seja alterado. Durante o cálculo, o programa se referirá à variável num um para recuperar o primeiro número dez inserido pelo usuário. E a variável. E num2 para recuperar o segundo número 15 inserido pelo usuário. A variável. E alguns armazenarão a soma dos dois números. Agora, existem duas regras de ouro em variáveis. Você precisa declarar uma variável antes de usá-la em um programa. A variável, desculpe, a declaração de uma variável atribui um nome à variável e especifica o tipo de dados que a variável pode armazenar. Você precisa declarar uma variável antes de usá-la. Em um programa. Por exemplo, soma numérica e num1 e num2 e N. Essas variáveis d são declaradas. Antes de escrevermos nosso programa. A declaração de uma variável atribui um nome à variável e especifica o tipo de dados que a variável pode armazenar. Estamos atribuindo um nome à variável e, em seguida, estamos atribuindo tipo de dados a uma variável. Então, temos que fazer isso, certo, disponível. Ou você pode dizer para declarar uma variável. Então, se você não entendeu nada, por favor, não hesite em me perguntar. Obrigado. 13. Operadores: Vamos ver o que são operadores. Os programas são necessários para executar muito mais do que apenas operações simples de entrada, saída, entrada e saída. Todas as linguagens de computador fornecem ferramentas para algumas operações predefinidas. Essas ferramentas são conhecidas como operadores. Os operadores são categorizados das seguintes maneiras. Primeiro é adicionar o cooperador. O segundo é um operador relacional. Esse operador lógico. Vamos ver cada operador um por um. Os operadores aritméticos são usados para fins de computação. Exemplo mais multiplicação menos, divisão. Operadores aritméticos modulares. Quanto mais diluído divide dois números e retorna o símbolo do módulo restante divide dois números e retorna o restante. Operadores relacionais. Segundo operador da Disney. Operadores relacionais são usados para comparar duas variáveis ou constantes. Existem seis operadores relacionais. Em primeiro lugar, é menor que, segundo é, primeiro é maior que, segundo é menor que. Terceiro é menor que, maior que igual a. Quatro, é menor que igual a, é igual a 66 não é igual. Você pode ver agora quando estamos verificando a condição dentro de um um é igual a núm dois. Núm um é maior que núm dois. Núm um é menor que núm dois. Núm um não é igual a num dois num é menor que igual a núm 2. Em terceiro lugar, operadores, operadores lógicos. Os operadores lógicos são usados para combinar expressões contendo operadores relacionais. A tabela a seguir descreve a evolução dos vários operadores lógicos de lobos. Supondo que o valor de uma variável número1 seja para o da variável núm dois é seis. Vamos ver. Cada operador é um operador, N operador, todas as condições são atendidas. Será verdade. Por exemplo, temos um zoom. O valor de núm um é dois. O valor de núm dois é seis. Então, vamos verificar a condição. Por exemplo. Com um exemplo. Então núm um é igual a dois e núm dois é menor que. Núm dois é maior que quatro. Essa condição é verdadeira? Sim. A condição se torna verdadeira. Então, o resultado será verdadeiro. Se qualquer uma dessas condições se tornar falsa, o operador N será encerrado. Significa que ele não será executado. Para um operador. Ambas as condições devem ser verdadeiras. O segundo é o operador OR. Em nosso operador, se alguma condição for atendida, ela será impressa verdadeira. Por exemplo, a primeira condição é verdadeira. Isso é núm um é igual a dois. Mas a segunda condição número dois é menor que cinco é falsa porque seis é maior que seis. E ideia, diz que seis é núm dois é menor que cinco. Portanto, essa condição se torna falsa. Mas isso imprimirá verdade. Porque esse índice do nosso operador é que apenas uma condição deve ser verdadeira. Apenas uma condição deve ser atendida. O terceiro é o operador NÃO. Não operador. Ambas as condições devem ser falsas. Como você pode ver, núm two é menor que igual a cinco, o que é falso porque assumimos que o valor de núm dois é seis. Portanto, seis não é inferior a cinco em sua condição se torna falso, então ele imprimirá dois. Deixe-me explicar os operadores. Com um exemplo em que um usuário recebe um desconto em uma compra com base nas seguintes condições. Se o D não for um domingo, se o valor da compra for superior a US$5 mil. A queda no fluxograma retrata a solução para dy. Problema anterior. Você precisa desenhar um fluxograma onde um usuário recebe um desconto na compra se o dia em que ele ou ela está comprando. compra não deve ser pecado D e E são baratos. Compra. Mais de US $5 mil do que o desconto deles serão calculados. É fluxograma. Inicie um fluxograma com o símbolo de início. Exceto duas variáveis com tipo de dados numéricos, ou seja, n, a quantidade de verificação da condição no símbolo de tomada de decisão não é ND é igual a Q2. Domingo. Verificará se d é domingo ou não. Se for domingo, ele terminará e interromperá o fluxograma. E se o D não for domingo, então ele verificará a próxima condição que está em um operador, mas o valor é maior que 5 mil ou não. Se essa condição se tornar verdadeira, ela executará a próxima etapa ou seja, calculará o desconto e será fluxograma. Suponha que se essa condição se tornar falsa, significa que o valor do ano que ela comprou é inferior a US$ 5 mil, o fluxograma terminará. Então, se você não entendeu nada, por favor, não hesite em me perguntar. Obrigado. 14. Iterações: Vamos ver o que é uma iteração no pseudocódigo. Em algum momento, os programas tornam-se demorados, não apenas por causa de construções complexas de tomada de decisão, mas também porque são projetados para executar tarefas que são de natureza protetora. É o comprimento do código em tal situação ou construções iterativas podem ser usadas. Uma das características mais importantes de um computador é sua capacidade de executar uma série de instruções repetidamente. Essa capacidade do computador oferece flexibilidade para controlar o número de vezes que os ataques a serem repetidos. Três tipos de construções de identidade. Ou seja, primeiro é loop while. O segundo é o loop de repetição até. E 30s. Vamos ver. Primeiro para loop. A construção for loop fornece uma maneira compacta e compacta de especificar essas instruções que controlam a repetição dessas etapas dentro do loop. O loop for é classificado como instrução de iteração I. O loop for consiste nas três partes a seguir. Primeiro é a expressão de inicialização, a segunda é a expressão de avaliação. Terceiro é a exploração de decréscimo de incremento. Nesta expedição inicial de adição, a variável numérica é inicializada usando um valor de variável. Inicialize a próxima fissão. E a variável numérica é inicializada usando um valor. Na expressão de avaliação. A condição é testada no início da iteração do loop. Quando a expressão avalia false, o loop domina. Esta é uma expressão muito importante a seguir. Isso é uma expressão de incremento e decréscimo. Nisso, o valor da variável é aumento ou diminuição da ingestão. Então, for-loop, mostrar-me em um fluxograma de loop for. E ele voou. Isso é fluxo de loop for. Primeiro, ele inicializará uma condição valiosa. Então, se a condição for verdadeira, ela entrará no corpo do loop. Se a condição se tornar falsa , ela sairá do loop. Depois de executar o corpo do loop, ele executará o incremento. Ele fará incremento ou decréscimo de variável em um. Seja qual for o valor especificado no loop. Em seguida, ele voltará para uma condição valorizada. Sei que continuará loop até que a condição se torne falsa. Quando a condição se tornar falsa , ela sairá do loop. Apenas lembre-se de inicializar apenas por uma vez. E o processo fará todas as coisas. Considerado um exemplo, que XOR cinco números e verifica se o número é par ou ímpar. Se o número for par, exiba a mensagem que o número é par. Caso contrário, exiba a mensagem em que o número é ímpar. Temos que aceitar cinco números e verificar todos os números, seja par ou ímpar em loop for. Então, primeiro, começaremos nossa palavra-chave bit begin pseudocódigo. Em seguida, declararemos duas variáveis com tipo de dados numérico. E então usaremos o loop for. Tomaremos o primeiro número 0. Serão cinco números de 0 a quatro. Nossa primeira condição no loop for é n z t igual a 0, que é inicializar esta próxima pergunta e 0 será armazenado e CTR. Nossa segunda condição é a expressão de teste. Ele verificará se o NCT r é menor que igual a s4 é menor que, menor que igual a quatro. Essa condição é verdadeira porque no NCT nossa variável, temos 00 é menor que quatro. Portanto, essa condição é verdadeira. Ele entrará no corpo do loop para começar a palavra-chave. E vai oxidar para inserir o usuário do boi para inserir um número. Suponha que o usuário tenha inserido dez. Em seguida, ele armazenará esse número em uma variável, exceto a palavra-chave. Em seguida, ele verificará se a condição. Em seguida, ele verificará. Se a condição se o restante da divisão é igual a 0 neste sinal é chamada de sinal de módulo. Ele divide dois números e retorna o restante. Portanto, a condição se tornará verdadeira e exibirá que o número é par. Adicione aqui, nossa primeira iteração termina. Após a primeira iteração. Continuaremos e a CTR é igual a NCT r mais um. Ele adicionará um ao NCD, como você pode ver aqui. Agora, ele verificará novamente a expressão de teste. Se o NCD r é menor ou igual a quatro ou não. Se for igual a quatro, o loop terminará. Se for menor que quatro, ele entrará no corpo do loop. Mas depois de fazer o cálculo, o valor de n cdr será um. Como você pode ver aqui, o valor de NCD r é um. Então ele irá, a condição se torna verdadeira. Então ele entrará no corpo do loop. E então ele exibirá o número. Suponha que tenhamos entrado 12. Agora que 12 serão aceitos em um. E então vamos dividir 12 v2, obteremos o restante 0. Essa condição também se torna verdadeira porque temos que encontrar o restante de 12. Ideia. Estamos verificando o restante do 12º em se condição. E essa condição se torna verdadeira e exibirá que o número é par. Então, novamente, ele irá para NCD, nosso NCT. Ele adicionará a outro, desculpe, ele adicionará um. Agora, o valor da entidade ou é um, então ele adicionará um a ela. Em seguida, o valor da entidade ou se torna dois. Em seguida, ele verificará a condição se ela é menos de quatro desconhecida. Sim, dois são menos de quatro. Ele exibirá o número. Agora suponha que agora entraremos em sete. Então sete serão aceitos em um. E quando dividirmos sete por dois, não teremos o restante 0. Isso significa que essa condição se torna falsa. Ele entrará como bloco e exibirá que o número é ímpar. Depois que o loop terminar, ele adicionará mais um a isso significa que agora o valor da entidade r é dois. Ele se tornará três depois de adicionar um a ele. Como você pode ver, eles verificarão a condição se é menor que quatro ou não, a condição se torna verdadeira e exibirá o número. O número será aceito em um meio que é armazenado em um. Agora estamos tirando seis números pares. Então vamos dividi-lo por dois. Nós obteremos o restante 0. Ele exibirá que o número é par. Em seguida, ele irá para outro loop. Em seguida, ele voltará para o MTTR e adicionará um a ele. Agora, o valor da entidade ou se torna um, ele se tornará quatro. Então, ele verificará se o NCT r é menor ou igual a quatro não é inferior a quatro, mas é igual a quatro. Então, novamente, aceite um número que é nove. Vamos dividir apenas dois, o resultado será falso, então ele exibirá que o número é ímpar. Agora, a ideia de fluxograma significa que nosso pseudocódigo está terminado porque alcançamos nosso imposto. Ou seja, temos que verificar se temos que pegar cinco números e verificar se é, ele pode ser dividido por dois ou não. Esse restante é verdadeiro ou não. Depois de terminar nossa iteração por cinco vezes, ela sairá do loop. Porque agora o valor do MTTR se torna cinco, o que não é inferior a quatro. Então, ele terminará o loop. Vamos ver o que é loop while. O loop while é executado desde que as condições especificadas com o loop while sejam verdadeiras. No momento em que a condição se torna falsa, o loop se rompe. A construção while loop pode ser usada para loop fixo e variável. Esta é uma construção iterativa com nossa expressão de texto no topo das declarações iterativas. Declarações iterativas. Essa é a sintaxe do loop while. Está em pseudocódigo. Tão rápido, ele verificará a condição, então ele sairá do corpo do loop. O que aconteceu em loop de outono? Ele verificará primeiro. Primeiro, ele inicializará a expressão e, em seguida, testará a condição que ela irá. E então ele testará a condição. Se a condição se tornar verdadeira e ela entrará no corpo do loop. Mas em loop while, a condição se torna verdadeira. Ele entrará no corpo do loop. Vamos ver um exemplo de um loop while em que temos que escrever um pseudocódigo para exibir a pontuação média de 30 alunos em uma escola. Então, para isso, declararemos quatro variáveis. Com o número, com desculpa, com tipo de dados numérico, inicializaremos N, máximo e total encontraremos uma média que é ABG com 0 e uma respectivamente. Em seguida, verificaremos a condição se em, mas depois, o contador é menor que dois ou não. condição se torna verdadeira. inicializarmos o encontro com 0, desculpe com um, essa condição se tornará verdadeira. Preciso entrar no corpo do loop. Em seguida, ele pedirá ao usuário que insira as marcas totais dos alunos. O máximo de alunos será roubado e Max através da palavra-chave, então o total será calculado e será roubado e totalmente variável. Nosso primeiro loop termina. Não é um processo contínuo. Então, vamos adicionar um encontro com um. Agora, o valor do encontro é um. Desculpe. Vamos adicionar um encontro com um para baixo. O valor do encontro também se torna, porque primeiro o inicializamos para um. Então, um mais um, também se torna. Agora, o segundo loop foi iniciado. Ele verificará novamente a condição e funcionará 30 vezes assim. Ele será executado 30 vezes, ele verificará. Mais uma vez. Ele fará check-in enquanto condição, pedirá ao usuário para entrar. Assim. Ele verificará o que por d vezes um, a condição se torna falsa, significa que o valor do encontro se torna 31. Ele calculará a média. Ele dividirá o encontro com valor para um t com o que for o total. Depois de obter o resultado, ele exibirá as marcas médias da classe. Seja qual for o nível médio baixado será a média. É fluxograma. Como você pode ver. Começamos fluxograma com o símbolo inicial do que você tomou. Quatro variáveis. Marcas médias totais do contador. Em seguida, inicialize o contador com uma média total e máxima inicializados com zeros. E verificamos a condição em loop while. Se for encontrado é menor que o curador ds exibirá o número, então N total é igual a adicionar marcas ao total. Adicione um. Para encontrar. Ele se tornará dois. Verificamos 30 vezes. O loop continuará por 30 vezes após o. Então, depois de ser o encontro, o valor do encontro é 31, o loop verificará a condição e se tornará falso. Então, calculará a média. E exibirá a média de 30 milhas. 30 segundos. Vamos ver o que é repetido até o loop. O loop de repetição até difere do loop selvagem somente na forma como a condição é avaliada. No loop while. A condição é avaliada para teste antes do início do corpo do loop. Somente se a condição for verdadeira, o controle se move para o corpo do loop. No loop de repetição até. O corpo do loop é executado uma vez, independentemente da condição ser verdadeira ou falsa. E então a condição é avaliada. O loop é executado. Se a condição for falsa, a condição do momento se torna verdadeira. Quebras de loop. Sintaxe de repetição até loop. palavra-chave de repetição será usada ideia. Em seguida, ele verificará a condição até a palavra-chave no final do loop. Considere um exemplo que calcula a soma de dois números inseridos pelo usuário. Então, vamos começar com a música go-to na palavra-chave, desculpe, start palavra-chave. Em seguida, declararemos quatro variáveis com tipo de dados numérico. E atribuiremos o valor 0 a ele a todos os quatro. Usaremos a palavra-chave repeat para iniciar nosso loop de repetição até. Em seguida, pediremos ao usuário que insira o primeiro número. Em seguida, o número será armazenado em um. Em seguida, pediremos o segundo número, então ele será armazenado no núm dois. E o resultado será armazenado em. E alguma palavra-chave de exibição exibirá o endossomo. E então adicionaremos um para e contaremos. E ele repetirá o loop até, até que n contador se torne dez. Em seguida, a variável contador se torna maior que dez. Isso é 11. Em seguida, o loop quebrará. O loop será quebrado porque calculamos a soma de dois números inseridos por inserir dez vezes pelo usuário. Agora estou te dando duas almofadas para treinar. Se você não entendeu nada nesta sessão ou se não é capaz de resolver dúvidas ou se tiver alguma dúvida, não hesite em.