Ir ao conteúdo
  • Cadastre-se

Zomeplay

Membro Júnior
  • Posts

    6
  • Cadastrado em

  • Última visita

Reputação

6
  1. Ta certo, so que quero usar sem colocar biblioteca forca.h, ja fiz isso, so que tem que ter um banco de dados, e nao sei fazer
  2. @Lucca Rodrigues #include <stdio.h> #define LIM 10 int main(){ float notas[LIM],soma=0.0; int i=0; do { if(i>=LIM){ i++; break; } printf("Digite a nota do aluno %d: ",i); scanf("%f",&notas); if(notas>0) soma= notas + i++; } while (notas[i++]>0); printf("Media das notas: %.2f\n",soma/(i-1)); printf ("Nenor nota%d\n", notas<6); printf ("Maior nota%d\n", notas>6); printf("Porcentagem de aprovados: %d%%\n ", notas>6*100/soma); printf("Porcentagem de reprovados: %d%%\n ", notas>6*100/soma); return 0; } mais ou menos isso
  3. 2 Quando falamos de algoritmos, devemos ter em mente que existem diversas maneiras de representa-los. Cada maneira possui suas características e formatos de utilização. Fale quais são as três formas de representação para um algoritmo e descreva brevemente cada um deles, dando exemplos. 3 Elabore um algoritmo que a realiza a leitura de 10 notas (valores inteiros). Após a leitura de cada nota será preciso apresentar a média aritmética, a maior nota e, a menor nota. 4 A partir da questão anterior, considere agora que a média para um aluno conseguir aprovação em uma disciplina é 6. Modifique o código elaborado para exibir o total de alunos aprovados, total de alunos reprovados e, o percentual relativo a cada total. 3 e 4 #include <stdio.h> #define LIM 10 int main(){ float notas[LIM],soma=0.0; int i=0; do { if(i>=LIM){ i++; break; } printf("Digite a nota do aluno %d: ",i); scanf("%f",&notas); if(notas>0) soma+=notas; } while (notas[i++]>0); printf("Media das notas: %.2f\n",soma/(i-1)); Printf (“Nenor nota%d\n”, nota>6); Printf (“Maior nota%d\n”, nota<6); return 0; }
  4. #include <stdio.h> #include <stdlib.h> #include <time.h> int main(){ int nivel, tamanho, numeroTentativas=0; printf("------------------------------------------------------------------------------\n"); printf("FOI GERADO UM NUMERO\n"); printf(" ADIVINHE!\n"); printf("HAHAHAHAHAHAHA\n"); printf("-------------------------------------------------------------------------------\n"); printf("(1) Nivel fácil! (20 Tentativas e o numero eh de 0 ate 10)\n"); printf("(2) Nivel intermediario!(10 Tentativas e o numero eh de 0 ate 100)\n"); printf("(3) Nivel difícil! (5 Tentativas e o numero eh de 0 ate 1000)\n"); printf("Escolha o nivel que deseja jogar:\n"); scanf("%d", &nivel); if (nivel == 1){ tamanho = 10; numeroTentativas = 20; } else if (nivel == 2){ tamanho=100; numeroTentativas = 10; } else { tamanho = 1000; numeroTentativas = 5; } int numeroAleatorio; srand(time(NULL)); numeroAleatorio = rand() % tamanho; int numero, minimo = 0, maximo = tamanho, jogadas = 0, cont=0; do{ printf("Digite o numero:"); scanf("%d", &numero); jogadas++; if(numero > numeroAleatorio){ maximo = numero; printf("O numero esta entre %d e %d\n", minimo, maximo); break; } else if (numero < numeroAleatorio){ minimo = numero; printf("O numero esta entre %d e %d\n", minimo, maximo); } else{ printf("Parabens! voce acertou com %d jogadas\n", jogadas); printf(" ___\n"); printf(" .-\: /-.\n"); printf(" | (|:. |) |\n"); printf(" '-|:. |-'\n"); printf(" \::. /\n"); printf(" '::. .'\n"); printf(" ) (\n"); printf(" .' '.\n"); } cont++; }while (cont < numeroTentativas); printf("Como diz o meu amigo Raul Seixas\n"); printf(" |??????|\n"); printf(" | tente |\n"); printf(" | outra |\n"); printf(" | vez |\n"); printf(" |____|\n"); printf(" (\__/) ||\n"); printf(" ( •-•) ||\n"); printf("Numero de %d jogadas que voce errou.\n", jogadas); return 0; } Elabore um código que ao ser executado permita ao usuário digitar um número qualquer e faça o computador verificar se corresponde ao número secreto. O programa deve ainda informar se o número informado pelo usuário é maior ou menor que o número secreto. Por exemplo, se o número secreto for 27 e, o número informado pelo usuário for igual a 10, o computador deve informar que pensou em outro número, maior que 10. Então, você tenta o número 50, e o computador diz que é menor que 50. fácil (20 tentativas), médio (10 tentativas), difícil (5 tentativas) eu fiz o programa, só que na imagem aparece digite o número, eu quero saber se tem alguma forma de para até esse ponto
  5. Haverá uma eleição para escolha do novo diretor geral e você foi designado para acompanhar todo o processo eleitoral e criar um programa em C que faça a contagem dos votos do pleito. Para esta eleição haverá quatro candidatos e,seus respectivos números são:1,2, 3 e 4. Para os votos brancos ou, nulos deve ser considerado qualquer outro valor diferente dos números dos candidatos e de 999. A eleição permanece em execução até o número 999 ser digitado na tela (comando para finalização do programa). Após o término da execução, o programa deve exibir as seguintes informações na tela adicionado 5 minutos depois // Primeiro vamos incluir bibliotecas #include <stdio.h> #include <conio.h> int main (){ // Seção de Declarações int voto, candidato1=0, candidato2=0, candidato3=0, candidato4=0, VotoBranco=0, cont=0, TotaldeVotos=0, VotosValidos=0; // Seção de Comandos 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"); //Aqui vamos usar estrutura de repetição (do ..... whille). do{ // Seção de Comandos printf ("\nDigita o numero do candidato:\n"); scanf("%d", &voto); // Aqui vamos usar o switch para reduzir de vários if ... else switch (voto){ case 1: candidato1++; // nessa linha vamos usa case para reduzir de vários if ... else break; // Quando nos usamos o break tem utilizado dentro do switch. case 2: candidato2++; break; case 3: candidato3++; break; case 4: candidato4++; break; case 5: VotoBranco++; break; default:cont++; // E o default É uma forma de reduzir a complexidade de vários if … else encadeados e tambem O comando default exibe uma mensagem, caso nenhuma das alternativas anteriores seja verdadeira. E tambem tem o Cont par fazer a contagem dos votos. break; } // Aqui finalizar o laço }while (voto != 999); // Essa instrução irá acumular ou contar todos os votos TotaldeVotos = candidato1 + candidato2 + candidato3 + candidato4 + VotoBranco + cont; // Instrução para deixar o programa e exibir os resultados. printf("Total de votos: %d\n",TotaldeVotos); printf("Porcentagem dos votos do candidato 01: %d %d %% \n ", candidato1-TotaldeVotos/100); printf("Porcentagem dos votos do candidato 02: %d %d %% \n ", candidato2-TotaldeVotos/100); printf("Porcentagem dos votos do candidato 03: %d %d %% \n ", candidato3-TotaldeVotos/100); printf("Porcentagem dos votos do candidato 04: %d %d %% \n ", candidato4-TotaldeVotos/100); printf("Porcentagem dos votos branco: %d %d %% \n ", VotoBranco-TotaldeVotos/100); 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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!