Mudanças entre as edições de "PRG122804 2018 2 AULA13"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 1: Linha 1:
=Correção=
+
=Correção da AT2=
  
 +
''Em sala de aula!!!''
  
==Questão 7==
+
==Estatísticas==
 +
 
 +
O(s) gráfico(s) abaixo mostram um histograma de notas das unidades da turma. O histograma mostra as notas de 0 a 10 e quantos alunos tiraram essas notas. Abaixo dos gráficos, é possível ver a média e desvio padrão de cada unidade (Avaliação).
 +
 
 +
===2018-1===
 +
 
 +
<center>
 +
'''AT2 - Avaliação Teórica 2'''
 +
 
 +
[[imagem:fig001_PR1022804.jpg|700px]]
 +
 
 +
:Média: 6,52
 +
:Desvio Padrão: 2,41
 +
</center>
 +
 
 +
==Questões: 2018-2==
 +
 
 +
 
 +
===1===
 +
 
 +
<syntaxhighlight lang=c>
 +
#include <stdio.h>
 +
 
 +
void funcA()
 +
{
 +
    printf("Esta é a função funcA()\n");
 +
}
 +
void funcB()
 +
{
 +
    printf("Esta é a função funcB()\n");
 +
    funcD();
 +
}
 +
void funcC()
 +
{
 +
    funcA();
 +
    printf("Esta é a função funcC()\n");
 +
    funcB();
 +
}
 +
void funcD()
 +
{
 +
    printf("Esta é a função funcD()\n");
 +
   
 +
}
 +
void main()
 +
{
 +
    funcC();
 +
}
 +
</syntaxhighlight>
 +
 
 +
===2===
 +
 
 +
<syntaxhighlight lang=c>
 +
#include <stdio.h>
 +
 
 +
int i=1;
 +
 +
void func()
 +
{
 +
    int i=10;
 +
    i++;
 +
    printf( "Valor de i = %d na função func()\n", i );
 +
}
 +
 +
void main()
 +
{
 +
    i--;
 +
    func();
 +
    printf( "Valor de i = %d \n", i );
 +
}
 +
</syntaxhighlight>
 +
 
 +
===3===
 +
 
 +
<syntaxhighlight lang=c>
 +
#include <stdio.h>
 +
#include <math.h>
 +
 +
void main()
 +
{
 +
 +
  float y,a,b;
 +
 +
  a=16;
 +
  b=9;
 +
 +
  y = sqrt(sqrt(pow(a,2))*b);
 +
  printf ("%0.1f", y);
 +
}
 +
</syntaxhighlight>
 +
 
 +
===4===
 +
 
 +
<syntaxhighlight lang=c>
 +
#include <stdio.h>
 +
 +
void main()
 +
{
 +
  int y,x[10] = {2,4,7,-5,3,2,3,4,9,10};
 +
  y=x[3]+x[9]/2;
 +
  printf("Valor de y: %d\n",y);
 +
}
 +
</syntaxhighlight>
 +
 
 +
===5===
 +
 
 +
<syntaxhighlight lang=c>
 +
#include <stdio.h>
 +
 +
void montar_vet(int aux[5])
 +
{
 +
  int i;
 +
 +
  for (i=0;i<5;i++) {
 +
    aux[i]=aux[i]*(-1);
 +
  }
 +
}
 +
 +
 
 +
void main()
 +
{
 +
  int y,vet[5]={-1,2,4,8,-16};
 +
 +
  montar_vet(vet);
 +
  y=vet[1]+vet[4];
 +
 
 +
  printf("Valor de y: %d\n",y);
 +
}
 +
</syntaxhighlight>
 +
 
 +
===6===
 +
 
 +
<syntaxhighlight lang=c>
 +
#include <stdio.h>
 +
 
 +
void main ()
 +
{
 +
  char alfa[100]="Sao Sebastiao da Vargem Alegre";
 +
 +
  int y=0;
 +
 +
  while(alfa[y]!=0)
 +
        y++;
 +
  printf ("Valor de y: %d\n", y);
 +
}
 +
</syntaxhighlight>
 +
 
 +
 
 +
===7===
  
 
<syntaxhighlight lang=c>
 
<syntaxhighlight lang=c>
Linha 28: Linha 176:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 +
===8===
 +
 +
<syntaxhighlight lang=c>
 +
#include <stdio.h>
 +
 +
void main()
 +
{
 +
char TabCidades[5][20] ={"Itajai","Navegantes","Joinville",
 +
                        "Tijucas","Florianopolis"};
 +
printf("Resultado: %c%c%c%c\n",TabCidades[0][0],TabCidades[4][0],
 +
      TabCidades[1][9],TabCidades[3][4]);
 +
}
 +
</syntaxhighlight>
 +
 +
===9===
 +
 +
<syntaxhighlight lang=c>
 +
 +
 +
</syntaxhighlight>
 +
 +
===10===
 +
 +
<syntaxhighlight lang=c>
 +
 +
 +
</syntaxhighlight>
  
  

Edição das 19h06min de 31 de outubro de 2018

Correção da AT2

Em sala de aula!!!

Estatísticas

O(s) gráfico(s) abaixo mostram um histograma de notas das unidades da turma. O histograma mostra as notas de 0 a 10 e quantos alunos tiraram essas notas. Abaixo dos gráficos, é possível ver a média e desvio padrão de cada unidade (Avaliação).

2018-1

AT2 - Avaliação Teórica 2

Fig001 PR1022804.jpg

Média: 6,52
Desvio Padrão: 2,41

Questões: 2018-2

1

#include <stdio.h>

void funcA()
{
    printf("Esta é a função funcA()\n");
}
void funcB()
{
    printf("Esta é a função funcB()\n");
    funcD();
}
void funcC()
{
    funcA();
    printf("Esta é a função funcC()\n");
    funcB();
}
void funcD()
{
    printf("Esta é a função funcD()\n");
    
}
void main()
{
    funcC();
}

2

#include <stdio.h>

int i=1;
 
void func()
{
    int i=10;
    i++;
    printf( "Valor de i = %d na função func()\n", i );
}
 
void main()
{
    i--;
    func();
    printf( "Valor de i = %d \n", i );
}

3

#include <stdio.h>
#include <math.h>
 
void main()
{
 
  float y,a,b;
 
  a=16;
  b=9;
 
  y = sqrt(sqrt(pow(a,2))*b);
  printf ("%0.1f", y);
}

4

#include <stdio.h>
 
void main()
{
  int y,x[10] = {2,4,7,-5,3,2,3,4,9,10};
  y=x[3]+x[9]/2;
  printf("Valor de y: %d\n",y);
}

5

#include <stdio.h>
 
void montar_vet(int aux[5])
{
  int i;
 
  for (i=0;i<5;i++) {
     aux[i]=aux[i]*(-1);
  } 
}
 

void main()
{
   int y,vet[5]={-1,2,4,8,-16};
 
   montar_vet(vet);
   y=vet[1]+vet[4];
   
   printf("Valor de y: %d\n",y);
}

6

#include <stdio.h>

void main ()
{
   char alfa[100]="Sao Sebastiao da Vargem Alegre";
 
   int y=0;
 
   while(alfa[y]!=0) 
        y++;
   printf ("Valor de y: %d\n", y);
}


7

#include <stdio.h>

void ordenar(int aux[],int tam){
    int i,j,temp;
    for(j=0;j<4;j++)
        for(i=0;i<4;i++)
            if (aux[i]>aux[i+1]){
                temp=aux[i];
                aux[i]=aux[i+1];
                aux[i+1]=temp;
            }
}

void main()
{
   int i,vet[5]={5,3,1,9,2};
   ordenar(vet,5);
   for(i=0;i<5;i++)
        printf("\n%d",vet[i]);
}

8

#include <stdio.h>
 
void main()
{
	char TabCidades[5][20] ={"Itajai","Navegantes","Joinville",
                         	"Tijucas","Florianopolis"};
	printf("Resultado: %c%c%c%c\n",TabCidades[0][0],TabCidades[4][0],
			  	    TabCidades[1][9],TabCidades[3][4]);
}

9

10




Icone voltar.png Icone menu.png Icone prox.png