Exercícios em Linguagem C
Ensaio: Exercícios em Linguagem C. Pesquise 862.000+ trabalhos acadêmicosPor: alebolin • 11/9/2013 • Ensaio • 365 Palavras (2 Páginas) • 404 Visualizações
Exercícios em Linguagem C
Módulo 1: Aula 1 e Aula 2: Primeiros Passos
Exercício 1: página c220.html
Enunciado:
O que faz o seguinte programa?
#include <stdio.h>
int main()
{
int x;
scanf("%d",&x);
printf("%d",x);
return (0);
}
Solução
A primeira linha do programa inclui o arquivo de cabecalho stdio.h. Este arquivo contem a declaracao
das funcoes 'scanf' e 'printf'. No início do programa e' declarada a variavel 'x', inteira. 'scanf'
lê x pelo teclado e printf imprime o valor lido. Na execucao o programa ira esperar ate que o
usuario entre com um numero, e exibira em seguida este numero.
Exercício 2: página c230.html
Enunciado:
Escreva uma função que some dois inteiros e retorne o valor da soma.
O objetivo neste exercício é apenas escrever a função. Porem, para testa-la, teremos tambem que
escrever um programa principal que use a funcao.
Solução
A função soma2 fica:
int soma2(int a, int b) /* Retorna a soma dos inteiros a e b */
{
int resultado;
resultado = a+b;
return resultado;
}
ou de uma forma mais pratica..
int soma2(int a, int b) /* Retorna a soma dos inteiros a e b */
{ /* Versao 2 */
return (a+b);
}
Para testar a funcao usamos:
int main( )
{
int i, j, k;
i = 3;
j = 7;
k = soma2(i , j);
printf(" O valor da soma e' : %d ", k);
return 0;
}
Exercício 3: página c240.html
Enunciado
a) Escreva um programa que leia um caracter digitado pelo usuario, imprima o caracter digitado e o
codigo ASCII correspondente a este caracter.
Solucao:
...