Teste

622 palavras 3 páginas
1 - (0,5) - De acordo com o código abaixo responda:

#include

int main(){ int teste[] = {1,2,3,4}; int *v; v = teste; printf(“COMANDO UM: %d”, (*v ) + 1); //Questão a p++; printf(“COMANDO DOIS: %d”, (*v ) - 1 ); //Questão b }

a) O que será impresso no Comando 1 ?

b) O que será impresso no Comando 2 ?

2 - (3,0) - Desenvolva um programa em C, simulando uma calculadora básica. O programa deve conter uma função calc que receba os endereços de dois valores quaisquer (x e y), o valor de um operador escolhido ( *, - , /, - , + ), e o endereço de uma variável res que armazenará o resultado dentro do main.

• O programa deve ser escrito por completo, bibliotecas, variáveis globais, função calc e função main. (0,5 ponto)
• O programa deve solicitar ao usuário os dois operandos e o operador. A função principal chama a função calc que recebe as referências e valores dos parâmetros, a função calc executa sua funcionalidade e armazena o resultado na referência de memória da variável res, a função main deve se encarregar de imprimir o resultado na tela. (1,0 ponto)
• O programa deve tratar possíveis erros básicos, ex: escolha de operador inválido e divisão por zero. (0,5 ponto)
• O programa deve voltar à uma nova operação a cada resultado apresentado, utilize do-while. (0,5 ponto)
• A passagem de parâmetros deve seguir exatamente os requesitos do enunciado. (0,5 ponto)

3 – (1,5) Desenvolva uma função em C que receba como referência uma string A qualquer de até 128 caracteres, e a referência de um string B de até 20 caracteres, a função deve retornar 1 (UM) se a string B estiver contida/escrita inteiramente dentro da string A, ou 0 (zero) caso contrário.

Exemplo:
String A = “Nao tinha medo tal Joao do Santo Cristo, era o que todos diziam quando ele se perdeu...”
Sprint B = “Cristo”

Para o exemploa acima a função deve retornar 1.

4 - (1,0) Demostre através do desenvolvimento de

Relacionados

  • Teste teste teste teste teste
    297 palavras | 2 páginas
  • Teste teste teste teste
    398 palavras | 2 páginas
  • teste teste teste teste
    1381 palavras | 6 páginas
  • Teste teste teste
    310 palavras | 2 páginas
  • Teste teste teste
    1472 palavras | 6 páginas
  • teste teste
    12398 palavras | 50 páginas
  • teste de teste
    370 palavras | 2 páginas
  • Teste teste
    294 palavras | 2 páginas
  • Teste do teste
    900 palavras | 4 páginas
  • Teste teste
    304 palavras | 2 páginas