Baixe o app para aproveitar ainda mais
Prévia do material em texto
1/5 CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS Curso: Tecnologia em Análise e Desenvolvimento de Sistemas Semestre: 2º Disciplina: Linguagem de Programação I ATIVIDADE AVALIATIVA ESPECIAL (AAE) 1 - referente as aulas 1 a 4 Professor: Regiane Marcon Milena de lima santos 343.5245 ORIENTAÇÕES O arquivo está em PDF, para entregar o aluno deverá abrir um arquivo em WORD e apresentar apenas o desenvolvimento e as respostas (excluir essa informação caso o professor coloque o arquivo em WORD) Cada Atividade respondida de forma correta terá até 1 ponto por anotação correta 1º) Assinale a alternativa que mostra o operador lógico OU em linguagem C. a) $$ b) && c) || Correta d) or e) v RESPOSTA -> 2º) Qual valor será impresso na tela de saída do programa a seguir? Marque a alternativa correta. ----------------------------- #include <cstdio> main() { char var; int unidades = 3; var = 15 + unidades; return 0; } a) 15 b) 3 c) 0 d) 18 e) Nenhuma das alternativas anteriores Correta RESPOSTA -> 3º) Analise o programa a seguir e identifique a resposta que representa o que ele faz. #include <stdio.h> int main() { int x =88; printf("\n Valor = %d ", x); return 0; } a) Nada, pois contém erros b) Imprime: Valor = 88 Correta c) Imprime: \n Valor = 88 d) Imprime: Valor = %d e) Pula uma linha e imprime: Valor = 88 RESPOSTA -> 4º) A linguagem C possui algumas regras para seus programas. Analise as afirmativas a seguir e marque a opção correta: I. Todas instruções são terminadas com ";" II. Todas variáveis precisam ser declaradas III. O uso das chaves {}, é opcional para a função main. IV. Usamos /* e */ para fazer comentários no programa, inclusive os comentários de apenas uma linha V. Todo programa precisa ter uma função main a) I, II e V b) I, III e IV c) II, III e IV d) I, II e IV e) II, IV e V Correta RESPOSTA -> 5º) Dado o programa abaixo, quais valores serão impressos na tela de saída? --------------------------------------- #include <cstdio> main() { int x,y,z; int a = 27, b = 4; x = a/b; y = a%b; z = x/y; printf("%d, %d, %d",x,y,z); return 0; } --------------------------------------- a) 6, 3, 2 b) 6.75, 0.75, 9 c) 27, 14, 4 d) 6, 0.75, 9 e) Nenhuma alternativa está correta RESPOSTA -> 6º) Analise o programa a seguir: #include <stdio.h> int main() { int x = 1, y = 2, z = 3; printf("%d - %d; %d",x,x,z); return 0; } Qual das alternativas a seguir representa exatamente o que será impresso pelo programa analisado? a) 1 - 2 - 3 b) 1 - 1 - 3 c) 1 - 2; 3 d) 1 - 1; 3 Correta. e) 1 - 1; - 3 RESPOSTA -> 7º) Sendo numero uma variável do tipo int (inteiro), analise as alternativas abaixo e marque a resposta que achar correta: I - scanf("%d", &numero); II - getchar() = numero; III - cin>>numero; IV - gets(numero); a) Apenas as alternativas I e II estão corretas b) Apenas as alternativas I e III estão corretas c) Apenas as alternativas II e IV estão corretas d) Nenhuma alternativa está correta e) Todas alternativas estão corretas RESPOSTA -> 8º) À respeito de comandos de saída de dados, analise as instruções a seguir e marque a alternativa correta: I - puts(589); II - putchar("c"); III - printf(6987); IV - cout<<1452; a) Apenas as alternativas I e II estão corretas b) Apenas as alternativas II e IV estão corretas c) Apenas as alternativas III e IV estão corretas d) Todas estão corretas e) Nenhuma está correta 9º) Reescreva o programa abaixo para que ele imprima a seguinte mensagem: O numero eh 6 #include <stdio.h> int main() { printf("O numero eh %d", numero); return 0; } #include <stdio.h> int main() { printf("O numero eh %d", 6); return 0; } 10º) Criar um programa para calcular o salário líquido de um professor. O usuário deverá informar o valor da hora aula, a quantidade de horas aula dada e o percentual do INSS (deverá ser descontado do salário) }int main() { int v1,v2,v3,maior; printf("Insira os 3 valores:"); scanf("%d %d %d", &v1,&v2,&v3); if(v1>v2&&v1>v3) { maior = v1; } else if(v2>v1&&v2>v3) { maior = v2; }else if (v3>v1&&v3>v2) { maior = v3; } printf("O maior valor é: %f", maior); return 0; }
Compartilhar