Mudanças entre as edições de "PRG122804 2018 2 AULA13"
Ir para navegação
Ir para pesquisar
Linha 1: | Linha 1: | ||
− | =Correção= | + | =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=== | ||
+ | |||
+ | <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
- 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