Pesquisar na Comunidade
Mostrando resultados para as tags ''para quem quer aprender a programar''.
Encontrado 1 registro
-
[Visualg] Para quem quer aprender a programar
Juliana~* postou um tópico no fórum em Outras linguagens
O Visualg (Visualizador de Algoritmo) é um programa que edita, interpreta e executa algoritmos com uma linguagem próxima do português estruturado como um programa normal de computador.Um bom recurso para quem está iniciando no aprendizado de algoritmos, não só para praticar a sua criação mas também para melhor entender sua execução por meio do visualizador de variáveis que funciona como um depurador. O Visualg atualmente encontra-se na versão 2.5 e possui recursos como simulação da "tela" do computador, visualização de variáveis, breakpoints, ajuda on-line, impressão dos fontes e outras características que auxiliam o aprendizado das técnicas de programação. Wikipedia DOWNLOAD DO VISUALG ARMAZENAMENTO Tipos de dados Inteiro Real Caracter Lógico Literal VARIVEL - Valor alterável CONSTANTE - Valor permanente ESTRUTURA DE DECISÃO Se(condição)Entao //CONDIÇÃO VERDADEIRA Senao //CONDIÇÃO FALSA Fimse Escolha(variavel) Caso <valor> //COMANDOS Caso <valor> //COMANDOS Caso <valor> //COMANDOS Outrocaso //COMANDOS Fimescolha ESTRUTURA DE REPETIÇÃO Para <variavel> de <valor inicial> ate <valor final> faca //COMANDOS Fimpara Enquanto(condição) //COMANDOS Fimenquanto Repita //COMANDOS Ate(condição) COMANDOS DE ENTRADA E SAIDA Escreva(mensagem) //para pular de linha utilize EscrevaL() Leia(variavel) COMO E QUANDO UTILIZAR CADA COMANDO ? ENTRADA E SAIDA algoritmo "TUTORIAL"// Função :// Autor :// Data : 10/12/2014 // Seção de Declarações var forum:literal inicio // Seção de Comandos forum <- "WebCheats" Escreva(forum) fimalgoritmo RESULTADO: WebCheats algoritmo "TUTORIAL" // Função : // Autor : // Data : 10/12/2014 // Seção de Declarações var frase:literal inicio // Seção de Comandos Escreva("Digite uma frase") Leia(frase) Escreva(frase) fimalgoritmo ESTRURA DE DECISÃO "SE" Problema: Existem 3 tipos de classificação de salários, baixo até R$500, médio de R$500 até $1500 e alto mais de R$1500. Faça um algoritmo que identifica a classificação do salario de cada funcionario de uma empresa. algoritmo "TUTORIAL" //Função : // Autor : // Data : 10/12/2014 // Seção de Declarações var salario:inteiroinicio // Seção de Comandos Escreva("Qual é o seu salário? ") Leia(salario)//ESTRUTURA DE DECISÃO Se(salario<=500)Entao Escreva("Seu salario é baixo") // Se o salario for menor ou igual a 500 Senao Se(salario<=1500)Entao // Aqui eu ja sei que o salario é maior que 500 Escreva("Seu salários é médio") // Se salario for menor ou igual a 1000 Senao Escreva("Seu salário é alto") // Aqui eu sei que o salario nao é menor que 1500 então só pode ser maior que 1500 ou seja, salário alto Fimse Fimse fimalgoritmo ESTRUTURA DE DECISÃO "ESCOLHA" Problema: Descubra qual é o dos usuários. algoritmo "TUTORIAL" // Função : // Autor : // Data : 10/12/2014 // Seção de Declarações var seso:caracter // CENSURA OK inicio // Seção de Comandos Escreva("Qual é o seu seso? (M/F)")//ESTRUTURA DE DECISÃO Escolha(seso)Caso "M" Escreva("Você é do seso masculino") Caso "F" Escreva("Você é do seso feminino") Outrocaso Escreva("seso inválido") Fimescolha fimalgoritmo ESTRUTURA DE REPETIÇÃO "PARA" Problema: Pedir um valor para o usuário (1 à 10) e mostrar sua tabuada. algoritmo "TUTORIAL" // Função : // Autor : // Data : 10/12/2014 // Seção de Declarações var x:inteiro y:inteiro inicio // Seção de Comandos Escreva("Qual tabuado você deseja? ") Leia(y) Para x de 1 ate 10 faca Escreva(x,"x",y,"=",x*y) Fimpara fimalgoritmo ESTRUTURA DE REPETIÇÃO "REPITA ATE" Problema: Some quantos numeros o usuario quiser. algoritmo "TUTORIAL" // Função : // Autor : // Data : 10/12/2014 // Seção de Declarações var x:inteiro y:inteiro resp:caracter inicio// Seção de Comandos resp <- "s" Repita Escreva("Digite um numero: ") Leia(x) y <- y+x Escreva("Deseja somar mais numeros ? (S/N)") Leia(resp) Ate(resp="n") Escreva("Total: ",y) fimalgoritmo Bom pessoal, é basicamente isso, em breve estarei acrescentando ao tópico VETORES que é bem legal de usar ! Espero que tenham gostado ! Até mais...
