sábado, 13 de novembro de 2010

Função em C

01)Função preencher Vetor, imprimir o Vetor, imprimir o quadrado, imprimir o primeiro e o
ultimo numeros
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
void preenche(int vetp[])
{
int x;
for (x=0; x<6; x++)
{
// [%d] e o x vao mostrar a posição do número digitado
printf ("\t[%d] Digite um numero: ",x);
scanf("%d",&vetp[x]);
printf ("\n");
}
}
void imprimevet(int vetp[])
{
int x;
for (x=0; x<6; x++)
printf (" [%d] %d\t",x,vetp[x]);
}
void quadrado(int vetp[])
{
int x;
for(x=0; x<6; x++)
printf("%d\t",vetp[x]*vetp[x]);
}
void primultimo(int vetp[])
{
printf ("%d\t %d\t",vetp[0], vetp[5]);
}
int vetp[5];
main()
{
int x, resp;
resp=1;
while(resp!=0)
{
printf("\n 1 - Preenche o vetor: ");
printf("\n");
printf("\n 2 - Imprime o vetor: ");
printf("\n");
printf("\n 3 - Imprime o quadrado do vetor original: ");
printf("\n");
printf("\n 4 - Imprime o primeiro e ultimo numero: ");
printf("\n");
printf("\n 0 - Sair do programa: ");
scanf("%d",&resp);
printf("\n");
if(resp==0)break;
if(resp==1)
preenche(vetp);
if(resp==2)
imprimevet(vetp);
60
60
if(resp==3)
quadrado(vetp);
if(resp==4)
primultimo(vetp);
printf("\n");
system("pause");
system("cls");
}
return(0);
}

Exercicio em c

1)Receber um nome e imprimir as 4 primeiras letras do nome.
#include <string.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
#include <stdio.h>
main()
{
char nome[30];
int B;
printf ("informe um nome:");
gets(nome);
for(B=0;B<=3;B++)
printf("\%c",nome[B]);
printf ("\n\n");
system("PAUSE");
return 0;
}