Ir para conteúdo
Fórum Script Brasil

Gabriel Sales

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre Gabriel Sales

Gabriel Sales's Achievements

0

Reputação

  1. Gabriel Sales

    Ajuda! Plz.

    Opa boa tarde de sábado ! ;) estou tendo dificuldades em como vou guardar a nota de cada aluno e como vou fazer os cálculos necessários... Alguém da uma luz... Só um detalhe eu não posso usar vetor. =/ Att /* Sintese Objetivo: Calcular e apresentar a nota final de cada aluno e se o mesmo foi aprovado ou reprovado, a maior e menor nota da disciplina, nota média da turma, numero de alunos aprovados e reprovados.Um aluno será reprovado de obtiver nota inferior a 7 e faltas inferior a 25% das aulas ministradas. Entrada : Número total de alunos da turma, número total de aulas ministradas. Para cada aluno o número da matricula, notas das provas, notas dos trabalhos e quantidade de faltas. Saida : Nota final de cada aluno com a mensagem de aprovado ou reprovado, maior e menor nota da disciplina, nota média da turma e número de alunos aprovados e reprovados. */ #include <stdio.h> #include <conio.c> int main(void) { // Declaracoes int numAlunos, numAulas, cont, matricula, aux,faltas; float prova1, prova2,trabalho1, trabalho2; // Instrucoes system ("TITLE Exer4_Lista"); do { printf ("\nEntre com o total de alunos: "); scanf ("%d", &numAlunos); }while (numAlunos <= 0); do { printf ("Entre com o total de aulas ministradas: "); scanf ("%d", &numAulas); }while (numAulas <= 0); clrscr (); for (cont=1; cont <= numAlunos; cont ++) { clrscr (); printf ("Entre com a matricula do %d aluno: ", cont); scanf ("%d", &matricula); do { printf ("Informe o total de faltas do aluno %d: ", cont); scanf ("%d", &faltas); }while (faltas<0 || faltas > numAulas); do { printf ("Entre com a nota da primeira prova teorica do aluno %d: ", cont); scanf ("%f", &prova1); }while (prova1<0 || prova1>10); do { printf ("Entre com a nota da segunda prova teorica do aluno %d: ", cont); scanf ("%f",&prova2); }while (prova2<0 || prova2>10); do { printf ("Entre com a nota do primeiro trabalho pratico do aluno %d: ", cont); scanf ("%d", &trabalho1); }while(trabalho1<0 || trabalho1>10); do { printf ("Entre com a nota do segundo trabalho pratico do aluno %d: ", cont); scanf ("%d", &trabalho2); }while(trabalho2>10 || trabalho2<0); } getch(); return 0; }
  2. Gabriel Sales

    Ajuda!

    Muito obrigado... Tenho pouco tempo em C e agora na universidade o negócio ta apertando... Estou com uma lista aquie e to apanhado, qualquer coisa posto novamente aqui, que não vai demorar muito. k k k' Abraas
  3. Gabriel Sales

    Ajuda!

    Boa Noiite pessoal, sou novo aqui no forum e na área de programação também, tem mais ou menos uns 2 meses que comecei a estudar C, e estou com algumas dificuldades. Gostaria que me ajudassem nesse código, estou tendo dificuldade na hora da confirmação do voto, não consigo fazer para que o voto não seja contabilizado. Mee ajudeem por favor! Desculpem ai qualquer coisa se postei no local errado... ---------------------------------------------------------------------------------------------------------------------------- /* Sintese Objetivo: Fazer uma urna, aonde a letra B corresponde ao Pelé e a letra A Maradona letra X voto em branco e qualquer outro valor sera considerado nulo. O programa sempre deverá exigir a confirmação ou não do voto. Ao final da eleição apresentar um relatório com a votação de cada candidato, a quantidade de votos em branco e nulo além do candidato vencedor ou empate. Entrada : Letra de acordo com o candidato, ou qualquer outro valor. Saida : Relatório com a votacação de cada candidato, votos nulos e brancos, candidato vencedor ou empate. */ #include <stdio.h> #include <conio.c> #include <ctype.h> int main(void) { // Declaracoes char opcao, resposta, confirmacao; int contadorM=0, contadorP=0, contadorN=0, contadorB=0; // Instrucoes system ("TITLE aula3_Exer6"); do { clrscr (); printf ("\nEscolha seu candidato "); printf ("\n\nA - Maradona.\n"); printf ("B - Pele.\n"); printf ("X - Branco.\n"); printf ("Qualquer outro voto sera nulo.\n"); opcao = toupper(getche()); if (opcao == 'A') { do { clrscr (); printf ("\n\nCandidato escolhido: MARADONA!"); printf ("\n\nConfirma voto S - Sim / N - não?"); confirmacao = toupper (getche()); contadorM++; }while(confirmacao != 'S'); } else if (opcao == 'B') { do { clrscr (); printf ("\nCandidato escolhido: PELE !"); printf ("\n\nConfirma voto S - Sim / N - não?"); confirmacao = toupper (getche()); contadorP ++; }while (confirmacao != 'S'); } else if (opcao == 'X') { do { clrscr (); printf ("\nVoto em BRANCO!"); printf ("\n\nConfirma voto S - Sim / N - não?"); confirmacao = toupper (getche()); contadorB ++; }while (confirmacao != 'S'); } else { do { clrscr (); printf ("Voto NULO!"); printf ("\n\nConfirma voto S - Sim / N - não?"); confirmacao = toupper (getche()); contadorN ++; }while (confirmacao != 'S'); } clrscr (); printf ("\n\nDeseja votar novamente ? S - Sim / N - não"); resposta = toupper (getche()); }while (resposta == 'S'); clrscr (); if (contadorM == contadorP) printf ("\n\n\nOs dois candidatos emparam com %d voto(s) cada.\n\n\n", contadorP); else if (contadorM > contadorP) printf ("\n\n\nMaradona venceu com %d voto(s\n\n\n)", contadorM); else printf ("\n\n\nPele veceu com %d voto(s)\n\n\n", contadorP); printf ("\nMARADONA recebeu %d voto(s)!", contadorM); printf ("\n\nPELE recebeu %d voto(s)!", contadorP); printf ("\n\n%d voto(s) em BRANCO!", contadorB); printf ("\n\n%d voto(s) NULO(S)", contadorN); getch(); return 0; }
×
×
  • Criar Novo...