Ir ao conteúdo
  • Cadastre-se

Jacksoon

Membro Pleno
  • Posts

    20
  • Cadastrado em

  • Última visita

Tudo que Jacksoon postou

  1. Jacksoon

    C IF, Else com resposta

    Obrigado pela ajuda pessoal!
  2. Jacksoon

    C IF, Else com resposta

    Obrigado pelas dicas, consegui resolver a questão. Teria alguma função que possa por para quando usuário acessar algum menu possa pressionar uma tecla para voltar ao menu inicial?
  3. Jacksoon

    C IF, Else com resposta

    @Lucca Rodrigues Entendi, mas a ideia seria apresentar o resultado apenas no final após todos os testes.
  4. Pessoal, boa tarde! Não estou conseguindo implementar a parte de "Diagnostico" no código preciso que se algum sintoma for respondido como "S" ele apresente uma mensagem e se todos forem respondido com "N" apresente outro mensagem #include <stdio.h> #include <locale.h> #include <stdlib.h> main (void){ setlocale(LC_ALL, "Portuguese"); char resp; char nome; int idade,opcao; int sim_1=0,nao_1=0; printf("----------------- Menu ------------------"); printf("\n (1)Diagnostico Covid-19 "); printf("\n (2)Dicas de Prevenção "); printf("\n (3)Unidades de Saude Serra Gaucha"); printf("\n (4)Tratamentos"); printf("\n-----------------------------------------"); printf("\nDigite uma opção: "); scanf("%i",&opcao); switch (opcao) { case 1: system("cls"); printf("----------------- Menu ------------------"); printf("\nDiagnostico Covid-19"); printf("\n-----------------------------------------\n"); fflush(stdin); printf("Está com Febre? \n"); printf ("(S) SIM\n"); printf ("(N) NÃO\n"); scanf("%s",&resp); if ((resp=='S')||(resp=='s')) { sim_1++; } else { nao_1++; } printf("Tens dificuldade de respirar? \n"); printf ("(S) SIM\n"); printf ("(N) NÃO\n"); scanf("%s",&resp); if ((resp=='S')||(resp=='s')) { sim_1++; } else { nao_1++; } printf("Está com tosse seca? \n"); printf ("(S) SIM\n"); printf ("(N) NÃO\n"); scanf("%s",&resp); if ((resp=='S')||(resp=='s')) { sim_1++; } else { nao_1++; } printf ("Recomendamos procurar uma Unidade de Saude %d\n",sim_1); printf ("negativo: %d\n",nao_1); break; case 2: system("cls"); printf("----------------- Menu ------------------"); printf("\nDicas de Prevenção"); printf("\n-----------------------------------------"); printf("\n 1- Lave suas mãos com frequência. Use sabão e água ou um gel à base de álcool."); printf("\n"); printf("\n 2- Mantenha uma distância segura de qualquer pessoa que esteja tossindo ou espirrando."); printf("\n"); printf("\n 3- Não toque nos olhos, no nariz ou na boca."); printf("\n"); printf("\n 4- Quando tossir ou espirrar, cubra o nariz e a boca com o cotovelo dobrado ou um tecido."); printf("\n"); printf("\n 5- Fique em casa se você se sentir indisposto."); printf("\n"); printf("\n 6- Se você tiver febre, tosse e dificuldade para respirar, procure assistência médica. Ligue antes de sair"); printf("\n"); printf("\n 7- Siga as instruções de sua autoridade de saúde local."); printf("\n"); break; case 3: printf("3"); break; case 4: system("cls"); printf("----------------- Menu ------------------"); printf("\nTratamentos"); printf("\n-----------------------------------------"); printf("\nJuntamente com as orientações, algumas medidas simples podem ajudar, como:"); printf("\n"); printf("\nFazer repouso."); printf("\n"); printf("\nBeber bastante água."); printf("\n"); printf("\nTomar banho quente para auxiliar no alívio da dor de garganta e tosse."); printf("\n"); printf("\nUsar umidificador de ar."); printf("\n"); break; default : printf ("Valor invalido!\n"); } }
  5. Boa noite! Sim era o mesmo algoritmo mas acabamos postando os dois pois não tivemos comunicação, já conseguimos concluir o exercício, muito obrigado pela ajuda! @Simon Viegas
  6. Certo, muito obrigado! Já me deu uma baita mão agora só não estou conseguindo calcular as escolaridades.
  7. O exemplo que demonstrou é algo que acontece, o algoritmo não está computando o numero de pessoas pesquisadas, a porcentagem de homem/mulheres pesquisados, a media dos salários dos entrevistados e o tipo de escolaridade.
  8. O algoritmo não apresenta erros apenas não está calculando.
  9. Está faltando os cálculos que não estou conseguindo encaixar, o algoritmo está "puxando" as informações mas não computando no final do algoritmo, obrigado pela atenção!
  10. Boa tarde! Alguém poderia me ajudar a finalizar este código? Implemente uma solução no Visualg para resolver o problema descrito abaixo: Foi realizada uma pesquisa sobre alguns costumes e comportamentos que envolvem questões ambientais e econômicas dos moradores de uma cidade da Serra Gaúcha. Um pessoa (responsável) da residência vai responder o questionário. Foram coletados os seguintes dados de cada família do entrevistado : sexo do entrevistado(M-Masculino ou F-Feminino), Número de moradores da residência, renda famíliar, e responda as seguintes perguntas: Os moradores da residência possuem coleta de água da chuva? Sim ou Não. Há separação do lixo residencial? Sim ou Não . Qual a escolaridade da pessoa que recebe o maior salário da casa? As respostas podem ser : 1- Analfabeto 2- Serie inicial 3- Ensino Fundamental 4- Ensino Médio 5 – Ensino Superior 6- Pos Graduação 7 - outros Todas as entradas de dados devem ser validadas. Deve-se validar a entrada do sexo, as perguntas onde a resposta deve ser S-para sim e N – para não (utilizar comandos de leitura de caracteres e não scanf - usar o gets() ou getche()). Caso o usuário digitar um valor errado, deverá aparecer na tela uma mensagem informando que esta errado e solicitar para redigitar novamente, até o usuário digitar um valor válido. Para facilitar a entrada dos dados, sempre imprima na tela orientações para o usuário saber o que deve ser digitado como entrado. Toda vez que cadastrar a pesquisa de uma residência, deve perguntar ao usuário se deseja cadastrar uma nova pesquisa. Assim, o programa encerra quando o usuário digitar N(Não), indicando que não deseja realizar mais nenhuma pesquisa. Ao finalizar o programa deverá ser impresso o relatório final da pesquisa com as informações solicitadas abaixo. Faça um PROGRAMA que leia esses dados e gere como relatório: - Total de pessoas pesquisadas ( um por casa) - Total de residências que coletam e total que não coletam a água da chuva - Total de residencias que separam o lixo e total que não separam. - Total de homens pesquisados e o percentual (%) - Total de mulheres pesquisadas e o percentual (%) - Média dos salários(renda familiar) de todos os entrevistados ( soma todas as rendas e divide pelo número de casas pesquisadas) - Média de moradores por residência - ( SOMA TODOS OS MORADORES E DIVIDE PELO TOTAL DE CASAS) - não precisa ser por escolaridade. -Calcule e imprima: Total de pesquisados Analfabetos: 999 Total de pesquisados Series iniciais : 999 Total de pesquisados Ensino Fundamental : 999 Total de pesquisados Ensino Médio : 999 Total de pesquisados Ensino Superior : 999 Total de pesquisados Pós Graduação: 999 Total de pesquisados como Outros : 999 Pode utilizar o comando de repetição que desejar. Para validar as entradas utilizar o laço repita.. ate. Algoritmo "Trabalho" // Descrição : Trabalho de laços de repetição Var moradores, rendafamiliar,opcao : inteiro T_Masculino, T_Feminino, T_Pessoas : inteiro T_Aguachuva, T_Nao_Aguachuva : inteiro T_Lixo, T_Nao_Lixo : inteiro T_Analfabetos : inteiro T_Series_Iniciais : inteiro T_Ensino_Fundamental : inteiro T_Ensino_Medio : inteiro T_Ensino_Superior : inteiro T_Pos_Graduacao : inteiro T_Outros : inteiro moradoresTotal, rendaFamiliarTotal : real Media_Salarios, Perc_Homens, Perc_Mulheres : real sexo, Aguachuva, pesquisa, lixo, escolaridade : caracter Inicio repita Escreval("Informe o numero de moradores da casa : ") Leia(moradores) Escreval("Informe a renda familiar:") Leia(rendafamiliar) moradoresTotal <- moradoresTotal + moradores rendaFamiliarTotal <- rendaFamiliarTotal + rendafamiliar repita Escreval("Digite o sexo do entrevistado(a) M/F : ") Leia(sexo) se ((sexo <> "M") e (sexo <> "F")) entao Escreval("Sexo incorreto, redigite M (masculino) ou F (feminino)") fimse Se (sexo = "M") entao T_Masculino <- T_Masculino + 1 senao Se (sexo ="F") entao T_Feminino <- T_Feminino + 1 fimse fimse ate (( sexo = "M") ou (sexo = "F")) repita Escreval("Residencia possui coleta de agua da chuva? S/N ") Leia(Aguachuva) Se ((Aguachuva <> "S") e (Aguachuva <> "N")) entao Escreval("Comando incorreto. Digite S (SIM) ou N (NAO) ") fimse Se (Aguachuva = "S") entao T_Aguachuva <- T_Aguachuva + 1 Senao Se (Aguachuva = "N") entao T_Nao_Aguachuva <- T_Nao_Aguachuva +1 fimse fimse ate ((Aguachuva = "S") ou (Aguachuva = "N")) repita Escreval("Ha separacão de lixo? S/N ") Leia(lixo) Se ((lixo <> "S") e (lixo <> "N")) entao Escreval ("Comando incorreto. Digite S (SIM) ou N (NAO) ") fimse Se (lixo = "S") entao T_Lixo <- T_Lixo + 1 senao Se (lixo = "N") entao T_Nao_lixo <- T_Nao_lixo 1 fimse fimse ate ((lixo = "S") ou (lixo = "N")) Escreval("Tabela da escolaridade:") Escreval("1-Analfabeto") Escreval("2-Serie Inicial") Escreval("3-Ensino Fundamental") Escreval("4-Ensino Medio") Escreval("5-Ensino Superior") Escreval("6-Pos Graduacao") Escreval("7-Outros") Escreval("Informe a escolaridade da pessoa que recebe o maior salario :") Leia(escolaridade) escolha(opcao) caso 1 T_Analfabetos <- T_Analfabetos + 1 caso 2 T_Series_Iniciais <- T_Series_Iniciais + 1 caso 3 T_Ensino_Fundamental<- T_Ensino_Fundamental +1 caso 4 T_Ensino_Medio <- T_Ensino_Medio + 1 caso 5 T_Ensino_Superior <- T_Ensino_Superior + 1 caso 6 T_Pos_Graduacao <- T_Pos_Graduacao + 1 caso 7 T_Outros <- T_Outros + 1 fimescolha repita Escreval ("Deseja continuar cadastrando pessoas? S/N") Leia (pesquisa) Se ((pesquisa <> "S") e (pesquisa <> "N")) entao Escreval ("Comando incorreto. Digite S (SIM) ou N (NAO) ") fimse ate ((pesquisa = "S") ou (pesquisa = "N")) ate (pesquisa = "N")) T_Pessoas <- T_Pessoas + 1 Media_Salarios <- (Media_Salarios * T_Pessoas)/100 Perc_Homens <- (Perc_Homens * T_Masculino)/100 Perc_Mulheres <- (T_Pessoas * T_Feminino)/100 Escreval("Total de pessoas pesquisadas :" , T_Pessoas) Escreval("Total de residencias que coletam agua da chuva : " , T_Aguachuva) Escreval("Total de residencias que nao coletam agua da chuva :" , T_Nao_Aguachuva) Escreval("Total de residencias que separam o lixo : " , T_Lixo) Escreval("Total de residencias que nao separam o lixo : " , T_Nao_Lixo) Escreval("Total de homens pesquisados e a percentagem :" , T_Masculino , " - " , Perc_Homens ,"%") Escreval("Total de mulheres pesquisadas e a percentagem :" , T_Feminino , " - " , Perc_Mulheres ,"%" ) Escreval("Media dos salarios dos entrevistados :" , Media_Salarios) Escreval("Media de moradores por residencia pela escolaridade :" , moradoresTotal) Escreval("Total de pesquisados Analfabetos : " , T_Analfabetos) Escreval("Total de pesquisados Series iniciais : " , T_Series_Iniciais) Escreval("Total de pesquisados Ensino Fundamental : " , T_Ensino_Fundamental) Escreval("Total de pesquisados Ensino Médio : " , T_Ensino_Medio) Escreval("Total de pesquisados Ensino Superior : " , T_Ensino_Superior) Escreval("Total de pesquisados Pós Graduação : " , T_Pos_Graduacao) Escreval("Total de pesquisados como Outros : " , T_Outros) Fimalgoritmo
  11. Comandos Condicionais.pdf Boa noite pessoal, Estou com problemas para montar o código do exercício em anexo quando coloco valor acima de 25 o algoritmo não puxa as informações, alguém poderia me ajudar? Var categoria, calssificacaoB, classificacaoN, classificacaoC : inteiro preco, valor_aumento, valor_imposto, novo_preco : real situacao : caracter Inicio Escreval("Informe o preco: ") Leia(preco) Escreval("Digite a categoria: 1- Limpeza, 2-Alimentação ou 3 -Vestuário ") Leia(categoria) Escreval("Informe a situacao: R ou N") Leia(situacao) se (preco <= 25) então escolha categoria caso 1 valor_aumento <- (preco * 5)/100 caso 2 valor_aumento <- (preco * 8)/100 caso 3 valor_aumento <- (preco * 10)/100 fimescolha se (preco > 25) entao escolha categoria caso 1 valor_aumento <- (preco * 12)/100 caso 2 valor_aumento <- (preco * 15)/100 caso 3 valor_aumento <- (preco * 18)/100 fimescolha fimse escreval ("Valor do aumento: R$ ", valor_aumento) se ((categoria = 2) ou (situacao = "R")) então valor_imposto <- (preco * 5)/100 senão valor_imposto <- (preco * 8)/100 fimse escreval ("Valor do imposto: R$ ", valor_imposto) novo_preco <- ((preco + valor_aumento) - valor_imposto) escreval ("Novo preço: R$", novo_preco) se (novo_preco <= 50) então escreval ("Classificação: Barato") senão se ((novo_preco > 50) e (novo_preco < 120)) então escreval ("Classificação: Normal") senão se (novo_preco >=120) entao escreval ("Classificação: Caro") fimse fimse fimse fimse Fimalgoritmo
  12. ok, e tem como eu usar o dhcp do switch? Pois ativei dos switch e algumas máquinas acabaram pegando o dhcp do load balance e não do switch a ideia seria unificar o servidor DHCP apenas no switch
  13. Boa noite, Estou com a seguinte situação tenho um Load Balance que recebe duas internet e atualmente faz a função de dhcp e um Switch Gerenciável que tem a opção de dhcp minha dúvida é tem como eu desativa a função de dhcp do load balance e continua gerenciamento as duas internet? ou tem alguma configuração em switch Gerenciável que possa fazer esta função de ligar às duas internet e fazer o balanceamento O switch é um TP-LINK T2600g-28ts
  14. Boa tarde, Tenho uma rede com; Um Roteador que recebe internet WAN que está no IP 192.168.1.1 Um Switch Gerenciável onde está ligado o cabeamento dos computadores, com o Gateway apontado para o Roteador 192.168.1.1, o Switch Gerenciável está no ip 192.168.1.2 Desta forma os computadores buscam IP no Switch Gerenciável? Esta forma está correta?
  15. Boa tarde, Preciso dar permissão para alguns usuários de administrador da maquina, para instalar programas e enfim ter acesso total a maquina,alguma dica?
  16. Boa tarde, resolvi com o seguinte procedimento, obrigado. https://diegogouveia.com.br/2018/05/07/negando-gpos-para-usuarios-computadores-e-grupos/
  17. Acredito ser outra coisa, por exemplo Tenho a OU ''Vendas'' com todos usuários e todas GPOS de mapeamento e afins veiculados nela como por exemplo ''GPO Bloquear Usb'' Mas eu não quero veicular apenas a ''GPO Bloquear Usb'' para um usuário desta OU e manter as outras.
  18. Bom dia, Tenho um Servidor onde preciso criar uma GPO de mapeamento para dois usuários do grupo ''vendas'' e um do ''administrativo'' hoje tenho os grupos separados por containers mas preciso de uma gpo que envolve esses usuários, alguma dica?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!