Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

A Linguagem de Programação

Por:   •  16/9/2018  •  2.591 Palavras (11 Páginas)  •  245 Visualizações

Página 1 de 11

...

return 0;

}

Parecer do Professor: correto

Dado o trecho de código a seguir:

struct triangulo

{

int angulo_1, angulo_2, angulo_3;

};

intmain()

{

triangulotr;

}

É correto afirmar que:

b) para ter acesso ao valor do atributo angulo_2, usa-se: tr.angulo_2;

De acordo com o programa a seguir, qual será o valor de x depois de a função serexecutada?

#include <iostream>

usingnamespacestd;

intfuncao(int y)

{

y = y * y;

return y;

}

intmain()

{

int x = 9;

funcao(x);

Prova Unigranet - 130829

Página 1/7

cout<<x;

return 0;

}

a) 9

De acordo com o programa a seguir, qual será o valor impresso pela instrução:

cout<<numero;

#include <iostream>

usingnamespacestd;

voidfuncao(int&num)

{

num *= num;

}

intmain()

{

int numero = 22;

funcao(numero);

cout<<numero;

return 0;

}

d) 484

Quais valores serão impressos pelo programa a seguir?

#include <iostream>

usingnamespacestd;

void imprime(int x)

{

if (x % 4 == 0)

cout<<x;

if (x > 0)

imprime(x-1);

}

intmain()

{

imprime(30);

return 0;

}

b) 28, 24, 20, 16, 12, 8, 4, 0

Considerando o programa a seguir

#include <iostream>

#include <string.h>

usingnamespacestd;

void muda(char nome[15],int i)

{

if (i>0)

{

nome[i] = toupper(nome[i]);

muda(nome, i -1);

}

}

intmain()

{

char nome[15] = "unigranet";

muda(nome, 9);

cout<<nome;

return 0;

}

Analise as sentenças abaixo e escolha a opção que contém as sentenças corretas.

I. São funções que realizam chamadas para elas mesmas

III. Tem que ter umachamada fora delas para iniciar sua execução

IV. Sua finalidade é executar o mesmocódigo com valores diferentes a cada chamada

b) I, III e IV

Qual será o valor impresso pela instrução: cout<<nome;?

d) uNIGRANET

Assinale a alternativa que contém as palavras que completam as lacunas da frase aseguir:

Elementos de matrizes devem ser do ______________________ tipo, ao passo quemembros de estruturas (structs) podem ser de tipos __________________.

b) mesmo, diferentes

Seja a seguinte seqüência de instruções em um programa C:

int *p; int v[5]={10,7,2,6,3}; p = v; Qual afirmativa é falsa?

d) p[1] é igual a 10

Na sequência de instruções abaixo:

float f; float *p; p = &f; scanf("%f", p);

a) Efetuamos a leitura de f

Sobre a declaração de variáveis do tipo da struct , NÃO é correto afirmar que:

a) podemos ter mais de uma variável da mesma struct;

b) podemos ter para uma mesma struct uma variável do tipo ponteiro e outra do tipovetor;

c) podemos criar duas variáveis da struct em uma única instrução;

d) é possível criar variáveis globais de structs;

e) todas alternativas estão corretas.

Sobre criação de atributos de uma struct, é correto afirmar que:

a) a sintaxe é igual à de uma variável comum;

Sobre

...

Baixar como  txt (18.6 Kb)   pdf (74.9 Kb)   docx (27.5 Kb)  
Continuar por mais 10 páginas »
Disponível apenas no Essays.club