Jump to content

kamikazzi

Members
  • Content count

    6
  • Joined

  • Last visited

Community Reputation

0 Comum

About kamikazzi

  • Birthday 05/21/2000

Informações Pessoais

  • Sexo
    Masculino
  1. kamikazzi

    Significado de alguns conceitos php e sql

    Boas, será que me pode dizer o significa alguns destes "comandos" php?
  2. kamikazzi

    Exercicio sobre menus etc

    muito obrigado
  3. kamikazzi

    Exercicio sobre menus etc

    #include<stdio.h> #include<stdlib.h> #include<math.h> #include<locale.h> void menu() { printf("++++++++++++++++++++++++++++++++++++++++++++++++\n"); printf("+ MENU +\n"); printf("++++++++++++++++++++++++++++++++++++++++++++++++\n"); printf("+ 1. Adidiconar dados de aluno +\n"); printf("+ 2. Eliminar dados de aluno +\n"); printf("+ 3. Atualizar dados de aluno +\n"); printf("+ 4. Ver os registos de todos os alunos +\n"); printf("+ 5. Calcular a média dos testes de um aluno +\n"); printf("+ 6. Mostrar dados do aluno com a melhor media +\n"); printf("+ 7. Mostrar dados do aluno com a pior media +\n"); printf("+ 8. Procurar aluno por numero +\n"); printf("+ 9. Ordenar registos por media +\n"); printf("+ 0. Terminar +\n"); printf("++++++++++++++++++++++++++++++++++++++++++++++++\n"); printf("introduza a sua opção: "); } typedef struct alunos { int num; char nome[30]; char genero[1]; float nota1; float nota2; float nota3; int media; } aluno; int main() { int i, opcao, Media; setlocale(LC_ALL, "Portuguese"); do{ menu(); do{ scanf("%d", &opcao); if(opcao<0 || opcao>10){ printf("Opção Invalida. Introduza a sua opção: "); } }while(opcao<0 || opcao>10); switch (opcao){ case 1: for(i=0; i<20; i++) { printf("introduza o %dº numero: ", i+1); scanf("%d", &aluno[i].num); printf("introduza o %dº nome: ", i+1); scanf("%s", aluno[i].nome); printf("introduza o %dº genero: ", i+1); scanf("%s", aluno[i].genero); printf("introduza a 1º nota: " ); scanf("%f", &aluno[i].nota1); printf("introduza a 2º nota: " ); scanf("%f", &aluno[i].nota2); printf("introduza a 3º nota: " ); scanf("%f", &aluno[i].nota3); } break; case 3: printf("Atualização dos dados dos alunos!\n") for(i=0; i<20; i++) { printf("introduza o %dº numero: ", i+1); scanf("%d", &aluno[i].num); printf("introduza o %dº nome: ", i+1); scanf("%s", aluno[i].nome); printf("introduza o %dº genero: ", i+1); scanf("%s", aluno[i].genero); printf("introduza a 1º nota: " ); scanf("%f", &aluno[i].nota1); printf("introduza a 2º nota: " ); scanf("%f", &aluno[i].nota2); printf("introduza a 3º nota: " ); scanf("%f", &aluno[i].nota3); } break; case 4: case 5: for(i=0; i<20; i++) { media = (aluno[i].nota1+aluno[i].nota2+aluno[i].nota3)/3; printf("a média do %dº aluno = %d ", i+1, ,media); } case 6: for(i=0; i<20; i++) { aluno[i].media = (aluno[i].nota1+aluno[i].nota2+aluno[i].nota3)/3; } aluno[0].media; for(i=0; i<20; i++) { if(aluno[0].media>aluno[i].media) { aluno[i].media = Media; } } printf("a melhor media da turma é: %d\n %s\n %s\n %.2f\n %.2f\n %.2f\n", ); case 7: for(i=0; i<20; i++) { aluno[i].media = (aluno[i].nota1+aluno[i].nota2+aluno[i].nota3)/3; } aluno[0].media; for(i=0; i<20; i++) { if(aluno[0].media<aluno[i].media) { aluno[i].media = Media; } } printf("a melhor media da turma é: %d\n %s\n %s\n %.2f\n %.2f\n %.2f\n", ); case 8: case 9: } if (opcao==2) { printf("os dados introduzidos foram apagados!"); } return 0; }
  4. kamikazzi

    erro ao progmar

    aqui esta a correção muito facil... #include<stdio.h> #include<stdlib.h> #include<locale.h> int main() { int a, b, c, soma, media; setlocale(LC_ALL, "Portuguese");//serve para queas letras com assentos etc nao desapareçam a=10; b=20; c=30; soma=a+b+c;//faz a soma media= (a+b+c)/3;//faz a media printf("a soma dos numeros é: %d\n", soma); printf("a media dos numeros é: %d", media); return 0; }
  5. kamikazzi

    Exercicio sobre menus etc

    agorba mando o exercicio que me proposeram e nao consigo resolver.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.