Ir ao conteúdo

herbertbahia

Membro Pleno
  • Posts

    536
  • Cadastrado em

  • Última visita

Tudo que herbertbahia postou

  1. @Cordas essa ordem até faz sentido mas é diferente da postada. tambem estava tentnado entender isso.
  2. voce pode simplificar fazendo m receber o valor no momento da declaração.. #include <iostream> #include <math.h> #include <conio.h> using namespace std; main (){ float m = (1 / 1 + 2 / 4 + 3 / 9 + 4 / 16 + 11 / 121); cout<<"Resultado do terceiro enunciado e: "<<m; getch(); }
  3. A função malloc reserva um espaço na memória do tamanho sizeof. No caso de um inteiro, sabemos que C considera-o com 4 bytes.
  4. @Luanzera existem varias maneiras para voltar ao menu você pode usar a função return main(); , pode usar goto, ou ate mesmo um laço de repetição. olha nesse exemplo adicionei o return main(); no default fazendo que com que o usuario possa apertar uma tecla por exemplo o enter para retornar, ou ate mesmo navegar direto para outra opção. você pode adicionar printf informando no retorno, a criatitivida é o que importa bons estudos. #include <stdio.h> #include <string.h> #include <stdlib.h> #include <locale.h> #include <conio.h> #include <ctype.h> int main () { setlocale(LC_ALL, "portuguese"); char op; int 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): "); while(op != 'S'){ op = getch(); op = toupper(op); switch(op){ case 'A': system("cls"); 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': system("cls"); 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': system("cls"); 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': system("cls"); 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': system("cls"); 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': system("cls"); printf("\nInforme sua Idade: "); scanf ("%d", &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': system("cls"); 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': system("cls"); 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': system("cls"); 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': system("cls"); 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': system("cls"); 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': system("cls"); 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': system("cls"); 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: system("cls"); return main(); printf("\nselecione de (A) a (M).\n\n"); break; } } system("pause"); return 0; }
  5. #include <stdio.h> #include <conio.h> #include <locale.h> #include <math.h> int main() { setlocale(LC_ALL, "Portuguese"); float precot, total, precop, desconto, y,frete; int quant, quanp, op, produto, x, i; char cliente[100]; x == 1; while(x==1) { printf("Escolha o Produto \n(1 = TELHAS)\n(2 = CHAPAS): "); scanf("%d", &op); printf("Nome do cliente: "); scanf("%s", cliente); printf("Quantidade do produto: "); scanf("%d", &quant); printf("Preço do produto: "); scanf("%f", &precot); printf("Preco parafuso: "); scanf("%f", &precop); printf("Preco frete: "); scanf("%f", &frete); if(op==1) { if(quant>=15) { if(quant>=18 && quant<=24) { quanp = 100; } else { quanp = quant*4; while(quanp%10 !=0) { quanp++; } } precot = quant*precot; precop = quanp*precop; precot = floor(precot); precop = floor(precop); total = precop + precot + frete; total = floor(total); desconto = total*0.1; printf("\n\nOlá %s. %d telhas R$ %.2f + %d parafusos R$ %.2f + Frete R$ %d TOTAL R$ %.2f via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra. \n\n", cliente, quant, precot, quanp, precop, frete, total); y = total - desconto; y = floor(y); printf("A vista: R$%.f\n\n", y); FILE*arquivo = fopen("orçamento.htm","w"); fprintf(arquivo,"\n\nOlá %s. %d telhas R$ %.2f + %d parafusos R$ %.2f + Frete R$ %d TOTAL R$ %.2f via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra. \n\n", cliente, quant, precot, quanp, precop, frete, total); fclose(arquivo); } else { precot = quant*precot; total = precot + frete; total = floor(total); desconto = total*0.1; printf("\n\nOlá %s. %d telhas R$ %2.f + Frete R$ %.2f TOTAL R$ %.2f via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra.\n\n", cliente, quant, precot, frete, total); y = total - desconto; y = floor(y); printf("A vista: R$%.f\n\n", y); } } if(op == 2) { precot = quant*precot; precot = floor(precot); total = precop + precot + frete; total = floor(total); desconto = total*0.1; printf("\n\nOlá %s. %d chapas R$ %.2f + Frete R$ %d TOTAL R$ %.2f via mercado livre. Entrega em área urbana. Caso for comprar preciso que me avise antecipadamente para eu criar um anuncio personalizado com o valor total da sua compra, pois o mercado livre mudou a plataforma e o cliente não consegue mais inserir o frete. Caso comprar direto e não avisar sobre a compra, o frete será recalculado pois terá taxa do mercado livre sobre o frete. Ecopreserve agradece pelo contato e aguarda sua compra.\n\n", cliente, quant, precot, frete, total); y = total - desconto; y = floor(y); printf("A vista: R$%.2f\n\n", y); } } }
  6. #include<stdio.h> #include<stdlib.h> #include <conio.h> #include <time.h> #include<locale.h> int main(){ setlocale(LC_ALL, "Portuguese"); srand(time(NULL)); int a,cont, j, achou, num,aleatorio[200],contador=0; for (cont = 0; cont <100; cont++) { do { achou = 0; num = rand() % 100 + 1; for (j = 0; j < 100; j++) if (num == aleatorio[j]) achou = 1; } while (achou); aleatorio[cont] = num; } printf("30 numeros divisiveis por 3 que dao como resultado valor inteiro: "); for (j = 0; j < 100; j++){ if (aleatorio[j]%3==0&&contador<30){ contador=contador+1; printf("%d/",aleatorio[j]); } } }
  7. o seu programa não está bom pois o menu só está atendendo comandos de letras maiusculas, voce nao pode declarar idade como float ninguem anda falando por ai que tem ex: 20.6985 anos. nao entendir a necessidade dos colchetes no menu. da uma olhada nesse codigo. #include <stdio.h> #include <string.h> #include <stdlib.h> #include <locale.h> #include <conio.h> #include <ctype.h> int main () { setlocale(LC_ALL, "portuguese"); char op; int 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): "); while(op != 'S'){ op = getch(); op = toupper(op); switch(op){ case 'A': system("cls"); 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': system("cls"); 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': system("cls"); 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': system("cls"); 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': system("cls"); 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': system("cls"); printf("\nInforme sua Idade: "); scanf ("%d", &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': system("cls"); 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': system("cls"); 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': system("cls"); 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': system("cls"); 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': system("cls"); 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': system("cls"); 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': system("cls"); 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: system("cls"); printf("\nOpção invalida, selecione de (A) a (M).\n\n"); break; } } system("pause"); return 0; }
  8. Fico ate emocionado quando vejo diagrama de classes com atributos e sem metodos e visibilidade. O que tenho a dizer é que foi aberto um topico com uma questao semelhante voce pode acompanhar nesse link.
  9. #include <iostream> using namespace std; int i=0, cont; int main() { for(i=0;i*5<=200;i++) { cout<<i*5; cout << "\n"; } } adicionado 3 minutos depois #include <iostream> using namespace std; int i=0, cont; int main() { while(i*5<200){ i++; cout<<i*5; cout << "\n"; } }
  10. cria 2 loops fica bom adicionado 11 minutos depois olha esse exemplo que você pode implementar #include<stdio.h> int main(){ int i,ponto=0,vitoria=0,derrota=0,empate=0; int gp[12] = {3, 2, 1, 0, 2, 4, 1, 0, 0, 1, 0, 1}; int gc[12] = {0, 2, 0, 0, 2, 1, 1, 0, 2, 2, 0, 2}; for (i=0;i<12;i++){ if (gp[i]>gc[i]){ ponto=ponto+3; vitoria=vitoria+1; } else if(gp[i]<gc[i]){ ponto=ponto+0; derrota=derrota+1; } else{ ponto=ponto+1; empate=empate+1; } } printf ("o flamengo fez %d pontos.",ponto); printf ("o flamengo venceu %d jogos.",vitoria); printf ("o flamengo perdeu %d jogos.",derrota); printf ("o flamengo empatou %d jogos.",empate); }
  11. #include <stdio.h> #include<iostream>] using namespace std; int main(){ int num1,num2,num3,num4,num5; cout << "digite o primeiro numero:" << endl; cin >> num1; cout << "digite o segundo numero:" << endl; cin >> num2; if (num1<num2){ cout << "digite o terceiro numero:" << endl; cin >> num3; } else{ cout << "0" << endl; return (0); } if (num2<num3){ cout << "digite o quarto numero:" << endl; cin >> num4; } else{ cout << "0" << endl; return (0); } if (num3<num4){ cout << "digite o quinto numero:" << endl; cin >> num5; } else{ cout << "0" << endl; return (0); } if (num4<num5){ cout << "1"<< endl; } else{ cout << "0" << endl; return (0); } } adicionado 28 minutos depois #include <stdio.h> #include<iostream>] using namespace std; int main(){ int i,go=0,num; for (i=0;i<5;i++){ cout << "digite numeros:\n" << endl; cin >> num; if (num>go){ cout << "1\n" << endl; go = num; } else{ cout << "0\n" << endl; return (0); } } }
  12. @Welington Silva 2002 #include <stdio.h> int main(){ float ana; float paulinho; float marcela; float esphanye; float adonias; int maisqueumsalariominimo; printf("Digite o salario de ana\n"); scanf("%f",&ana); if (ana>=1045){ maisqueumsalariominimo=maisqueumsalariominimo+1; } printf("Digite o salario de paulinho\n"); scanf("%f",&paulinho); if (paulinho>=1045){ maisqueumsalariominimo=maisqueumsalariominimo+1; } printf("Digite o salario de marcela\n"); scanf("%f",&marcela); if (marcela>=1045){ maisqueumsalariominimo=maisqueumsalariominimo+1; } printf("Digite o salario de esphanye\n"); scanf("%f",&esphanye); if (esphanye>=1045){ maisqueumsalariominimo=maisqueumsalariominimo+1; } printf("Digite o salario de adonias\n"); scanf("%f",&adonias); if (adonias>=1045){ maisqueumsalariominimo=maisqueumsalariominimo+1; } printf("nessa familia %d pessoas recebem mais que um salario minimo",maisqueumsalariominimo); }
  13. #include<stdio.h> #include<stdlib.h> #include <conio.h> #include <time.h> #include<locale.h> int main(){ setlocale(LC_ALL, "Portuguese"); srand(time(NULL)); int a,cont, j, achou, num, dig,aleatorio[10],contador=0; for (cont = 0; cont < 5; cont++) { do { achou = 0; num = rand() % 10 + 1; for (j = 0; j < 5; j++) if (num == aleatorio[j]) achou = 1; } while (achou); aleatorio[cont] = num; } printf("Os numeros aleatorios sao: "); for (j = 0; j < 5; j++){ printf("%d/",aleatorio[j]); } for (j = 0; j < 3; j++) { printf("\nDigite algum numero:"); a++; scanf("%d",&dig); printf ("%dº numero digitado pelo usuario = %d\n",a,dig); if (dig==aleatorio[0]||dig==aleatorio[1]||dig==aleatorio[2]||dig==aleatorio[3]||dig==aleatorio[4]){ contador=contador+1; if(contador==3){printf ("GANHOU! Você acertou os 3 números"); return(0);} } else{ printf ("\nLamento Perdeu"); return (0); } } }
  14. @Ragnarbrody #include<stdio.h> #include<stdlib.h> #include<windows.h> int main(){ int n=0, m,i,j; printf ("digite N e M:\n"); scanf("%d %d", &n, &m); Sleep(2500); system ("cls"); if (n<=m){ printf("tabuada de %d ao %d", n,m); for (n=n; n<=m; n++){ for (i=0;i<=m;i++){ printf("\n%d * %d = %d", n,i,n*i); } } } else{ //printf("tabuada de %d ao %d", m,n); } }
  15. #include <stdio.h> #include <conio.h> int main (){ int voto, candidato1=0, candidato2=0, candidato3=0, candidato4=0, VotoBranco=0, TotaldeVotos=0; printf ("\n°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Eleicao°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°\n"); printf ("\n°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°ATENCAO°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°\n"); printf ("\n°°°°°°°°°°°°°°°°°°°°°°°°°°DIGITA O NUMERO DO CANDIDATO°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°\n"); printf ("\ncandidato 1: NUMERO 01\n"); printf ("\ncandidato 2: NUMERO 02\n"); printf ("\ncandidato 3: NUMERO 03\n"); printf ("\ncandidato 4: NUMERO 04\n"); printf ("\nVoto Branco: NUMERO 05\n"); do{ printf ("\nDigita o numero do candidato:\n"); scanf("%d", &voto); if (voto==1){candidato1=candidato1+1; } else if (voto==2){candidato2=candidato2+1; } else if (voto==3){candidato3=candidato3+1; } else if (voto==4){candidato4=candidato4+1; } else if (voto==5){VotoBranco=VotoBranco+1; } }while (voto != 999); TotaldeVotos = candidato1 + candidato2 + candidato3 + candidato4 + VotoBranco; printf("Total de votos: %d\n",TotaldeVotos); printf("Porcentagem dos votos do candidato 01: %d%%\n ", candidato1*100/TotaldeVotos); printf("Porcentagem dos votos do candidato 02: %d%%\n ", candidato2*100/TotaldeVotos); printf("Porcentagem dos votos do candidato 03: %d%%\n ", candidato3*100/TotaldeVotos); printf("Porcentagem dos votos do candidato 04: %d%%\n ", candidato4*100/TotaldeVotos); }
  16. @Ragnarbrody acho que voce deveria criar um novo topico pois ficaria mais fácil pessoas te ajudarem se ainda nao tiver respostas mas sobre esse exercicio não está muito difícil tenta resolver o que puder e o que nao conseguir poderemos tentar ajudar valeu abraço
  17. a parte difícil do exercicio acho que toda vez que o usuario digitar o numero deverá fazer uma busca no vetor aleatorio gerado para saber se tem o numero, para isso tem que comparar os vetores. olhe este codigo que fiz #include<stdio.h> #include<stdlib.h> #include <conio.h> #include <time.h> #include<locale.h> int main(){ setlocale(LC_ALL, "Portuguese"); srand(time(NULL)); int a,cont, j, achou, num, vec[10],aleatorio[10],contador=0; for (cont = 0; cont < 5; cont++) { do { achou = 0; num = rand() % 10 + 1; for (j = 0; j < 5; j++) if (num == aleatorio[j]) achou = 1; } while (achou); aleatorio[cont] = num; } printf("Os numeros aleatorios sao: "); for (j = 0; j < 5; j++){ printf("%d/",aleatorio[j]); } for (j = 0; j < 3; j++) { printf("\nDigite algum numero:"); a++; scanf("%d",&vec[10]); printf ("%dº numero digitado pelo usuario = %d\n",a,vec[10]); } if (contador>=3){ printf ("GANHOU! Você acertou os 3 números"); } else{ printf ("\nLamento Perdeu"); } }
  18. @Ragnarbrody #include<stdio.h> #include<stdlib.h> int main(){ system ("cls"); int NT1=0, IT, R1=0; printf("\n"); printf("\n Tabuada "); printf("\n"); printf("\nDigite aqui um numero inteiro: "); scanf("%d", &NT1); for (IT=0; IT<10; IT++) { R1++; printf ("%d*%d=",NT1,R1); printf ("%d\n",NT1*R1); } }
  19. herbertbahia

    C Jogo em C V2

    voce esta iniciando as tentativas em 20 e depois esta decrementando errado poderia fazer assim #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { int vetor[4], i, tentativas = 19, senhaUsuario[4], j, correto = 0, errou = 0, num, tentativasusadas=1; int numero_certo_posicao_certa = 0; int numero_certo_posicao_errada = 0; int vetor1[4] = { 0 }; int senhaUsuario1[4] = { 0 }; char continuar = 's'; srand(time(NULL)); do{ printf("\n Chave: "); for (i = 0; i < 4; i++){ vetor[i] = 1 + (rand() % 8); printf("%d ", vetor[i]); } while (tentativas > 0) { printf("\n\n Insira uma Chave (Composta por 4 numeros com um espaco entre os digitos): "); for (i = 0; i < 4; i++) { scanf("%d", &senhaUsuario[i]); } for (i = 0; i < 4; i++) { if (vetor[i] == senhaUsuario[i]) { numero_certo_posicao_certa++; vetor1[i] = 1; senhaUsuario1[i] = 1; if (numero_certo_posicao_certa == 4) { printf("\n Parabens! voce Acertou na Chave! Tentativas usadas: %d \n", tentativasusadas); tentativas = 0; } } } for (i = 0; i < 4; i++) { for (j = 0; j < 4; j++) { if (vetor[j] == senhaUsuario[i] && vetor1[j] == 0 && senhaUsuario1[i] == 0) { numero_certo_posicao_errada++; vetor1[j] = 1; senhaUsuario1[i] = 1; } } } for (i = 0; i < 4; i++) { vetor1[i] = 0; senhaUsuario1[i] = 0; } errou++; if (tentativas > 0) { printf("\n %d Numeros Certos na posicao Certa.", numero_certo_posicao_certa); printf("\n %d Numeros Certos na posicao Errada", numero_certo_posicao_errada); printf("\n Tentativas Restantes: ( %d )", tentativas); printf("\n---------------------------------------------------------------------------------------\n"); } numero_certo_posicao_certa = 0; numero_certo_posicao_errada = 0; tentativas = tentativas-1; tentativasusadas = tentativasusadas+1; } if (errou == 20) { printf("\n GAME OVER !!! (A Chave era: "); for (i = 0; i < 4; i++) { printf("%d ", vetor[i]); } printf("\n\n"); } printf("\n Pretende Jogar Novamente? [s/n]"); scanf(" %c", &continuar); printf("\n---------------------------------\n"); printf("\n---------------------------------\n"); } while (continuar == 's' || continuar == 'S'); printf("\n Acabou! \n"); system("pause"); }
  20. ele não precisa ter 10 só precisa a quantidade necessária que for usar para armazenar os valores
  21. @Infante98 existe varias maneiras do numero aleatorio nunca repetir. olhe esse exemplo que gera 8 numeros aleatorios e nunca repete o mesmo numero... #include <stdio.h> #include <conio.h> #include <time.h> #include <stdlib.h> int main() { int aleatorio[10]; /* variáveis colocadas aqui antes da main são inicializadas com valor zero */ srand(time(NULL)); /* usada apenas uma vez no programa todo */ int cont, j, achou, num; for (cont = 0; cont < 8; cont++) { do { achou = 0; /* igual a falso */ num = rand() % 8 + 1; for (j = 0; j < 8; j++) if (num == aleatorio[j]) achou = 1; /* numero repetiu , igual a verdadeiro */ } while (achou); /* repete enquanto verdadeiro */ aleatorio[cont] = num; } for (j = 0; j < 8; j++) printf("%d",aleatorio[j]); }
  22. #include <stdio.h> int num,contador, resto; int main(){ printf ("digite um numero\n"); scanf ("%d", &num); resto = num % 2; inicio: if (num>1){ num = num/2; contador = contador +1; goto inicio; } else { printf ("o numero foi dividido %d vezes\n", contador); printf ("O resto da divisao e %d",resto); } }
  23. a sua explicação foi um pouco complicada porque entendir voce explicar uma coisa e depois explicar outra mas vamos supor esse trecho que voce citou olhe este exemplo. #include <stdio.h> float num; int main(){ printf ("digite um numero\n"); scanf ("%f", &num); inicio: if (num>1){ num = num/2; goto inicio; } else { printf ("%f", num); } } para transformar numeros de uma base para outra é necessario uma tbela se voce for precisar posso de disponibilizar
  24. @Igor Domingos #include <stdio.h> float total,menor,salario; int i,maior; int main() { //Escreva um algoritmo que leia o salário de 100 funcionários for (i = 0; i < 100; i++) { printf("digite o salario do funcionario\n"); scanf("%f", &salario); if(salario>2000){ maior = maior+1; } else { menor = menor+salario*0.07; } total = total + salario; } //a) quantos funcionários recebem mais de R$2.000,00; printf ("\n a empresa tem %d funcionarios que recebem mais de R$2.000,00",maior); //b) quanto a empresa gasta com estes funcionários. printf ("\n a empresa gasta com estes funcionarios %.2f",total); //c) quanto a empresa gastaria se fosse dar um aumento de 7,5% aos funcionários que recebem menos que R$2.000,00. printf ("\n a empresa gastaria %.2f a mais se fosse dar um aumento de 7,5 aos funcionarios que recebem menos que R$2.000,00",menor); 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!