pirado 0 Denunciar post Postado Outubro 27, 2007 O departamento de transito do estado anotou dados de acidentes de transito no ultimo ano. Para cada motorista envolvido no acidente, tem-se as seguintes informações: -Ano de nascimento -Sexo(M - masculino F - feminino) -Procedencia(1 - capital, 2 - interior, 3 - outro estado) Faça algoritmo que: a ) calcule a porcentagem de motorista com menos de 21 anos; b ) cacule quantas mulheres são da capital; c ) calcule quantos motoristas do interior do estado tem idade maior que 60 anos; d ) calcular quantas mulheres tem idade maior que 60 anos. var nome : literal valor, sexo : literal [1] p, cont2 : real cont, cont3, cont4, cont5, nr, a : inteiro inicio valor <- 'S' sexo <- 'F' cont <- 1 cont2 <- 1 cont3 <- 1 cont4 <- 1 cont5 <- 1 enquanto ( valor= 'S') faça escreva " informe o nome do motorista envolvido no acidente" leia nome cont <- cont + 1 escreva " informe o ano de nascimento, 4 digitos" leia a escreva " informe o sexo M para masculino e F para feminino" leia sexo escreva " informe a procedencia 1 para capital, 2 para interior e 3 para outro estado" leia nr se ( a > 1986 ) então cont2 <- cont2 + 1 se ( a < 1947).e.( sexo = 'F' ) então cont3 <- cont3 + 1 se ( a < 1947).e.( nr = 2 ) então cont4 <- cont4 + 1 senão ( nr = 1 ).e.(sexo = 'F' ) cont5 <- cont5 + 1 fim se fim se fim se fim se escreva "deseja acrescentar mais motoristas acidentados S/N ? " leia valor fim enquanto p <- (cont2 / cont ) * 100 escreva " a porcentagem de motoristas com menos de 21 anos é ", p escreva " a quantidade de mulheres da capital é ", cont5 escreva " a quantidade de motoristas do interior do estado acima de 60 anos é ", cont4 escreva " a quantidade de mulheres com idade acima de 60 anos é ", cont3 fim entaum...gostaria de saber se esta certoooo !!! ae valeu !! bom find galera !!!! ; ) Compartilhar este post Link para o post Compartilhar em outros sites
Pantoja 5 Denunciar post Postado Outubro 28, 2007 mas você rodou para ver ? so rodar e tetar... Compartilhar este post Link para o post Compartilhar em outros sites
pirado 0 Denunciar post Postado Outubro 29, 2007 rodar ???? eu não tenho programa !!!! eu faço no caderno mesmo !!! ; ) Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Outubro 29, 2007 Inicie os contadores em 0. cont <- 0 nos ifs dentro do laço tem alguns problemas. Após cada teste feche o if. se ( a > 1986 ) então cont2 <- cont2 + 1 fim se se ( a < 1947) e ( sexo = 'F' ) então cont3 <- cont3 + 1 fim se se ( a < 1947) e ( nr = 2 ) então cont4 <- cont4 + 1 fim se senão ( nr = 1 ) e (sexo = 'F' ) cont5 <- cont5 + 1 fim se Compartilhar este post Link para o post Compartilhar em outros sites