Buscar

Document 7 (1)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1. Faça um algoritmo que, dado um número inteiro de 5 algarismos, imprima cada algarismo 
separadamente, indicando se é par ou ímpar 
algoritmo "parouimpar” 
N:inteiro 
inicio 
 Para N de 1 ate 5 faca 
 Se N % 2=0 entao 
 escreval( N, "e par") 
 senao 
 escreval(N, "e impar") 
 fimse 
 fimpara 
Fimalgoritmo 
 
 
2. Faça um algoritmo que calcule o salário líquido de um professor. Serão fornecidos: valor da hora-
aula, quantidade de horas de aula. A partir desses dados calcule o salário bruto e o valor do 
desconto do INSS segundo a tabela abaixo. Por fim, mostre para o usuário o salário bruto, o valor do 
desconto do INSS e o salário líquido após o desconto. 
Tabela INSS 2019 Salário de Contribuição (R$) Alíquota Até R$ 1.751,81 8% De R$ 1.751,82 a R$ 
2.919,72 9% De R$ 2.919,73 até R$ 5.839,45 11% 
algoritmo "salarioBslarioL" 
AulaH,Aulas, SalarioL, salarioB, Desconto: real 
Inicio 
escreva("informe o numero de aulas mensais: ") 
leia (Aulas) 
 escreval("informe o valor da hora aula: ") 
leia (AulaH) 
escreval("informe o percentual de desconto do INSS: ") 
leia (Desconto) 
SalarioB <- aulaH * aulas 
salarioL <- salarioB - SalarioB * (Desconto / 100) 
escreval("o salario bruto e de: R$", SalarioB) 
escreval("o salario liquido e de: R$", salarioL) 
Fimalgoritmo 
 
3. Exibir os múltiplos de 5 no intervalo de 1 a 100 
algoritmo "mult5" 
 N:inteiro 
inicio 
Para N de 5 ate 100 passo 5 faca 
escreval("numero", N) 
fimpara 
Fimalgoritmo 
 
4. Exibir os números múltiplos de 3 no intervalo de 10 a 30 
algoritmo "mult3" 
N:inteiro 
inicio 
Para N de 10 ate 30 passo 3 faca 
 escreval("o numero", N) 
fimpara 
Fimalgoritmo 
 
5. Dados os números inteiros A e B, fazer um algoritmo que calcule A div B (divisão inteira), 
utilizando subtrações. 
algoritmo "divinteira" 
 A,B,N,cont:inteiro 
inicio 
leia(a,b) 
N <- a 
cont <- 0 
enquanto (a >= b) faca 
a <- a - b 
cont <- cont + 1 
fimenquanto 
escreval(A, "div", b, "=", cont) 
Fimalgoritmo 
 
6. Dados os números inteiros A e B, fazer um algoritmo que calcule A mod B, utilizando subtrações. 
algoritmo "AmodB" 
A,B,Cont,N:inteiro 
inicio 
leia(A,B) 
N <- a 
cont <- 0 
enquanto (A > b)faca 
a <- a - b 
cont <- cont + 1 
fimenquanto 
escreval(a, "%",b, "=", "mod") 
Fimalgoritmo 
 
7. Fazer uma tabela de conversão de polegadas para centímetros. Deseja-se que a tabela tenha 
valores desde 1 a 20 polegadas. (1 polegada tem 2,54 centímetros) 
algoritmo "pol_cent" 
N:inteiro 
inicio 
para N de 1 ate 20 faca 
 escreval(N, "polegadas" N+ 2.54 "centimetros") 
fimpara 
Fimalgoritmo 
 
8. Dados N números digitados pelo usuário, exibir o somatório, o maior e o menor deles. Onde o 
valor N é dado também pelo usuário. 
algoritmo "somatorio" 
 Cont, N, S, Maior,Menor :inteiro 
inicio 
 cont <-1 
 S <-0 
 Enquanto (Cont <= 5) faca 
 escreva("digite o ", cont, "o. valor : ") 
 leia(N) 
 se( N > maior) entao 
 maior <- N 
 FimSe 
 S <- S + N 
 cont <- cont + 1 
 FimEnquanto 
 escreval("a soma de todos os valores foi " , S) 
 escreval("o maior valor digitado foi ", maior) 
 escreval("o menor valor digitado foi ", menor) 
 FimAlgoritmo 
 
9. Entrar sexos de várias pessoas (m ou f). Quando for digitado um sexo @, exibir a quantidade de 
pessoas do sexo masculino e a quantidade de pessoas do sexo feminino e finalizar o algoritmo. 
algoritmo "F e M" 
sexo:caractere 
contF, contM:inteiro 
inicio 
 escreva("digite quantas pessoas femininas tem: ") 
 leia(ContF) 
 escreval("digite quantas pessoas masculinas tem: ") 
 leia(contM) 
 leia(sexo) 
 se sexo= "F" entao 
 contF <- contF + 1 
 FIMSE 
 se sexo= "M" entao 
 contM <- contM + 1 
 fimse 
 escreva("conatagem F", contF) 
 escreval("contagem M", contM) 
Fimalgoritmo 
 
10. Dado um número inteiro e positivo N, exibir o valor de seu fatorial (N!). 
 
algoritmo “N!” 
 Fatorial: inteiro 
 Contador: inteiro 
 Numero: inteiro 
inicio 
 escreva("digite um numero para calcular o fatorial: ") 
 leia(Numero) 
 Fatorial := 1 
 para contador de 1 ate numero faca 
 fatorial:= fatorial * contador 
 fimpara 
escreval("o fatorial de ", numero, "e", fatorial) 
fimalgoritmo

Continue navegando