Buscar

Lista Funções.

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 10 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 10 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 10 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

Lista de funções 
1 - 
sucessor (int n) 
{ 
 return n+1; 
 } 
int main () 
{ 
 int a; 
 scanf ("%d", &a); 
 printf ("%d", sucessor (a)); 
 getch (); 
} 
 
 
 
 
 
2- 
int primo(int n){ 
 int i; 
 if (n==1 || n==0)return 0; 
 for(i=2;i<n;i++){ 
 if(n%i==0) return 0; \\ todo numero é divisível por 1, se ele for divisível por 
qualquer outro número que não seja 1 nem ele mesmo, ele não é primo. 
 } 
 return 1; 
 } 
 
 int main(){ 
 int n; 
 printf("\n Informe o número:"); 
 scanf("%d",&n); 
 
 if (primo(n)==1) printf ("\n Número primo"); 
 else printf ("\n Não é primo"); 
 getch(); 
 } 
 
3- 
imprimePrimos (int n) 
{ 
int i, j, cont=0; 
for (i=2; i<=n; i++){ 
 for (j=1; j<=i; j++){ 
 if (i%j==0){ 
 cont++; 
 } 
 } 
 if (cont==2) 
 { 
 printf ("%d\n", i); 
 } 
 } 
 getch (); 
 } 
 
 
 
4- 
float quadrado(float f) 
{ 
 return (f*f); 
 } 
int main () 
{ 
 float a; 
 scanf ("%f", &a); 
 printf ("%f", quadrado(a)); 
 getch (); 
} 
 
 
5- 
void imprime (int n) 
{ 
 int i; 
 for (i=1; i<=n; i++) 
 { 
 printf ("%d\n", i); 
 } 
 } 
 
 int main () 
 { 
 int a; 
 scanf ("%d", &a); 
 imprime (a); 
 getch (); 
 } 
 
 
 
6- 
 
void inicializa(int v[],int tam) 
{ 
 int i; 
 for(i=0;i<tam;i++) 
 { 
 v[i]=0; 
 } 
} 
main() 
{ 
 int tam=6,i; 
 int v[tam]; 
 inicializa(v,tam); 
 
 for(i=0;i<tam;i++) 
 { 
 printf("%d\n",v[i]); 
 } 
getch(); 
} 
 
 
 
 
7- 
int tamanho (char v[]) 
{ 
 int a; 
 a = strlen (v); 
 printf ("%d", a); 
 return a; 
} 
 
 int main () 
 { 
 int b; 
 char v[b]; 
 scanf ("%s", &v); 
 tamanho (v); 
 getch (); 
 } 
 
 
 
 
8- 
int maiuscula (char ch) 
{ 
 int i; 
 i= ch; 
 return (i-32); 
} 
int main () 
{ 
 char ch; 
 printf ("Digite uma letra minuscula."); 
 scanf ("%c", &ch); 
 printf ("%c", maiuscula (ch)); 
 getch (); 
} 
 
 
 
 
 
9- 
int frase_maiuscula (int b, char v[b]) 
{ 
 int i, j; 
 for (j=0; j<=b; b++) 
 { 
 i=v[j]; 
 return (i-32); 
 } 
 } 
 
 int main () 
 { 
 int b; 
 char v[100]; 
 printf ("Digite uma frase em letras minusculas."); 
 scanf ("%s", &v[100]); 
 b = strlen(v); 
 printf ("%s", frase_maiuscula (b, v)); 
 getch (); 
 } 
 
 
 
 
10- 
void inverte (int v[10]) 
{ 
 int i; 
 for (i=10; i>0; i--) 
 { 
 printf ("%d\n", v[i]); 
 } 
 } 
 
int main () 
{ 
 int v[10], j; 
 for (j=0; j<=10; j++) 
 { 
 scanf ("%d\n", &v[j]); 
 } 
 inverte (v); 
 getch (); 
} 
 
 
 
 
11- 
int fatorial ( int n ) 
{ 
 if (n == 1) return 1; 
 else return n * fatorial (n-1); 
} 
 
int main () 
{ 
 int n; 
 printf ("Digite um numero para descobrir seu fatorial:"); 
 scanf ("%d", &n); 
 printf ("%d", fatorial (n)); 
 getch (); 
} 
 
 
 
 
 
12- 
int imprime (int n) 
{ 
 printf ("%d\n", n); 
 if (n==10) return 1; 
 else return imprime (n=n+1); 
} 
int main () 
{ 
 int n=1; 
 imprime (n); 
 getch (); 
} 
 
 
 
13- 
char imprime (char c) 
{ 
 printf ("%c\n", c); 
 if (c=='z') return 1; 
 else return imprime (c=c+1); 
 } 
 int main () 
 { 
 char c='a'; 
 imprime (c); 
 getch (); 
 } 
 
 
 
 
 
14- 
void troca (int*x, int*y){ 
 int tmp; 
 tmp=*x; 
 *x=*y; 
 *y=tmp; 
 } 
 
 int main(){ 
 int a, b; 
 printf(" \n Informe a e b"); 
 scanf ("%d",&a); 
 scanf ("%d",&b); 
 troca (&a,&b); 
 printf ("\n valor de a: %d, valor de b: %d", a,b); 
 getch(); 
}

Outros materiais