ASPER
UNIBRATEC

Lista de Exercícios 1: Aula 1 e Aula 2

 

Primeiros Passos

Exercício 1:

Enunciado : O que faz o seguinte programa?

#include <stdio.h>

 int main()

{ int x;

 scanf("%d",&x);

printf("%d",x);

 return (0);

 }

Exercício 2:

Enunciado: Escreva uma função que some dois inteiros e retorne o valor da soma.

Exercício 3:

Enunciados:

a) Escreva um programa que leia um caracter digitado pelo usuário, imprima o caracter digitado e o código ASCII correspondente a este caracter.

b) Escreva um programa que leia duas strings e as coloque na tela. Imprima também a segunda letra de cada string.

Exercício 4:

Enunciados:

a) Explique porque está errado fazer if (num=10) ... O que irá acontecer?

b) Escreva um programa que coloque os números de 1 a 100 na tela na ordem inversa (começando em 100 e terminando em 1).

c) Escreva um programa que leia uma string, conte quantos caracteres desta string são iguais a 'a' e substitua os que forem iguais a 'a' por 'b'. O programa deve imprimir o número de caracteres modificados e a string modificada.