TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Estrutura de dados

Por:   •  5/10/2015  •  Pesquisas Acadêmicas  •  555 Palavras (3 Páginas)  •  178 Visualizações

Página 1 de 3

Nome:                                           RA:

1 –Qual o resultado desse programa?( printe a resposta)

#include
#include
#include
#include main()

{
intx; for (x=1;x <=10; x++) printf("Cursode Sistemasde Informação\n "); printf("\n");

system("pause"); return 0;

}

2 –O que faz os comandos printf e scanf?

printf: possiblita a saída de valores, o controle deve aparecer sempre " " para definir como serão impressos os argumentos

scanf: pode ser utilizada para entrada de dados a partir do  teclado

3 –Qual a função do comando main()?

main é o corpo do programa, onde tudo começa

4 –Escreva uma função:
{

int num=10;
while(num>0)
   {
      printf("%d!\n",num);
      num=num-1;//ou num-- ou --num ou num-=1        
    }        
        printf("\n Fogo!!!\n",num);
        system("pause");
}

5 –Fale sobre a biblioteca Stdlib.h:

standard library é uma biblioteca padrão, funciona como um emulador da prompt do sistema operacional que você está programando, ele emula todos os comandos do DOS

6 – Crie um exemplo utilizando o malloc. Explique o que entendeu

int *p;

int a;        

int i;

p= malloc(a*sizeof(int));

if (!p)

        {

        printf ("** Erro: Memoria Insuficiente **");

        exit;

        }

for (i=0; i

p[i] = i*i;

 malloc aloca na memória o numero de bytes definido por size que retorna o endereço do primeiro elemento alocado

o retorno é do tipo void*, é necessário utilizar um cast ao usar a função malloc, e é recomendado a função do sizeof() para calcular a quantidade de espaço a ser alocada

7 – Crie um exemplo utilizando o calloc. Explique o que entendeu

int *p;

int a;

int i;

p=  calloc(a,sizeof(int));                

if (!p)

        {

        printf ("** Erro: Memoria Insuficiente **");

        exit;

        }

for (i=0; i

p[i] = i*i;

calloc aloca na memória o numero de bytes definido por size que retorna o endereço do primeiro elemento alocado

o retorno é do tipo void*, é necessário utilizar um cast ao usar a função malloc, e é  recomendado a função do sizeof() para calcular a quantidade de espaço a ser alocada

8 – Crie um exemplo utilizando ponteiro. Explique o que entendeu

...

Disponível apenas no TrabalhosGratuitos.com