#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
main()
{
int vet[16],cont;
for(cont=0;cont<16;cont++){
printf("Digite um numero : \t");
scanf("%d",&vet[cont]);
}
printf("\n");
for(cont=7;cont<16;cont++){
printf("%d\n",vet[cont]);
}
for(cont=0;cont<7;cont++){
printf("%d\n",vet[cont]);
}
system("pause");
return 0;
}
Mostrando postagens com marcador Matriz. Mostrar todas as postagens
Mostrando postagens com marcador Matriz. Mostrar todas as postagens
sexta-feira, dezembro 02, 2011
Mostrar maiores valores de uma matriz
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
main()
{
int mat[4][4],cont1,cont2,mat2[4][4],mai[4][4];
for (cont1=0;cont1<4;cont1++){
for (cont2=0;cont2<4;cont2++){
printf("Digite um numero : ");
scanf("%d",&mat[cont1][cont2]);
}}
printf("\n");
for (cont1=0;cont1<4;cont1++){
for (cont2=0;cont2<4;cont2++){
printf("Digite um numero : ");
scanf("%d",&mat2[cont1][cont2]);
}}
printf("\n");
for (cont1=0;cont1<4;cont1++){
for (cont2=0;cont2<4;cont2++){
if(mat[cont1][cont2]>mat2[cont1][cont2])
mai[cont1][cont2]=mat[cont1][cont2];
else
mai[cont1][cont2]=mat2[cont1][cont2];
}}
for (cont1=0;cont1<4;cont1++){
for (cont2=0;cont2<4;cont2++){
printf("%d",mai[cont1][cont2]);
printf("\n");
}}
getch();
}
#include<stdlib.h>
#include<conio.h>
main()
{
int mat[4][4],cont1,cont2,mat2[4][4],mai[4][4];
for (cont1=0;cont1<4;cont1++){
for (cont2=0;cont2<4;cont2++){
printf("Digite um numero : ");
scanf("%d",&mat[cont1][cont2]);
}}
printf("\n");
for (cont1=0;cont1<4;cont1++){
for (cont2=0;cont2<4;cont2++){
printf("Digite um numero : ");
scanf("%d",&mat2[cont1][cont2]);
}}
printf("\n");
for (cont1=0;cont1<4;cont1++){
for (cont2=0;cont2<4;cont2++){
if(mat[cont1][cont2]>mat2[cont1][cont2])
mai[cont1][cont2]=mat[cont1][cont2];
else
mai[cont1][cont2]=mat2[cont1][cont2];
}}
for (cont1=0;cont1<4;cont1++){
for (cont2=0;cont2<4;cont2++){
printf("%d",mai[cont1][cont2]);
printf("\n");
}}
getch();
}
Encontrar um valor na matriz
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
main()
{
int mat[2][2],cont1,cont2,valor=0;
for(cont1=0;cont1<2;cont1++){
for(cont2=0;cont2<2;cont2++){
printf("Digite um valor : ");
scanf("%d",&mat[cont1][cont2]);
}}
printf("\n");
printf("Digite um valor");
scanf("%d",&valor);
for(cont1=0;cont1<2;cont1++){
for(cont2=0;cont2<2;cont2++){
if(valor==mat[cont1][cont2]){
printf("Valor localizado na linha %d e na coluna %d ",cont1,cont2);
getch();
return 0;
}}}
printf("Não existe na matriz");
getch();
}
#include<stdlib.h>
#include<conio.h>
main()
{
int mat[2][2],cont1,cont2,valor=0;
for(cont1=0;cont1<2;cont1++){
for(cont2=0;cont2<2;cont2++){
printf("Digite um valor : ");
scanf("%d",&mat[cont1][cont2]);
}}
printf("\n");
printf("Digite um valor");
scanf("%d",&valor);
for(cont1=0;cont1<2;cont1++){
for(cont2=0;cont2<2;cont2++){
if(valor==mat[cont1][cont2]){
printf("Valor localizado na linha %d e na coluna %d ",cont1,cont2);
getch();
return 0;
}}}
printf("Não existe na matriz");
getch();
}
Médias (Matrizes)
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
main()
{
float notas[4][10],media[10];
int x=0,y=0;
for(x=0;x<4;x++){
for(y=0;y<10;y++){
printf("Digite a nota do aluno %d :",y+1);
scanf("%f",¬as[x][y]);
}
printf("\n");
}
x=0;
for(y=0;y<10;y++){
media[y]=(notas[x][y]+notas[x+1][y]+notas[x+2][y]+notas[x+3][y])/4;
printf("O aluno %d recebeu a media %.2f \n\n",y+1,media[y]);
}
getch();
return 0;
}
#include<stdlib.h>
#include<conio.h>
main()
{
float notas[4][10],media[10];
int x=0,y=0;
for(x=0;x<4;x++){
for(y=0;y<10;y++){
printf("Digite a nota do aluno %d :",y+1);
scanf("%f",¬as[x][y]);
}
printf("\n");
}
x=0;
for(y=0;y<10;y++){
media[y]=(notas[x][y]+notas[x+1][y]+notas[x+2][y]+notas[x+3][y])/4;
printf("O aluno %d recebeu a media %.2f \n\n",y+1,media[y]);
}
getch();
return 0;
}
