Informática, perguntado por scooby01, 1 ano atrás

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 fabioaragao
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
Perguntas interessantes