Logo Passei Direto
Buscar

Avaliação Estacio Introdução a Programação Estruturada em C

User badge image
Alison Angelo

em

Ferramentas de estudo

Questões resolvidas

Considere os seguintes valores para a variável num: 7 12 9. Assinale a alternativa que mostra os conteúdos corretos para as variáveis cont10 e contmaior, respectivamente, do trecho de código acima, em Portugol Studio.


2 e 2
1 e 2
3 e 0
2 e 1
1 e 1

Assinale a alternativa que apresenta o correto trecho de código para armazenar o nome de 10 pessoas - cada um tem até 40 caracteres:


for (lin=0;lin<40;lin++)
{
scanf ("%s",nome[lin]);
}
for (lin=0;lin<40;lin++)
{
scanf ("%c",nome[lin]);
}
for (lin=0;lin<10;lin++)
{
scanf ("%s",nome);
}
for (lin=0;lin<10;lin++)
{
scanf ("%c",nome[lin]);
}
for (lin=0;lin<10;lin++)
{
scanf ("%s",nome[lin]);
}

Considere os seguintes valores para a variável num: 7 12 9. Assinale a alternativa que mostra os conteúdos corretos para as variáveis cont10 e contmaior, respectivamente, do trecho de código acima, em Portugol Studio.


2 e 2
1 e 2
3 e 0
2 e 1
1 e 1

Assinale a alternativa que apresenta o correto trecho de código para armazenar o nome de 10 pessoas - cada um tem até 40 caracteres:


for (lin=0;lin<40;lin++)
{
scanf ("%s",nome[lin]);
}
for (lin=0;lin<40;lin++)
{
scanf ("%c",nome[lin]);
for (lin=0;lin<10;lin++)
{
scanf ("%s",nome);
for (lin=0;lin<10;lin++)
{
scanf ("%c",nome[lin]);
for (lin=0;lin<10;lin++)
{
scanf ("%s",nome[lin]);

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Considere os seguintes valores para a variável num: 7 12 9. Assinale a alternativa que mostra os conteúdos corretos para as variáveis cont10 e contmaior, respectivamente, do trecho de código acima, em Portugol Studio.


2 e 2
1 e 2
3 e 0
2 e 1
1 e 1

Assinale a alternativa que apresenta o correto trecho de código para armazenar o nome de 10 pessoas - cada um tem até 40 caracteres:


for (lin=0;lin<40;lin++)
{
scanf ("%s",nome[lin]);
}
for (lin=0;lin<40;lin++)
{
scanf ("%c",nome[lin]);
}
for (lin=0;lin<10;lin++)
{
scanf ("%s",nome);
}
for (lin=0;lin<10;lin++)
{
scanf ("%c",nome[lin]);
}
for (lin=0;lin<10;lin++)
{
scanf ("%s",nome[lin]);
}

Considere os seguintes valores para a variável num: 7 12 9. Assinale a alternativa que mostra os conteúdos corretos para as variáveis cont10 e contmaior, respectivamente, do trecho de código acima, em Portugol Studio.


2 e 2
1 e 2
3 e 0
2 e 1
1 e 1

Assinale a alternativa que apresenta o correto trecho de código para armazenar o nome de 10 pessoas - cada um tem até 40 caracteres:


for (lin=0;lin<40;lin++)
{
scanf ("%s",nome[lin]);
}
for (lin=0;lin<40;lin++)
{
scanf ("%c",nome[lin]);
for (lin=0;lin<10;lin++)
{
scanf ("%s",nome);
for (lin=0;lin<10;lin++)
{
scanf ("%c",nome[lin]);
for (lin=0;lin<10;lin++)
{
scanf ("%s",nome[lin]);

Prévia do material em texto

01/07/23, 19:29 EPS
https://simulado.estacio.br/alunos/ 1/6
Disciplina: INTRODUÇÃO À PROGRAMAÇÃO ESTRUTURADA EM C  AVS
Aluno: ALISON ANGELO GOMES DA SILVA 202204272296
Turma: 9001
DGT0232_AVS_202204272296 (AG)   25/09/2022 12:31:01 (F) 
Avaliação: 8,00 pts Nota SIA: 9,50 pts
 
00012-TETI-2006: SOLUÇÃO DE PROBLEMAS E PENSAMENTO COMPUTACIONAL  
 
 1. Ref.: 5284840 Pontos: 1,00  / 1,00
Analise o �uxograma abaixo.
Qual o valor de X exibido após a execução do �uxograma?
20
50
 90
80
40
 2. Ref.: 5298287 Pontos: 0,00  / 1,00
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5284840.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298287.');
01/07/23, 19:29 EPS
https://simulado.estacio.br/alunos/ 2/6
Analise o seguinte trecho de algoritmo, utilizado em programação de computadores.
se (x < 10)
       então imprima (1)
       senão se (x <= 15)
                então imprima (2)
                senão imprima (3)
       �m_se
�m_se
 
É correto a�rmar que se o valor da variável x for:
 10, será impresso o valor 2.
-1, não será impresso nenhum valor.
13, será impresso o valor 1.
 15, será impresso o valor 3.
200, não será impresso nenhum valor.
 
00144-TETI-2006: COMANDOS DE ENTRADA E SAÍDA  
 
 3. Ref.: 5295374 Pontos: 1,00  / 1,00
A linguagem C possui um mecanismo de conversão automática de tipos. Considere que o tipo char tenha 1 byte, o
tipo int tenha 2 bytes e o tipo �oat tenha 4 bytes e que o código ASCII da letra Y é 89, da letra b é 98 e da letra c é 99.
Analise o programa C abaixo.
int main ()
{      int x;
       char ch;
       �oat f;
       ch=x= 300;
       printf ("x=%d ch=%d\n", x, ch);
       x=ch=f= 98.8999;
       printf ("f= %.4f ch=%c x=%d \n", f, ch, x);
       return 0;
}
A saída desse programa é:
x= 255 ch=0
f= 98.8999 ch= Y x=89
x= 300 ch=300
f= 98. 8999  ch= c x=99
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295374.');
01/07/23, 19:29 EPS
https://simulado.estacio.br/alunos/ 3/6
x= 300 ch=300
f= 98.89 ch= b x=98
 x= 300 ch=44
f= 98.8999 ch= b x=98
x= 256 ch=44
f= 0.8999 ch= Y x=98
 4. Ref.: 5292436 Pontos: 1,00  / 1,00
Na linguagem C, o cabeçalho de biblioteca stdio.h possui de�nições de sub-rotinas relativas às operações de
entrada/saída padrão. Uma das funções tratadas na biblioteca, associada a esse cabeçalho, é a função:
atoi
strcpy
trunc
 scanf
print
 
00163-TETI-2009: ESTRUTURAS DE DECISÃO  
 
 5. Ref.: 5247882 Pontos: 1,00  / 1,00
(Baseado em CESPE - 2018 - ABIN - O�cial Técnico de Inteligência - Área de Tecnologia da Informação)
Marque a opção que representa a seguinte lógica de programação.
A expressão a seguir especi�ca que: 1 será adicionado a x, se x for maior que 0; 1 será subtraído de x, se x for
menor que 0; o valor de x será mantido, se x for igual a zero.
if(x>0) x--; else if(x<0) x--;
if(x>0) x++; else if(x<0) x++;
if(x>=0) x++; else if(x<=0) x--;
if(x>0) x--; else if(x<0) x++;
 if(x>0) x++; else if(x<0) x--;
 6. Ref.: 5236557 Pontos: 1,00  / 1,00
(Analista Legislativo PE - 2015)
Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292436.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5247882.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236557.');
01/07/23, 19:29 EPS
https://simulado.estacio.br/alunos/ 4/6
 
Está correto a�rmar que:
não pode ser de�nida por constantes ou literais.
Somente um dos grupos de comandos pode ser executado de cada vez.
O código para o caso default é obrigatório.
O comando break não é permitido no interior dos grupos de comandos.
 Cada seguindo a palavra case deve ser de�nido por constantes ou literais.
 
00226-TETI-2006: TIPOS DE DADOS, EXPRESSÕES, OPERADORES E TABELA VERDADE  
 
 7. Ref.: 5295329 Pontos: 1,00  / 1,00
Considere a seguinte instrução em linguagem C:
int a = sizeof(float);
O valor armazenado em a é:
10
6
8
 4
2
 8. Ref.: 5284905 Pontos: 1,00  / 1,00
Considere que as variáveis inteiras a e b possuam valor 5 e 3.  Na linguagem C, a expressão a&b tem valor:
9
 1
5
3
7
 
00332-TETI-2006: ESTRUTURAS DE REPETIÇÃO  
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5295329.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5284905.');
01/07/23, 19:29 EPS
https://simulado.estacio.br/alunos/ 5/6
 
 9. Ref.: 5247899 Pontos: 1,00  / 1,00
Considere o seguinte trecho de código na linguagem Portugol Studio e avalie as assertivas a seguir.
   ind=1
   cont10=0
   contmaior=0
   faca  
   {   leia(num;
        se (num > 1 && num < 10)
           cont10++  
        senao
           contmaior++
        ind++;
   }
   enquanto (ind<=3)
  
 
Considere os seguintes valores para a variável num: 7  12  9. Assinale a alternativa que mostra os conteúdos
corretos para as variáveis cont10 e contmaior, respectivamente, do trecho de código acima, em Portugol
Studio.
2 e 2
1 e 2
3 e 0
 2 e 1
1 e 1
 
00404-TETI-2006: VETORES E MATRIZES  
 
 10. Ref.: 4953875 Pontos: 0,00  / 1,00
Assinale a alternativa que apresenta o correto trecho de código para armazenar o nome de 10 pessoas
- cada um tem até 40 caracteres:
for (lin=0;lin<40;lin++)     
     {
        scanf ("%s",nome[lin]);
     }
for (lin=0;lin<40;lin++)     
     {
        scanf ("%c",nome[lin]);
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5247899.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4953875.');
01/07/23, 19:29 EPS
https://simulado.estacio.br/alunos/ 6/6
     )
 for (lin=0;lin<10;lin++)     
     {
        scanf ("%s",nome);
     }
 for (lin=0;lin<10;lin++)     
     {
        scanf ("%c",nome[lin]);
     }
 for (lin=0;lin<10;lin++)     
     {
        scanf ("%s",nome[lin]);
     }

Mais conteúdos dessa disciplina