Resposta em C, C++ ou Português estruturado
Numa pesquisa com 50 pessoas foram questionadas para cada uma das pessoas:
• sexo (F / M)
• idade
• grau de escolaridade (0 – analfabetos, 1 – 1º grau, 2 - 2º grau, 3 - 3º grau)
• nacionalidade (0 – brasileiro, 1 – outros)
Receber por digitação esses dados e, ao final, informar:
• Qtde de mulheres brasileiras, com mais de 30 anos com até o 2º grau
• Qtde de homens analfabetos entre 20 e 40 anos
• Qtde de estrangeiros entre 40 e 50 anos que tenham no mínimo o 1º grau
Soluções para a tarefa
Respondido por
1
algoritmo "semnome"
// Função :
// Autor : Fábio Aragao
// Data : 30/11/2015
// Seção de Declarações
var sexo : caractere
i, idade, grau, nacion, totm, totf, tote : inteiro
inicio
totf <- 0
totm <- 0
tote <- 0
para i <- 1 ate 50 faca
escreva("Qual o sexo da pessoa (m/f): ")
leia(sexo)
escreva ("Qual a idade da pessoa: ")
leia(idade)
escreval("Escolha a opção abaixo para o grau de escolaridade")
escreval("0 - Analfabeto")
escreval("1 - 1º Grau")
escreval("2 - 2º Grau")
escreval("3 - 3º Grau")
escreva("Digite uma opção: ")
leia(grau)
escreva("Qual a nacionalidade (0 - Brasileiro / 1 - Outros): ") leia(nacion)
limpatela
se (sexo = "f") e (grau <= 2) e (nacion = 0) e (idade > 30 )entao
totf <- totf + 1
fimse
se (sexo = "m") e (grau = 0) e (idade > 20) e (idade < 40) entao
totm <- totm + 1
fimse
se ( nacion = 1) e (idade > 40) e (idade < 50) e (grau <= 1) entao
tote <- tote + 1
fimse
fimpara
escreval ("Qtde de mulheres brasileiras, com mais de 30 anos com até o 2º grau: ",totf)
escreval ("Qtde de homens analfabetos entre 20 e 40 anos: ",totm)
escreval ("Qtde de estrangeiros entre 40 e 50 anos que tenham no mínimo o 1º grau: ",tote)
fimalgoritmo
// Função :
// Autor : Fábio Aragao
// Data : 30/11/2015
// Seção de Declarações
var sexo : caractere
i, idade, grau, nacion, totm, totf, tote : inteiro
inicio
totf <- 0
totm <- 0
tote <- 0
para i <- 1 ate 50 faca
escreva("Qual o sexo da pessoa (m/f): ")
leia(sexo)
escreva ("Qual a idade da pessoa: ")
leia(idade)
escreval("Escolha a opção abaixo para o grau de escolaridade")
escreval("0 - Analfabeto")
escreval("1 - 1º Grau")
escreval("2 - 2º Grau")
escreval("3 - 3º Grau")
escreva("Digite uma opção: ")
leia(grau)
escreva("Qual a nacionalidade (0 - Brasileiro / 1 - Outros): ") leia(nacion)
limpatela
se (sexo = "f") e (grau <= 2) e (nacion = 0) e (idade > 30 )entao
totf <- totf + 1
fimse
se (sexo = "m") e (grau = 0) e (idade > 20) e (idade < 40) entao
totm <- totm + 1
fimse
se ( nacion = 1) e (idade > 40) e (idade < 50) e (grau <= 1) entao
tote <- tote + 1
fimse
fimpara
escreval ("Qtde de mulheres brasileiras, com mais de 30 anos com até o 2º grau: ",totf)
escreval ("Qtde de homens analfabetos entre 20 e 40 anos: ",totm)
escreval ("Qtde de estrangeiros entre 40 e 50 anos que tenham no mínimo o 1º grau: ",tote)
fimalgoritmo
Perguntas interessantes
Filosofia,
10 meses atrás
Português,
10 meses atrás
Artes,
10 meses atrás
Geografia,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás