Ir ao conteúdo

Luanzera

Membro Júnior
  • Posts

    6
  • Cadastrado em

  • Última visita

Reputação

3
  1. @herbertbahia Excelente irmão, muito obrigado mesmo de verdade, sempre aumentando meu conhecimento aqui...
  2. @herbertbahia Ficou otimo irmão, muito melhor que o meu. Porém eu queria que ele voltasse a aparecer o menu para o usuário poder ver o que está escrito e selecionar outra opção.
  3. @LuisOPsum Muito obrigado irmão, mais tarde estarei estudando em cima desse código!
  4. Olá a todos, estou com uma dúvida referente ao comando while para um seguinte menu abaixo; Ao selecionar a opção e receber a informação, gostaria de voltar para o menu ou selecionar novamente outra opção. Poderiam me ajudar nisso? Código: #include <stdio.h> #include <string.h> #include <stdlib.h> #include <locale.h> int main () { setlocale(LC_ALL, "portuguese"); int op; int sair=1; float Idade; printf("Programa desenvolvido por: \nAna Carolina, Isaac & Luan Lopes.\n\n\n\n"); printf("Bem vindo ao menu do Ministério da Saude contra o COVID-19.\n\n\nSelecione as seguites opções para consultar mais sobre a doença.\n\n(A)- O que é coronavírus?\n(B)- Como o coronavírus é transmitido?\n(C)- Quais são os sintomas do coronavírus?\n(D)- Como se proteger?\n(E)- Adianta tomar vacina contra a gripe?\n(F)- Quem corre mais risco?\n(G)- Já existe tratamento contra o coronavírus (COVID-19)?\n(H)- O que é e qual período de incubação do coronavírus?\n(I)- Como é definido um caso suspeito de coronavírus?\n(J)- Quando devo usar máscara?\n(K)- Vou viajar para um local com casos de coronavírus (COVID-19). O que faço?\n(L)- Estou com sintomas de gripe. O que devo fazer?\n(M)- Tenho uma empresa. O que devo fazer?\n\nDigite a opção de (A) à (M): "); scanf("%c", &op); /*while(op);{*/ switch(op){ case 'A':{ printf("\nCoronavírus (CID10) é uma família de vírus que causam infecções respiratórias. O novo agente do coronavírus foi descoberto em 31/12/19 após casos registrados na China. Provoca a doença chamada COVID-19. Como nunca tivemos contato com o vírus antes, não temos imunidade.Ela causa uma infecção pulmonar. Nos casos mais leves, porém, parece um resfriado comum ou uma gripe leve.\n\nOs primeiros coronavírus humanos foram isolados pela primeira vez em 1937. No entanto, foi em 1965 que o vírus foi descrito como coronavírus, em decorrência do perfil na microscopia, parecendo uma coroa.\n\nA maioria das pessoas se infecta com os coronavírus comuns ao longo da vida, sendo as crianças pequenas mais propensas a se infectarem com o tipo mais comum do vírus. Os coronavírus mais comuns que infectam humanos são o alpha coronavírus 229E e NL63 e beta coronavírus OC43, HKU1.\n\n"); break; } case 'B':{ printf("\nA transmissão acontece de uma pessoa doente para outra ou por contato próximo por meio de:\n\n- O toque do aperto de mão é a principal forma de contágio\n- Gotículas de saliva\n- Espirro\n- Tosse\n- Catarro\n- Objetos ou superfícies contaminadas como celulares, mesas, maçanetas, brinquedos e teclados de computador etc.\n\n"); break; } case 'C':{ printf("\nOs sintomas mais comuns são:\n\n- Febre E\n- Tosse OU\n- Dificuldade para respirar\n- Entre outros sintomas gripais\n\nSe aparecerem os sintomas ligue para 136 ou procure um posto de saúde mais próximo a você.\n\n"); break; } case 'D':{ printf("\n- Lave com frequência as mãos até a altura dos punhos, com água e sabão ou então higienize com álcool em gel 70%%.\n- Ao tossir ou espirrar, cubra nariz e boca com lenço ou com o braço, e não com as mãos.\n- Evite tocar olhos, nariz e boca com as mãos não lavadas. Ao tocar, lave sempre as mãos como já indicado.\n- Mantenha uma distância mínima cerca de 2 metros de qualquer pessoa tossindo ou espirrando.\n- Evite abraços, beijos e apertos de mãos. Adote uma onda amigável sem contato físico, mas sempre com sorriso no rosto.\n- Higienize com frequência o celular e brinquedos das crianças.\n- Não compartilhe objetos de uso pessoal, como talheres, toalhas, pratos e copos.\n- Evite aglomerações e mantenha os ambientes limpos e bem ventilados.\n- Se estiver doente, evite contato físico com outras pessoas, principalmente, idosos e doentes crônicos e fique em casa até melhorar.\n- Durma bem, tenha uma alimentação saudável e faça atividade física.\n\n"); break; } case 'E':{ printf("\nNão, mas evita que a pessoa tenha outros tipos de doenças respiratórias. Busque orientação de como vacinar em segurança. Em caso de fila, mantenha uma distância de, pelo menos, 2 metros dos demais, principalmente os idosos.\n\nInforme-se se na sua cidade haverá uma estratégia de vacinação diferenciada.\n\nLigue 136 ou entre em contato com a Secretaria de Saúde da sua cidade.\n\n"); break; } case 'F':{ printf("\nInforme sua Idade: "); scanf ("%f", &Idade); if (Idade<12){ printf("\nVocê é criança e não está na área de risco.\nFique em casa só saia se for necessário!\n\nOBSERVAÇÃO: Além de pessoas acima dos 60 anos e aquelas com doenças crônicas, como diabetes e doenças cardiovasculares. Esse público não deve viajar nem frequentar cinemas, shopping, shows e outros locais com aglomerações.\n\n"); } else if (Idade>=12 && Idade<18){ printf("\nVocê é adolescente e não está na área de risco.\nFique em casa só saia se for necessário!\n\nOBSERVAÇÃO: Além de pessoas acima dos 60 anos e aquelas com doenças crônicas, como diabetes e doenças cardiovasculares. Esse público não deve viajar nem frequentar cinemas, shopping, shows e outros locais com aglomerações.\n\n"); } else if (Idade>=18 && Idade<60){ printf("\nVocê é adulto e não está na área de risco.\nFique em casa só saia se for necessário!\n\nOBSERVAÇÃO: Além de pessoas acima dos 60 anos e aquelas com doenças crônicas, como diabetes e doenças cardiovasculares. Esse público não deve viajar nem frequentar cinemas, shopping, shows e outros locais com aglomerações.\n\n"); } else if (Idade>=60){ printf("\nVocê é idoso e está na áera de risco.\nPor favor fique em casa!\n\nOBSERVAÇÃO: Além de pessoas acima dos 60 anos e aquelas com doenças crônicas, como diabetes e doenças cardiovasculares. Esse público não deve viajar nem frequentar cinemas, shopping, shows e outros locais com aglomerações.\n\n"); } break; } case 'G':{ printf("\nNão. Os médicos tratam os sintomas para evitar o agravamento da doença e reduzir o desconforto.\n\n"); break; } case 'H':{ printf("\nPeríodo de incubação é o tempo que leva para os primeiros sintomas aparecerem desde a infecção por coronavírus, que pode ser de 2 a 14 dias.\n\n"); break; } case 'I':{ printf("\nCASOS SUSPEITOS\n\nDEFINIÇÃO 1: SÍNDROME GRIPAL (SG): indivíduo com quadro respiratório agudo, caracterizado por sensação febril ou febre*, mesmo que relatada, acompanhada de tosse OU dor de garganta OU coriza OU dificuldade respiratória. \n*Na suspeita de COVID-19, a febre pode não estar presente.\n\na). EM CRIANÇAS: considera-se também obstrução nasal, na ausência de outro diagnóstico específico.\nb). EM IDOSOS: a febre pode estar ausente. Deve-se considerar também critérios específicos de agravamento como sincope, confusão mental, sonolência excessiva, irritabilidade e inapetência.\n\nDEFINIÇÃO 2: SÍNDROME RESPIRATÓRIA AGUDA GRAVE (SRAG): Síndrome Gripal que apresente: dispneia/desconforto respiratório OU Pressão persistente no tórax OU saturação de O2 menor que 95%% em ar ambiente OU coloração azulada dos lábios ou rosto.\n\na)EM CRIANÇAS: além dos itens anteriores, observar os batimentos de asa de nariz, cianose, tiragem intercostal, desidratação e inapetência.\n\n"); break; } case 'J':{ printf("\nUse máscara se estiver tossindo ou espirrando para evitar transmitir vírus para outras pessoas.\n\nPara pessoas saudáveis, use máscara somente se estiver cuidando de uma pessoa com doenças respiratórias.\n\nAs máscaras são eficazes somente quando usadas em combinação com a limpeza frequente as mãos com água e sabão ou higienizadas com álcool em gel 70%%.\n\nApós usar a máscara, descarte-a em local adequado e lave as mãos.\n\nEm todas as situações recomendadas, utilize a máscara do tipo cirúrgico. A máscara N95 é de uso dos profissionais de saúde e é fundamental para sua proteção. Há risco de faltar, caso a população compre também.\n\n"); break; } case 'K':{ printf("\nAvalie a necessidade real da viagem e adie, se possível. Se for inevitável, previna-se e siga as orientações das autoridades de saúde locais.\n\n"); break; } case 'L':{ printf("\nSe você está com sintomas de gripe, fique em casa por 14 dias e siga as orientações do Ministério da Saúde para o isolamento domiciliar.\n\n"); break; } case 'M':{ printf("\nDisponibilize locais para lavar as mãos com frequência, dispenser com álcool em gel 70%% e toalhas de papel descartáveis.\nAmplie a frequência de limpeza de pisos, corrimãos, maçanetas e banheiros com álcool 70%% ou solução de água sanitária.\nIncentive a realização de reuniões virtuais, cancele viagens não essenciais e, se possível, faça um rodízio com os funcionários e permita o trabalho remoto (home office).\nAdote horários alternativos para entrada dos funcionários e faça escalas de forma que não estejam todos ao mesmo tempo no local.\nFuncionários doentes devem ficar em casa. Facilite a comprovação do atestado, evitando que eles compareçam à empresa.\nCaso necessite de material de orientação para prevenção do vírus, acesse saude.gov.br/coronavirus.\n\n"); break; } default:{ printf("\nOpção invalida, selecione de (A) a (M).\n\n"); break; } } system("pause"); return 0; }
  5. @Midori Muitíssimo obrigado, me ajudou muito... Não estava conseguindo visualizar por esta lógica.
  6. Olá a todos, estou com uma dúvida referente a um seguinte exercício; Uma cidade deseja realizar uma pesquisa com seus habitantes. Ao final se deseja saber sobre os entrevistados: 1. idade média 2. % de homens 3. % de mulheres 4. quantidade maiores de idade 5. quantidade de menores de idade Se puderem colocar a resolução em C++ agradeceria. adicionado 4 minutos depois Até o momento o que eu consegui fazer porém estou com muita dificuldade. #include <stdio.h> #include <string.h> #include <stdlib.h> #define total_habitante 5 int main () { int habitante=0, id[total_habitante], genero[total_habitante], id_maior, id_menor, genero_masc, genero_fem, porce_masc, porce_fem; float id_media, id_total; for (habitante = 0; habitante < total_habitante; habitante++) { printf("Habitante %i:\n", habitante + 1); printf("Bem vindo ao sistema de pesquisa habitacional da SUAM.\n\nDigite a sua idade:"); scanf("%d", &id); if (id[habitante]<18) id_menor++; else (id[habitante]>=18) id_maior++; printf("Digite o seu genero '1' Masculino, '2' Feminino:"); scanf("%d", &genero); id_total=id_menor+id_maior; total_habitante=genero_masc+genero_fem; id_media=id_total/total_habitante; porce_masc=(genero_masc*100)/total_habitante; porce_fem=(genero_fem*100)/total_habitante; } system("pause"); system("cls"); printf("\nOla, obrigado por participar da pesquisa habitacional da SUAM.\n\nA seguir o resultado parcial da pesquisa ate a data de hoje.\n\n"); printf("______Resultados______\n\nA idade media da populacao e de: %f", id_media); return 0; }

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!