Тёмный

Calculando a média aritmética com Portugol | Curso de Algoritmos e Lógica de Programação | Aula 21 

Programe seu futuro
Подписаться 27 тыс.
Просмотров 14 тыс.
50% 1

Nesta aula vamos resolver o exercício 2 com a linguagem de programação Portugol.
Exercício 2
Faça um algoritmo para ler dois número inteiros do teclado e calcular e apresentar na tela a média aritmética.
Frequentemente recebo mensagens pedindo indicação de livros. Particularmente não gosto muito de indicar livros. Acho que livro é uma experiência muito pessoal que vai desde a linguagem adotada pelo autor como a disposição do conteúdo ao longo dos capítulos. Contudo, para os insistentes (rsrsrs), deixo aqui a sugestão de alguns livros que gosto fazendo duas ressalvas:
1) Antes de comprar leia as avaliações de quem já comprou, isso pode trazer informações importantes para você.
2) Estes links são de afiliado. Isso significa que comprando por meio destes links você CONTRIBUI com o canal, recebemos uma pequena porcentagem do valor SEM NENHUM ACRÉSCIMO para você.
Programação com a Linguagem C
1) C Como Programar: amzn.to/3wWtC4E
2) Linguagem C - Completa e Descomplicada: amzn.to/3x5JTER
3) Elementos de Programação em C: amzn.to/3zkqn8X
4) Curso Básico da Linguagem C: amzn.to/3iBjZ6j
5) Algoritmos e programação em linguagem C: amzn.to/3itnOKW
6) Introdução a Programação com a Linguagem C: amzn.to/3xXPIW3
7) Linguagem C: amzn.to/3wX8lIn
8) Estruturas de dados em C: amzn.to/3hWbXpE (este livro é um pouco mais avançado e não cobre a parte introdutória não sendo indicado para iniciantes)
Algoritmos e Lógica de Programação
1) Fundamentos da Programação de Computadores: Algoritmos, Pascal, C, C++ e Java: amzn.to/3kHUzXC
2) Aprenda Lógica de Programação e Algoritmos com Implementações em Portugol, Scratch, C, Java, C# e Python: amzn.to/3BrDyqE
3) Entendendo Algoritmos: Um Guia Ilustrado Para Programadores e Outros Curiosos: amzn.to/36SvTna
4) Algoritmos e Programação de Computadores: amzn.to/3y04kEf (Este livro apresenta os exemplos nas seguintes linguagens: Portugol, Pascal, C, Java e PHP)
5) Algoritmos: Lógica Para Desenvolvimento de Programação de Computadores: amzn.to/2V64cUY
6) Algoritmos E Lógica Da Programação: amzn.to/3zp2z3A
Código disponível em: wagnergaspar.com/

Опубликовано:

 

31 авг 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 52   
@leosouza7202
@leosouza7202 2 года назад
Muito melhor que diversos cursos "renomados" por aí
@programeseufuturo
@programeseufuturo 2 года назад
hahaha Obrigado Leo :)
@cacadoresdenevedarioandgiu
@cacadoresdenevedarioandgiu Год назад
Excelente conteúdo, obrigado pelo seu belo trabalho 🙏🙏🙏
@eduardorechdelima331
@eduardorechdelima331 9 месяцев назад
Eu estou aprendendo bem nas aulas, muito obrigado.
@unknownguyforever
@unknownguyforever 7 месяцев назад
Muito obrigado!
@Sr.Pingus
@Sr.Pingus 2 года назад
graças as suas aulas, eu estou aprendendo a programar melhor vlw
@programeseufuturo
@programeseufuturo 2 года назад
Fico muito feliz com seu feedback. Seja muito bem vindo ao canal e bons estudos :)
@lizinas3149
@lizinas3149 3 года назад
Gostei muito da explicação!!! Foi super fácil de entender. Parabéns!!! :)
@programeseufuturo
@programeseufuturo 3 года назад
Obrigado Lizi pelo feedback 🙂 E seja bem vinda ao canal.
@RICARDOXAVIERREIS3261
@RICARDOXAVIERREIS3261 2 года назад
Showwwww
@programeseufuturo
@programeseufuturo 2 года назад
Valeu 👍
@dayvsongomes4014
@dayvsongomes4014 2 года назад
muito boas as suas aulas. Parabéns!
@programeseufuturo
@programeseufuturo 2 года назад
Obrigado Dayvson 😃
@raquelsousa7439
@raquelsousa7439 3 года назад
Muito bom, me ajudou muito.
@programeseufuturo
@programeseufuturo 3 года назад
Olá Raquel, seja bem vinda ao canal. Que bom que ajudou. Obrigado pelo feedback.
@ailtondasilva5862
@ailtondasilva5862 2 года назад
Excelente aula!
@programeseufuturo
@programeseufuturo 2 года назад
Valeu 👍
@CARLOSDANIEL-kq5cs
@CARLOSDANIEL-kq5cs 2 года назад
Ajudou de maisss men, obg :)
@programeseufuturo
@programeseufuturo 2 года назад
Por nada Carlos. Que bom que ajudou.
@jonathanpinheiro831
@jonathanpinheiro831 2 года назад
Me ajudou muito amigo estou fazendo um projeto integrado da faculdade em ADS e tenho q entregrar hj like e mais um pra soma ok tmj parça
@programeseufuturo
@programeseufuturo 2 года назад
Opa. Que bom que ajudou 👍
@adrieljose8145
@adrieljose8145 2 года назад
boa aula👍
@programeseufuturo
@programeseufuturo 2 года назад
Obrigado 😃
@raissalima9985
@raissalima9985 5 месяцев назад
Quando coloquei para executar o programa, coloquei o 50 mais não apareceu.
@sheilaborgesdossantos1769
@sheilaborgesdossantos1769 Год назад
Estou precisando urgente de fazer um teste de mesa
@trandingnaalegriaounatristesa
Bom dia amigo como faço para após calcular a media indicar quantos valores são menores que a media.
@layarateodoronascimento3489
@layarateodoronascimento3489 3 года назад
Professor ótima explicação. Me ajude nessa: ( Construa um algoritmo que leia 850 idades e calcule a média entre as idades e ao final mostre a média encontrada, a maior idade e a menor idade.
@programeseufuturo
@programeseufuturo 3 года назад
Olá Layara. A aula 86 (ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-WwJCpBWxTj4.html) possui um exemplo muito parecido. A diferença é que lá eu utilizo um vetor e neste caso que você pediu ajuda não precisa de um vetor para salvar as notas, basta ler as notas dentro de uma repetição e, para cada nota, acumular e verificar se é a maior ou a menor. Tente se basear nesse exemplo. Se não conseguir diga aqui.
@mayara7376
@mayara7376 2 года назад
e para calcular valores ilimitados? por exemplo, como posso organizar para que qualquer pessoa (independente do número de membros da familia, por exemplo) possa usar o programa e fazer a média?
@programeseufuturo
@programeseufuturo 2 года назад
Como assim qualquer pessoa possa usar Mayara? Não entendi sua dúvida.
@programeseufuturo
@programeseufuturo 2 года назад
Sobre calcular com valores ilimitados você pode pedir para o usuário digitar quantos valores serão informados e fazer uma repetição para ler todos aqueles valores somando e no final calcular a média. Repetição é apresentado a partir da aula 46 do curso.
@nandulindu1172
@nandulindu1172 3 года назад
professor pode me ajudar com duas questões Escreva um algoritmo que leia 1 valor e apresente as seguintes informações: se o numero é par ou ímpar, o seu valor fatorial, o seu dobro, ele acrescido de 20%, 30% e 50%. Entrada: 4 Saída: O valor informado é par. Fatorial: 24 Dobro: 8 Valor acrescido 20%: 4.8 Valor acrescido 30%: 5.2 Valor acrescido 50%: 6 Crie um algoritmo que receba dois números, em seguida: - Exiba a soma. - Exiba a divisão. - Exiba a subtração. - Exiba se o primeiro número é par ou ímpar. - Exiba se o segundo número é par ou ímpar. - Diga qual dos dois números é maior. - Dizer qual dos dois números é menor. Entrada: 4 2 Saída: Soma: 6 Divisão: 2 Subtração: 2 O número 4 é par O número 2 é par O maior número é 4 O menor número é 2
@nandulindu1172
@nandulindu1172 3 года назад
no portugol studio
@programeseufuturo
@programeseufuturo 3 года назад
Olá. Você tentou fazer? Onde teve dificuldade?
@nandulindu1172
@nandulindu1172 3 года назад
Eu consegui fazer essas so n consegui essa Crie um algoritmo que leia 2 valores do tipo texto e exiba qual tem a maior quantidade de letras ‘a’ ou se tem a mesma quantidade de ‘a’. Como que eu faço??
@programeseufuturo
@programeseufuturo 3 года назад
Para resolver este exercício você vai precisar da biblioteca Texto. No próprio portugol studio há exemplos de como usar esta biblioteca na aba superior direita EXEMPLOS. Essa biblioteca já possui funções prontas para trabalhar com texto, como descobrir o tamanho de um texto, pesquisar, extrair, dentro outras.
@SmackPower
@SmackPower 3 года назад
Professor, poderia me ajudar com uma questao? Faça um algoritmo em Portugol Studio que leia 12 números inteiros e exiba o somatório dos números ímpares e a média dos números pares.
@programeseufuturo
@programeseufuturo 3 года назад
Olá José. Respondi sua dúvida hoje aqui: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE--hBTSVlU2wE.html
@shotgamer9161
@shotgamer9161 3 года назад
Professor como faço para que a mensagem “Aprovado”, SE a média dos testes for superior ou igual a 9,5 e “Não Aprovado”, caso contrário.
@programeseufuturo
@programeseufuturo 3 года назад
Olá. Pra fazer isso você vai precisar de uma estrutura de decisão, apresentada a partir da aula 26, pra fazer um teste.
@MrAlvinzZ
@MrAlvinzZ 2 года назад
Se eu precisar usar os termos para criar uma média de idade de uma família, também posso utilizar desta forma?
@programeseufuturo
@programeseufuturo 2 года назад
Sim Álvaro, não importa se será uma média de idades, peso, altura, dinheiro, a forma de calcular é a mesma.
@AnaJulia-xk1bx
@AnaJulia-xk1bx 3 года назад
Você poderia me mostrar um algoritmo que tira media independente da quantidade de numeros colocados, pode ser aqui mesmo nos comentários, meu professor passou essa atividade porém nn estou conseguindo fazer
@programeseufuturo
@programeseufuturo 3 года назад
Olá Ana. Esse problema pode ser resolvido de várias formas diferentes. Pense na sequência de passos que você precisa executar para obter a média. Em algum momento a entrada de dados precisa finalizar, como isso será feito? Novamente há várias formas possíveis: - pode pedir para o usuário digitar a quantidade de números que serão usados e em seguida ler esses n números dentro de uma repetição; - pode também ler números enquanto o usuário não digitar o valor -1. Este valor indica o fim da entrada de dados. De forma bem geral o que você precisa é de uma repetição para ler os n valores; - dentro da repetição, para cada valor lido você precisa acumular, somar esses valores em uma variável; - quando terminar a entrada de dados, basta dividir o somatório pela quantidade de valores digitados. Tente fazer aí. Se tiver dúvida poste seu código aqui com as dúvidas.
@deyvisoncosta4807
@deyvisoncosta4807 2 года назад
N funcionar colocando o leia colocando os dois valores sendo que coloquei as variaveis ta dando o error o leia deve receber a variavel como argumento sendo q to fazendo pelo celular é o unico meio q tenho ate agora está aqui o codigo programa { funcao inicio() { real valor1, valor2, media escreva("Digite os valores ") leia(valor1, valor2) //escreva("Digite o valor2 ") //leia(valor2) media = (valor1 + valor2) / 2 escreva ("A media aritmetica flutuante eh: ", media) } } Quando eu crio dois leia e modifico para ficar entendido funcionar, mas quando faço assim n funciona n sei pq
@programeseufuturo
@programeseufuturo 2 года назад
Olá Deyvison. Você está pressionando espaço ou enter após digitar o primeiro valor? Com espaço não funciona. Você pode ler o valor de várias variáveis no mesmo leia, mas após cada valor digitado você precisa pressionar a tecla enter (a quebra de linha no celular deve funcionar).
@deyvisoncosta4807
@deyvisoncosta4807 2 года назад
@@programeseufuturo vou testar
@flaviofonseca748
@flaviofonseca748 2 года назад
.Faça um algoritmo em PORTUGOL que receba diversos números positivos, finalizando com a entrada de um número negativo. Calcule e mostre ao final: i. A média dos números digitados; ii. O maior número digitado; Como eu posso montar esse algoritmo?
@programeseufuturo
@programeseufuturo 2 года назад
Olá Flávio. Qual a sua dúvida no exercício proposto?
@nyzi6762
@nyzi6762 2 года назад
vamos dizer se eu fazer uma conta assim: "(10 + 0 + 10) / 3" o seu resultado seria 6.666666666666667. mas eu quero no máximo resultado com 3 números tipo 10.0. como eu faço para resolver isso?
@programeseufuturo
@programeseufuturo 2 года назад
Olá NzF Respondi sua dúvida aqui: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-h92nM_yaGR8.html
@nyzi6762
@nyzi6762 2 года назад
@@programeseufuturo Muito obrigado
Далее
ПОЮ ЛЕТНИЕ ПЕСНИ🌞
3:16:55
Просмотров 1,7 млн
Looks realistic #tiktok
00:22
Просмотров 34 млн
{Portugol Studio} #8 - Laços de Repetição
14:44
Просмотров 109 тыс.