• Matéria: Informática
  • Autor: osvaldosouza13
  • Perguntado 5 anos atrás

Pergunta 3
Dado o procedimento C a seguir que recebe um vetor como parâmetro, qual sua principal função?



1 - Busca números em vetores ordenados.
2 - Ordena uma sequência de números de maneira decrescente.
3 - Ordena uma sequência de números de maneira crescente.
4 - Soma elementos do vetor usando a regra i+1.
5 - Faz busca aleatória de valores em vetores não ordenados.

Anexos:

Respostas

respondido por: 2008603
1

Resposta:

Explicação:

respondido por: jelinkinpark2
7

CORRETO 10/10 Resposta:  

PERGUNTA 1

Qual o resultado do código abaixo usando typedef e struct em linguagem C?  

#include <stdio.h>  

typedef float num_real;  

typedef int medida;

typedef medida altura;  

altura alt=21;  

int x=4, i;  

int main (void){  

i = alt / x;

return(0);  

}

5  

PERGUNTA 2

Considere que i e j são variáveis inteiras e pi e pj são ponteiros para inteiro, considere verdadeiro (V) ou falso (F) para cada possibilidade de atribuição:  

I. pi = &i  

II. *pj = &j  

III. pj = &*&j  

IV. i = *&*&j

V. i = (*pi)+++*pj  

Assinale a alternativa correta:

V-F-V-V-V  

PERGUNTA 3

Considere a estrutura a seguir e assinale a alternativa correta:  

struct ponto{  

int x;  

int y;  

struct ponto * p;  

};

O ponteiro aponta para a estrutura ponto, isto é, a estrutura ponto é autorreferenciada                    

                                                                                         

PERGUNTA 4

O que será impresso no código a seguir?  

#include <stdio.h>  

int i = 5;  

int main (void){  

int i = 10;  

printf (“%d”, i);

return(0);  

}

10    

PERGUNTA 5 -  

Dado o procedimento C a seguir que recebe um vetor como parâmetro, qual sua principal função?  

Ordena uma sequência de números de maneira crescente.  

PERGUNTA 6

Seja a seguinte sequência de instruções:  

• int i=10, j=20  

• int *pti, *ptj  

• pti = &i  

• ptj = &j  

Considere verdadeiro (V) ou falso (F) os itens a seguir (LEMBRE-SE V, PARA POSSIBILIDADES E F, IMPOSSIBILIDADES OU ZERO):  

I. j = pti == ptj  

II. i = pti-ptj  

III. pti += ptj

IV. pti++  

V. i = pti || ptj  

Assinale a alternativa correta:  

V-V-F-V-V  

PERGUNTA 7

Escolha a opção que inclui somente nomes válidos (identificadores) para variáveis na linguagem C.  

If, a_b_2, H789, _yes    

PERGUNTA 8

Sobre a seguinte sequência de instruções, considere as afirmações verdadeiras (V) ou falsas (F) e assinale a alternativa correta:  

• int *pti  

• int i = 10  

• pti = &i  

I. *pti é igual a 10.

II. Ao executar *pti = 20, i passará a ter o valor 20.  

III. Ao alterar o valor de i, *pti será modificado.  

IV. &pti é o endereço do ponteiro pti na memória.  

V. pti é igual a 10.  

Assinale a alternativa correta:  

V-V-V-V-F      

PERGUNTA 9

Qual das instruções abaixo é correta para declarar um ponteiro para inteiro?    

int *pti  

PERGUNTA 10

1. O que acontecerá com código a seguir?  

#include <stdio.h>  

int main (void){  

{  

int i = 5;  

}  

printf (“%d”, i);  

return(0);  

}

Apresentará um erro.


edulxd: vc chegou a fazer a atividade de estrutura de dados?
osvaldosouza13: Vou começar agora
Perguntas similares