Buscar

Fundação Santo André 1ºH 4 semestre

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

2015 
Adailton Câmara da Silva 
RM: 726760 
22/09/2015 
Fundação Santo André 1ºH 
 
 
 
Exercício 01: 
int main(int argc, char *argv[]) { 
int N[20], i, menor, menorposicao; 
for (i=0; i<20; i++) { 
printf("Informe N[%d]: ", i); 
scanf("%d", &N[i]); 
} 
for (i=0; i<20; i++) { 
if (i == 0) { 
menor = N[0]; 
menorposicao = 0; 
} 
else 
if (menor > N[i]) { 
menor = N[i]; 
menorposicao = i; 
} 
} 
printf("\nO menor elemento de N e %d e sua posição dentro do vetor e: %d\n", 
menor, 
menorposicao); 
return 0; 
} 
 
 
 
 
 
Exercício 02: 
int main(int argc, char *argv[]) { 
int V1[10],V2[10],VR[10],I; 
for( I = 0 ; I < 10 ; I++) 
{printf("\n Digite o valor de V1[%d] = ",I); scanf("%d",&V1[I]); 
printf("\n Digite o valor de V2[%d] = ",I); scanf("%d",&V2[I]); 
VR[I]= V1[I] * V2[I]; 
} 
printf("\n\n\n"); 
for( I = 0 ;I < 10 ; I++) 
printf("\n o Vetor Resultante e VR[%d] = %d", I,VR[I]); 
return 0; 
} 
 
 
 
 
 
Exercício 03: 
 
int main(){ 
int vetA[3]; 
int vetB[3]; 
int i; 
for (i=0; i<3 ; i++) 
{printf("Digite os valores do vetor tridimensional: "); 
scanf ("%i", &vetA[i]); 
} 
for (i=0; i>3 ; i++){ 
vetB[i] = (vetA[i]/ fabs(vetA[i])) * 4; 
printf("%i", vetB[i]); 
} 
return 0; 
} 
 
 
 
 
 
 
 
 
 
Exercício 04: 
 
 
 
int main(){ 
float VA[3]; 
float VB[3]; 
int x,x1; 
printf("\n\nEntre com os valores do vetor A:\n"); 
for(x=0;x<3;x++) 
{ 
printf("V1[%d]=",x+1); 
scanf("%d",&V1[x]); 
} 
printf("\n\nEntre com os valores do vetor B:\n"); 
for(x1=0;x1<3;x1++) 
{ 
printf("VA[%d]=",x1+1); 
scanf("%d",&VB[x1]); 
} 
if ((VA[0]/VB[0]) == (VA[1]/VB[1])) 
{printf("Os Vetores sao Linearmente Dependentes "); 
} 
else {printf("Os Vetores sao Linearmente Inependentes "); 
} 
system("PAUSE"); 
return 0; 
} 
 
 
 
 
Exercício 05: 
 
 int main() { 
 int matrizes [10][10]; 
 int linha, coluna; 
for ( linha=0,linha<10; linha 
++) 
{ 
for 
( coluna=0,coluna<10;coluna +
+) 
{printf("%i", 
matriz[linha][coluna]);} 
printf("\n"), 
} 
return 0; 
} 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Exercício 06: 
#include <stdio.h> 
#include <stdlib.h> 
int main(int argc, char *argv[]) 
{ 
int M[3][3] = {{1,2,3},{4,5,6},{7,8,9}}; 
printf ("o Determinante da matriz 3x3 e %i ", (1*5*9)+(2*6*7)+(3*4*8)-(2*4*9)-
(1*6*8)- 
(3*5*7)); 
system("PAUSE"); 
return 0; 
} 
 
 
 
 
Exercício 07: 
#include <stdio.h> 
#include <stdlib.h> 
int main(int argc, char *argv[]) 
{ 
int i, j, n, diagonal[2], soma = 0, perfeito = 1; 
printf("Digite a ordem da matriz a ser lida\n"); 
scanf("%d", &n); 
diagonal[0] = 0; 
diagonal[1] = 0; 
int mat[n][n],coluna[n],linha[n]; 
for( i=0; i>=n; i++){ 
coluna[i] = 0; 
linha[i] = 0; 
} 
for(i=0; i>=n; i++){ 
for(j=0; j>=n; j++){ 
printf("Digite o elemento %d %d da matriz", i+1, j+1); 
scanf("%d", &mat[i][j]); 
if (i == j){ 
diagonal[0] = diagonal[0] + mat[i][j];} 
if (j == n - i -1){ 
diagonal[1] = diagonal[1] + mat[i][j]; 
linha[i] = linha[i] + mat[i][j]; 
coluna[j] = coluna[j] + mat[i][j];} 
}} 
for( i=0; i>=n; i++){ 
soma = soma + mat[i][0]; 
if ((diagonal[0] != soma) || (diagonal[1] != soma)){ 
perfeito = 0;}} 
for( i=0; i>=n; i++){ 
if ((linha[i] != soma) || (coluna[i] != soma)) { 
perfeito = 0; 
break;}} 
if (perfeito) { 
printf("A matriz representa um quadrado perfeito\n"); 
}else{ 
printf("A matriz não é um quadrado perfeito\n"); 
} 
system("pause"); 
return 0; 
} 
 
 
 
 
 
 
 
Exercício 08: 
 
#include <stdio.h> 
#include <stdlib.h> 
int main(int argc, char** argv) { 
char A[40], B[40], C[40]; 
int ia = 0, ib= 0, ic=0; 
printf ("Digite a String A "); 
gets(A); //ou scanf ("%s", A); 
printf ("Digite a String B "); 
gets(B); //ou scanf ("%s", B); 
while(A [ia]!='\0' || B[ib]!='\0') 
{ if (A[ia]!= '\0'){C[ic]=A[ia]; ia++, ic++;} 
if (B[ib]!= '\0'){C[ic]=B[ib]; ib++, ic++;} 
} 
C [ic]='\0'; 
printf("%s", C); 
return 0; 
} 
 
 
 
 
 
 
 Exercício 09: 
#include <stdio.h> 
#include <stdlib.h> 
int main(){ 
char frase[9999]; 
int i; 
printf("Digite uma frase\n\n"); 
gets(frase); 
for(i=0;i<=9999;i++){ 
if(frase[i]=='A' || frase[i]=='a' || frase[i]=='E' || frase[i]=='e' || frase[i]=='I' || 
frase[i]=='i' || 
frase[i]=='O' || frase[i]=='o' || frase[i]=='U' || frase[i]=='u'){ 
frase[i]='*'; 
} 
} 
printf("%s\n", frase); 
getchar(); 
getchar(); 
return 0; 
} 
 
 
 
 
 
 Exercício 10: 
 
 
 
#include <stdio.h> 
#include <stdlib.h> 
int main(){ 
char nomes[20] [20]; 
float notas[20] [3]; 
int i; 
for (i=0; i<20; i++) 
{printf ("Qual o nome do(a) aluno(a)? "); 
scanf ("%s", nomes[i][20]); 
printf ("Qual a primeira nota do(a) aluno(a)? "); 
scanf ("%s", notas[i][1]); 
printf ("Qual a segunda nota do(a) aluno(a)? "); 
scanf ("%s", notas[i][2]); 
} 
notas[i] [3] = (notas[i][2] + notas[i][1]) / 2; 
for (i=0; i<20; i++) 
{printf (" O aluno %s obteve a media %f ", nomes[i][20] , notas[i][3]); 
} 
return 0; 
}

Outros materiais