Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''aluno''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Encontrado 5 registros

  1. elabore um programa que leia dois numeros decimais inteiros de no maximo 32 bits e determine, bit a bit, quais bits são iguais nos dois numeros, e dos que forem igual se são '' 0 '' ou '' 1''. Por exemplo, os numeros 0 e 255 contem 24 bits iguais (bit8...bit31), em zero, e 8 bits diferente ( bit0...bit7). nesse caso a impressao seria: bits iguais: || valor 7 0 8  0 9 0 . . . 31 0
  2. Estou em duvida nesse program pq exclui mas ainda aparece se pesquiso tipo o numero 1, 2 , 3 #include <stdio.h> #include <string.h> #include <stdlib.h> struct controleNota{ float nota1, nota2; float media; int status; char disc[50]; char prof[50]; char sigla[25]; }aluno; FILE *tnt; remove(); int verificaExclusao(); void excluir(); void alterar(); void mostrarTudo(); void cadastro(); int local (); void pesquisa(); void excluir(); int main(){ int op; do { printf("\t\t\t----------MENU---------\n\t\t\t1)Cadastrar Disciplinas\n"); printf("\t\t\t2)Pesquisar Discipinas\n\t\t\t3)Excluir Disciplinas\n\t\t\t4)Mostrar Todos\n"); printf("\t\t\t5)Alterar Programa\n\t\t\t6)Encerrar Programa\n"); printf("\nDigite sua opcao: "); scanf("%d",&op); switch(op){ case 1: system("cls"); cadastro(); break; case 2: system("cls"); pesquisa(); break; case 3: system("cls"); excluir(); break; case 4: system("cls"); mostrarTudo(); break; case 5: system("cls"); alterar(); break; case 6: system("cls"); printf("Programa Encerrado Com Sucesso\nGOKU WINS!!!!!"); break; default: printf("NUMERO INCORRETO!\n"); printf("DIGITE QUALQUER TECLA PRA CONTINUAR\n"); getch(); fflush(stdin); system("cls"); } }while(op != 4); fclose(tnt); } void cadastro(){ tnt = fopen("controleNotas.txt", "ab+"); fseek(tnt,0L,SEEK_END); do{ printf("Digite o nome da Disciplina ou s para sair \n"); fflush(stdin); gets(aluno.disc); if((strcmp(aluno.disc,"s")!=0)&&(strcmp(aluno.disc,"S")!=0)){ printf("Digite o nome do Professor\n"); gets(aluno.prof); fflush(stdin); printf("Digite a sigla da disciplina\n"); gets(aluno.sigla); fflush(stdin); printf("Digite a nota do primeiro bimestre do cidadao\n"); scanf("%f",&aluno.nota1); printf("Digite a nota do segundo bimestre do cidadao\n"); scanf("%f",&aluno.nota2); aluno.status=1; if( fwrite(&aluno,sizeof(struct controleNota),1,tnt)){ printf("\n\tDISCIPLINA ATUALIZADO DADOS-----------\n"); } else{ printf("\n\tOCORREU ERRO NO CADASTRO\n"); } } }while((strcmp(aluno.disc,"s")!=0)&&(strcmp(aluno.disc,"S")!=0)); fclose(tnt); } int local (){ char cadedisc[70]; int cont = 0; if((tnt = fopen("controleNotas.txt", "rb"))==NULL){ printf("\n\tNAO POSSUI NOTAS E DISCIPLINAS CADASTRADAS\n"); printf("\n\tDigite qualquer tecla pra voltar\n"); getch(); fflush(stdin); system("cls"); main(); } if(verificaExclusao()==1){ printf("\n\tTodo mundo excluido\n"); printf("\n\tDigite qualquer tecla pra voltar\n"); getch(); fflush(stdin); system("cls"); main(); } fflush(stdin); printf("\n\tNome da Disciplina:"); gets(cadedisc); while(!feof(tnt)){ fread(&aluno, sizeof(struct controleNota), 1, tnt); if(strcmp( aluno.disc,cadedisc)==0){ if(aluno.status == 0){ cont = -1; break; } break; } cont++; } if(strcmp(cadedisc,aluno.disc)==1){ cont = -1; } fclose(tnt); return cont; } void pesquisa(){ int posi; posi = local(); if(posi<0){ printf("\tDISCIPLINA NAO ENCONTRADA\n"); } else{ tnt = fopen("controleNotas.txt", "rb"); fseek(tnt,posi*sizeof(struct controleNota),SEEK_SET); fread(&aluno,sizeof(struct controleNota),1,tnt); printf("\tNome do Professor %s\n",aluno.prof); printf("\tNome da Disciplina %s\n",aluno.disc); printf("\tSigla da Discilina %s\n",aluno.sigla); printf("\t---1 NOTA---\t---2 NOTA---\n\t---%.2f---\t---%.2f---\n",aluno.nota1,aluno.nota2); aluno.media=(aluno.nota1+aluno.nota2)/2; if(aluno.media>=7){ printf("\tA MEDIA EH: %.2f\n",aluno.media); printf("\t------MATERIA COM OTIMOS RESULTADOS------\n"); } else { printf("\tA MEDIA EH: %.2f\n",aluno.media); printf("\t------ALUNO COM DEFICIENCIA------\n"); } } fclose(tnt); } void excluir(){ int posi; posi = local(); if(posi <0){ printf("\tDISCIPLINA NAO ENCONTRADA\n"); } else{ tnt = fopen("controleNotas.txt","rb+"); fseek(tnt,posi*sizeof(struct controleNota), SEEK_SET); fread(&aluno,sizeof(struct controleNota),1,tnt); printf("\nEssa Disciplina sera excluida...\n"); printf("\tNome do Professor %s\n",aluno.prof); printf("\tNome da Disciplina %s\n",aluno.disc); printf("\tSigla da Discilina %s\n",aluno.sigla); printf("\t---1 NOTA---\t---2 NOTA---\n\t---%.2f---\t---%.2f---\n",aluno.nota1,aluno.nota2); fflush(stdin); getch(); aluno.status = 0; fseek(tnt,posi*sizeof(struct controleNota), SEEK_SET); if(fwrite(&aluno,sizeof(struct controleNota),1,tnt)){ printf("\nDISCIPLINA EXCLUIDA\n"); fclose(tnt); getch(); fflush(stdin); system("cls"); main(); } else{ printf("\nFALHOU"); fclose(tnt); getch(); fflush(stdin); system("cls"); main(); } } } void mostrarTudo(){ if((tnt = fopen("controleNotas.txt", "rb"))==NULL){ printf("\n\tNAO POSSUI NOTAS E DISCIPLINAS CADASTRADAS\n"); printf("\n\tDigite qualquer tecla pra voltar\n"); getch(); fflush(stdin); system("cls"); main(); } if(verificaExclusao()==1){ printf("\n\tTodo mundo excluido\n"); printf("\n\tDigite qualquer tecla pra voltar\n"); getch(); fflush(stdin); system("cls"); main(); } fseek(tnt, 0L, SEEK_SET); fread(&aluno, sizeof(struct controleNota),1, tnt); do{ if(aluno.status!=0){ printf("\n\tNome do Professor %s\n",aluno.prof); printf("\tNome da Disciplina %s\n",aluno.disc); printf("\tSigla da Discilina %s\n",aluno.sigla); printf("\t---1 NOTA---\t---2 NOTA---\n\t---%.2f---\t---%.2f---\n",aluno.nota1,aluno.nota2); aluno.media=(aluno.nota1+aluno.nota2)/2; if(aluno.media>=7){ printf("\tA MEDIA EH: %.2f\n",aluno.media); printf("\t------MATERIA COM OTIMOS RESULTADOS------\n"); } else { printf("\tA MEDIA EH: %.2f\n",aluno.media); printf("\t------ALUNO COM DEFICIENCIA------\n"); } } fread(&aluno, sizeof(struct controleNota),1, tnt); }while(!feof(tnt)); getch(); main(); } void alterar(){ int x,z; x=local(); if(x<0){ printf("\tDISCIPLINA NAO ENCONTRADA\n"); } else{ tnt = fopen("controleNotas.txt", "rb+"); fseek(tnt,x*sizeof(struct controleNota),SEEK_CUR); fread(&aluno,sizeof(struct controleNota),1,tnt); printf("\nDeseja alterar a seguinte disciplina...\n"); printf("\tNome do Professor %s\n",aluno.prof); printf("\tNome da Disciplina %s\n",aluno.disc); printf("\tSigla da Discilina %s\n",aluno.sigla); printf("\t---1 NOTA---\t---2 NOTA---\n\t---%.2f---\t---%.2f---\n",aluno.nota1,aluno.nota2); fflush(stdin); printf("\nDigite as mudancas:\n\n"); printf("Digite o nome do Professor\n"); gets(aluno.prof); printf("Digite a disciplina\n"); gets(aluno.disc); fflush(stdin); printf("Digite a sigla da disciplina\n"); gets(aluno.sigla); fflush(stdin); printf("Digite a nota do primeiro bimestre do cidadao\n"); scanf("%f",&aluno.nota1); printf("Digite a nota do segundo bimestre do cidadao\n"); scanf("%f",&aluno.nota2); aluno.status=1; fseek(tnt,x*sizeof(struct controleNota),SEEK_SET); if(fwrite(&aluno,sizeof(struct controleNota),1,tnt)){ printf("\n\tALTERADO COM SUCESSO-----------\n"); fclose(tnt); getch(); fflush(stdin); system("cls"); main(); } else{ printf("\n\tERRO NA ATUALIZAÇÃO\n"); fclose(tnt); getch(); fflush(stdin); system("cls"); main(); } } fclose(tnt); } int verificaExclusao(){ tnt=fopen("controleNotas.txt","rb"); rewind(tnt); fread(&aluno,sizeof(struct controleNota),1,tnt); do{ if(aluno.status != 0){ return 0; } fread(&aluno,sizeof(struct controleNota),1,tnt); }while(!feof(tnt)); fclose(tnt); return 1; }
  3. Ola, sou iniciante em PHP e estou com dificuldade para usar array em função anonima. tenho seguinte código: <?php $med = function($n1,$n2,$n3,$n4){ $result = ($n1+$n2+$n3+$n4)/4; return $result; } $aluno[0]["nome"] = "Brian Johnson"; $aluno[0]["media"] = $med(3,6,6,8); $aluno[1]["nome"] = "Lenny Kravitz"; $aluno[1]["media"] = $med(1,4,2,5); $aluno[2]["nome"] = "Bruce Dickinson"; $aluno[2]["media"] = $med(4,5,4,4); $aluno[3]["nome"] = "James Hetfield"; $aluno[3]["media"] = $med(7,4,7,7); $aluno[4]["nome"] = "Angus Young"; $aluno[4]["media"] = $med(7,6,6,8); for($i = 0, $n = count($aluno); $i < $n; $i++){ echo "<b>Nome do aluno: </b>" . $aluno[$i]["nome"] . "</b><br>"; echo "<b>Media do aluno: </b>" . $aluno[$i]["media"] . "</b><br><br>"; } ?> Tenho array contendo notas e nomes dos alunos. Porém quando executo desta maneira ele da o seguinte erro " Parse error: syntax error, unexpected '$aluno' (T_VARIABLE) in C:\wamp64\www\PHP\exec_time.php on line 7 ". Quando eu não uso função anonima (function med($n1,$n2,$n3,$n4)) ele roda sem erros, mas quando tento usar função anonima ele apresenta este erro na variavel $aluno. Pesquisei muito mas não consegui resolver este problema. Alguém poderia me auxiliar? Desde já agradeço!
  4. Tenho que resolver esse desafio --> Faça um programa que leia 4 notas de 10 alunos e apresente a media de cada aluno e a media da turma. Deixei documentado na propria IDE o exercicio. Tentei fazer, porem, sem sucesso. Obrigado
  5. Preciso acrescentar no gabarito abaixo se o aluno foi aprovado ou não, já li sobre o assunto, mas não consegui, alguém pode me ajudar? #include <stdio.h> #include <conio.h> #include <math.h> #include <ctype.h> int main() { char gab[5] = { 'B', 'D', 'A', 'C', 'A' }; char resp[5]; int qtalunos; int nota; int y, i; printf("Informe a quantidade de alunos: "); scanf("%d", &qtalunos); for(i=1; i<=qtalunos;i++) { nota=0; for(y=0;y<5;y++) { printf("Informe a resposta da pergunta %d: ", y+1); scanf("%s", &resp[y]); } for(y=0;y<5;y++) { if(toupper(resp[y])==gab[y]) { nota = nota + 2; } } printf("A nota do aluno %d e: %d\n\n", i, nota); } getch(); }
×
×
  • Criar Novo...