Engenharia da Computação
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Engenharia da Computação

Fórum de toda Engenharia da Computação da UNIG
 
InícioPortalProcurarÚltimas imagensRegistarEntrar

 

 Programa 11/03

Ir para baixo 
2 participantes
AutorMensagem
Zed [ADM-Daniel]
[Administrador]
Zed [ADM-Daniel]


Número de Mensagens : 87
Idade : 35
Data de inscrição : 17/02/2008

Programa 11/03 Empty
MensagemAssunto: Programa 11/03   Programa 11/03 Icon_minitimeQua 12 Mar 2008, 12:44 am

Vou disponibilizar o programa de hoje aqui no fórum como link (cpp) e as linhas de código.

Link Programa Matriz ZIP (CPP)

Crie um programa que leia 4 notas para 7 alunos e armazene-as em uma matriz. Após o preenchimento da matriz, o programa deverá calcular a média de cada aluno e mostrar quantos alunos obtiveram media maior ou igual a 7 e quantos obtiveram media inferior a 7. O programa deverá tbm exibir a media da turma.
Obs: Para exibir a quantidade de alunos abaixo ou acima da média utilize os termos aprovado e reprovado.

Código:
#include <stdio.h>
#include <conio.h>
int main()
{
clrscr();
float mtxaluno[7][4],nota,md,mdg,soma;
int i,j,aprov,reprov;
md=0;
mdg=0;
aprov=0;
reprov=0;
for (i=0;i<7;i++)
{
 for (j=0;j<4;j++)
 {
 printf("Digite uma nota:");
 scanf("%f\n",&nota);
 mtxaluno[i][j]=nota;
 }
}
for (i=0;i<7;i++)
{
 soma=0;
 for (j=0;j<4;j++)
 {
 soma=soma+mtxaluno[i][j];
 }
  md=soma/4;
  if (md>=7)
  {
  aprov=aprov+1;
  printf("A media do Aluno foi %2.2f e ele foi APROVADO\n",md);
  }
  if (md<7)
  {
  reprov=reprov+1;
  printf("A media do Aluno foi %2.2f e ele foi REPROVADO\n",md);
  }
}
printf("O total de aprovados foi %d e dos reprovados foi %d",aprov,reprov);

getch();
}

Bem, esqueci de fazer a média geral, mas quem acompanhou direitinho consegue tirar de letra.

Edit: getch() é apenas para finalizar o teste (nesse caso) quando apertar uma tecla qualquer depois de finalizado o teste. Não é necessário para funcionar ;P
Ir para o topo Ir para baixo
https://unigengcom.forumeiros.com
ookami [Nelson]

ookami [Nelson]


Número de Mensagens : 48
Idade : 34
Localização : Aqui, ali... Quem sabe? :D
Data de inscrição : 27/02/2008

Programa 11/03 Empty
MensagemAssunto: Re: Programa 11/03   Programa 11/03 Icon_minitimeSex 14 Mar 2008, 3:45 am

Muitíssimo obrigado Zed!!

Eu tava com dúvidas justamente em como pegar valores de uma só linha da matriz pra calcular a média... Lógica ~CENSURADO~

xD

Desculpe pela bad word
Razz


Obrigado de novo ^^


o//
Ir para o topo Ir para baixo
 
Programa 11/03
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Programa 27/05 - Banco de dados simples
» Programa 15/04 - Ponteiro
» programa de controle de um estacionamento em C ++
» Programa 25/03 - Matriz tridimensional
» Programa simples de ponteiro

Permissões neste sub-fórumNão podes responder a tópicos
Engenharia da Computação :: Períodos :: 3º Período :: LTPII - Linguagem C-
Ir para: