Baixe o app para aproveitar ainda mais
Prévia do material em texto
4/4 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 1º) Assinale a alternativa que mostra o operador lógico OU em linguagem C. a) $$ b) && c) || d) or e) v RESPOSTA -> letra C 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 RESPOSTA -> letra E 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 c) Imprime: \n Valor = 88 d) Imprime: Valor = %d e) Pula uma linha e imprime: Valor = 88 RESPOSTA -> letra E 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 RESPOSTA -> letra E 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 -> letra A 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 e) 1 - 1; - 3 RESPOSTA -> letra D 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 -> letra B 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 () { int numero = 6; printf (“O numero eh %d, numero”); 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) #include <tchar.h> #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <time.h> #include <string.h> //--------------------------------------------------------------------------- #pragma argsused void _tmain(){ SetConsoleTitleA("Algoritmo 00006 - Algoritmos sequenciais. Show Delphi."); printf("Algoritmo 00006 - Algoritmos sequenciais. Show Delphi.\n"); system("chcp 1252 > nul"); printf("\nInforme a quantidade de horas trabalhadas: "); float vHorasTrabalhadas; scanf("%f", &vHorasTrabalhadas); printf("\nInforme o valor recebido por hora: "); float vValorHora; scanf("%f", &vValorHora); printf("\nInforme o percentual de desconto do INSS: "); float vPercentDesconto; scanf("%f", &vPercentDesconto); float vSalarioBruto = vHorasTrabalhadas * vValorHora; float vValorDesconto = vSalarioBruto * vPercentDesconto / 100; float vSalarioLiquido = vSalarioBruto - vValorDesconto; printf("\nO salá rio bruto é: %-7.2f", (vSalarioBruto)); printf("\nO valor de desconto é: %-7.2f", (vValorDesconto)); printf("\nO salário liquído é: %-7.2f", (vSalarioLiquido)); printf("\n\n"); system("pause"); }
Compartilhar