<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://wiki.ifsc.edu.br/index.php?action=history&amp;feed=atom&amp;title=Sugest%C3%A3o_de_Solu%C3%A7%C3%A3o_Exerc%C3%ADcio_Aluno</id>
	<title>Sugestão de Solução Exercício Aluno - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ifsc.edu.br/index.php?action=history&amp;feed=atom&amp;title=Sugest%C3%A3o_de_Solu%C3%A7%C3%A3o_Exerc%C3%ADcio_Aluno"/>
	<link rel="alternate" type="text/html" href="https://wiki.ifsc.edu.br/index.php?title=Sugest%C3%A3o_de_Solu%C3%A7%C3%A3o_Exerc%C3%ADcio_Aluno&amp;action=history"/>
	<updated>2026-04-04T10:32:59Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.39.5</generator>
	<entry>
		<id>https://wiki.ifsc.edu.br/index.php?title=Sugest%C3%A3o_de_Solu%C3%A7%C3%A3o_Exerc%C3%ADcio_Aluno&amp;diff=19620&amp;oldid=prev</id>
		<title>imported&gt;Fargoud: Criou página com ' #include &lt;iostream&gt;  #include &lt;stdio.h&gt;  #define nMAXDISC 4  #define nMAXNOTAS 4  #define nDISCDISP 9  #define NALUNOS 3    using namespace std;    char NomesDisciplinas[nDIS...'</title>
		<link rel="alternate" type="text/html" href="https://wiki.ifsc.edu.br/index.php?title=Sugest%C3%A3o_de_Solu%C3%A7%C3%A3o_Exerc%C3%ADcio_Aluno&amp;diff=19620&amp;oldid=prev"/>
		<updated>2019-11-26T13:10:34Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039; #include &amp;lt;iostream&amp;gt;  #include &amp;lt;stdio.h&amp;gt;  #define nMAXDISC 4  #define nMAXNOTAS 4  #define nDISCDISP 9  #define NALUNOS 3    using namespace std;    char NomesDisciplinas[nDIS...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt; #include &amp;lt;iostream&amp;gt;&lt;br /&gt;
 #include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
 #define nMAXDISC 4&lt;br /&gt;
 #define nMAXNOTAS 4&lt;br /&gt;
 #define nDISCDISP 9&lt;br /&gt;
 #define NALUNOS 3&lt;br /&gt;
 &lt;br /&gt;
 using namespace std;&lt;br /&gt;
 &lt;br /&gt;
 char NomesDisciplinas[nDISCDISP][11]={&amp;quot;Portugu\x88s&amp;quot;, &amp;quot;Matem\xA0tica&amp;quot;, &amp;quot;Geografia&amp;quot;, &amp;quot;Hist\xA2ria&amp;quot;, &amp;quot;Biologia&amp;quot;, &amp;quot;Artes&amp;quot;, &amp;quot;F\xA1sica&amp;quot;, &amp;quot;Qu\xA1mica&amp;quot;, &amp;quot;Religi\xC6o&amp;quot;};&lt;br /&gt;
 &lt;br /&gt;
 class Aluno&lt;br /&gt;
 {public:&lt;br /&gt;
    Aluno(void);&lt;br /&gt;
    void LeNotas(void);&lt;br /&gt;
    char Nome[80];&lt;br /&gt;
    char NMatricula[15];&lt;br /&gt;
    int DisciplinasNumero[4];&lt;br /&gt;
    void CalculaMedias(void);&lt;br /&gt;
 private:&lt;br /&gt;
    float Notas[nMAXDISC][nMAXNOTAS];&lt;br /&gt;
 };&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 Aluno::Aluno(void)&lt;br /&gt;
 { int n;&lt;br /&gt;
    cout&amp;lt;&amp;lt; &amp;quot;\n\nEntre com o nome do aluno: &amp;quot;;&lt;br /&gt;
    fflush(stdin);&lt;br /&gt;
    gets(Nome);&lt;br /&gt;
    fflush(stdin);&lt;br /&gt;
    cout&amp;lt;&amp;lt; &amp;quot;\nEntre com o numero de Matricula: &amp;quot;;&lt;br /&gt;
    gets(NMatricula);&lt;br /&gt;
    cout&amp;lt;&amp;lt; &amp;quot;\n\t\t**** MATRICULA DO ALUNO ****\n\t\tLISTA DE DISCIPLINAS A CURSAR: \n&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;
    for(int i=0;i&amp;lt;nDISCDISP;i++)&lt;br /&gt;
        cout&amp;lt;&amp;lt; &amp;quot;\n Disciplina #&amp;quot;&amp;lt;&amp;lt; (i+1)&amp;lt;&amp;lt; &amp;quot; &amp;quot;&amp;lt;&amp;lt; NomesDisciplinas[i] &amp;lt;&amp;lt; endl;&lt;br /&gt;
    for(int i=0;i&amp;lt;nMAXDISC;i++)&lt;br /&gt;
    {&lt;br /&gt;
        cout&amp;lt;&amp;lt;&amp;quot;\n\t\tMatricular o aluno na disciplina de numero: &amp;gt; &amp;quot;;&lt;br /&gt;
        cin &amp;gt;&amp;gt; n;&lt;br /&gt;
        DisciplinasNumero[i]=n-1;&lt;br /&gt;
        cout &amp;lt;&amp;lt;&amp;quot;\n\tAluno matriculado em &amp;quot;&amp;lt;&amp;lt; NomesDisciplinas[n-1]&amp;lt;&amp;lt;endl;&lt;br /&gt;
    }&lt;br /&gt;
    cout&amp;lt;&amp;lt;&amp;quot;\n\nMatricula do aluno finalizada&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void Aluno::LeNotas(void)&lt;br /&gt;
 {   cout&amp;lt;&amp;lt; &amp;quot;\n\nENTRADA DE NOTAS DO ALUNO: &amp;quot; &amp;lt;&amp;lt; Nome &amp;lt;&amp;lt;endl;&lt;br /&gt;
    for(int i=0;i&amp;lt;nMAXDISC;i++)&lt;br /&gt;
    {   cout &amp;lt;&amp;lt; &amp;quot;\nDISCIPLINA de &amp;quot; &amp;lt;&amp;lt; NomesDisciplinas[DisciplinasNumero[i]];&lt;br /&gt;
        for(int j=0;j&amp;lt;nMAXNOTAS;j++)&lt;br /&gt;
       {&lt;br /&gt;
        cout&amp;lt;&amp;lt; &amp;quot;\n\t Nota da Avaliacao &amp;quot;&amp;lt;&amp;lt; (j+1) &amp;lt;&amp;lt; endl;&lt;br /&gt;
        cin &amp;gt;&amp;gt; Notas[i][j];&lt;br /&gt;
       }&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void Aluno::CalculaMedias(void)&lt;br /&gt;
 {  float soma;&lt;br /&gt;
     for(int i=0;i&amp;lt;nMAXDISC;i++)&lt;br /&gt;
    {   soma=0;&lt;br /&gt;
        for(int j=0;j&amp;lt;nMAXNOTAS;j++)&lt;br /&gt;
            soma+=  Notas[i][j];&lt;br /&gt;
        cout&amp;lt;&amp;lt; &amp;quot;\n\t\tMEDIA NA DISCIPLINA &amp;quot;&amp;lt;&amp;lt; NomesDisciplinas[DisciplinasNumero[i]] &amp;lt;&amp;lt; &amp;quot;: &amp;quot; &amp;lt;&amp;lt;soma/nMAXDISC;&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int main()&lt;br /&gt;
 {   cout &amp;lt;&amp;lt; &amp;quot;***************************&amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;****REGISTRO ACADEMICO ****&amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;***************************&amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
     cout &amp;lt;&amp;lt;&amp;quot;\n\n&amp;quot;;&lt;br /&gt;
     Aluno aluno[NALUNOS];&lt;br /&gt;
 &lt;br /&gt;
     for(int i=0;i&amp;lt;NALUNOS;i++)&lt;br /&gt;
     {&lt;br /&gt;
         aluno[i].LeNotas();&lt;br /&gt;
         aluno[i].CalculaMedias();&lt;br /&gt;
     }&lt;br /&gt;
     return 0;&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>imported&gt;Fargoud</name></author>
	</entry>
</feed>