Obra: Introdução à programação/Exercícios
Matéria: Português
exercício verdadeiro ou falso não preciso de um outro programa depois de finalizar meu código em basta rodá lo diretamente na máquina type verdadeiro falso assembly uma linguagem muito acessível ao usuário final type verdadeiro falso os scripts são linguagens dinâmicas usadas em intervenções pequenas para não ter que usar compilador type verdadeiro falso sempre preciso escrever um algoritmo antes de iniciar escrita de um programa em uma linguagem type verdadeiro falso crie algoritmos crie um algoritmo próximo ao de máquina para seguinte frase se estiver no estado tem que decifrar código somar ao resultado de se não estiver no estado passe para estado pare decifre para português seguinte algoritmo if livro goto page soma na page var saída var else livro goto page subtrai na page var saída var exercício verdadeiro ou falso uma instrução for uma instrução básica type verdadeiro falso exclusivamente necessário incluir se instrução else numa if type verdadeiro falso switch bom para loops type verdadeiro falso variáveis guardam dados na memória do computador podem ser manipuladas type verdadeiro falso crie algoritmos crie um algoritmo para esta situação da empresa pacheco car problema encontrado pelos nossos funcionários que ao encomendar uma peça de automóvel inserir marca requisitar endereço programa não detecta se registro termina em ou em se terminar em não podemos encomendar diretamente temos que inserir código de escape que termina ou em ou em ou em para programa enviar encomenda para os endereços ou respectivamente decifre algoritmo apresentado abaixo polígono não get if mostrar não posso aceitar número end if else switch case eu sou case eu sou case como podes aceitar aqui end switch end else soluções dos exercícios exercícios de introdução crie um programa que mostre na tela frase olá mundo uses crt begin writeln olá mundo end crie um programa que pede para usuário digitar seu nome em seguida escreve nome na tela uses crt var nome string begin writeln escreva seu nome readln nome writeln seu nome nome end crie um programa que lê nome idade mostra na tela uses crt var nome string idade integer begin writeln escreva seu nome readln nome writeln escreva sua idade readln idade writeln seu nome nome você tem idade anos end crie um programa que lê nome idade altura mostra na tela as informações uses crt var nome string idade integer altura real begin write escreva seu nome readln nome write escreva sua idade readln idade write entre com sua altura readln altura writeln seu nome nome você tem idade anos altura de altura end crie um programa que lê nome duas notas de um aluno em seguida calcula sua média algoritmo ler nome ler as duas notas calcular media somar as duas notas dividir soma por dois exibir media uses crt var nome string real begin writeln entre com nome readln nome writeln entre com as duas notas readln writeln média end três massas estão separadas por distâncias como mostra figura se constante de gravitação universal força de coesão man
separadas por distâncias como mostra figura se constante de gravitação universal força de coesão mantendo massa das partículas juntas dada pela formula crie um programa para ler os valores de calcular imprimir força de coesão para massa em quilogramas distância em metros kg assumir que todos os valores são reais uses crt const var real begin writeln entre com as três massas readln writeln entre com as três distâncias readln writeln força de coesão end dados os comprimentos dos lados de um triângulo lado lado crie um programa para calcular hipotenusa uses crt var real begin writeln escreva valor de um lado readln writeln escreva valor do outro lado readln sqrt sqr sqr writeln valor da hipotenusa end crie um programa que lê duração de uma tarefa em segundos transforma para hora minuto segundo uses crt var longint begin writeln entre com tempo em segundos readln div mod div mod mod writeln segundos hora minutos segundos end exercícios de decisão crie um programa que lê dois números inteiros distintos diz qual desses dois números maior uses crt var longint begin writeln entre com dois números inteiros distintos readln if then writeln else writeln end crie um programa que lê três números distintos mostra maior dos uses crt var longint begin writeln escreva três números inteiros distintos readln if and then writeln maior número if and then writeln maior número if and then writeln maior número end crie um programa que lê os coeficientes de uma equação do grau calcula suas raízes programa deve mostrar quando possível valor das raízes calculadas classificação das raízes imaginárias única distintas uses crt var real begin writeln toda equação do grau do tipo ax2 bx writeln atribua valores readln sqr if then begin sqrt sqrt writeln as raízes são distintas são end end end dados valores verificar se eles podem ser os comprimentos dos lados de um triângulo se forem verificar se um triângulo equilátero isósceles ou escaleno uses crt var real begin writeln entre com os lados readln if and and then begin if and then writeln triângulo equilátero else if or or then writeln triângulo isósceles else writeln triângulo escaleno end else writeln este triângulo não existe end crie um programa para verificar se número par uses crt var integer begin writeln entre com um número inteiro readln if mod then writeln par else writeln ímpar end exercícios de repetição crie um programa que lê dois números inteiros faz multiplicação sem utilizar operador de multiplicação uses crt var longint begin writeln entre com dois valores positivos readln if and then begin se crie um programa que lê dois números inteiros faz multiplicação sem utilizar operador uses crt var longint begin writeln entre com dois valores readln if and then begin repeat until writeln end else writeln valor es incorreto end