Você está na página 1de 2

Atualizao Tcnica e Pedaggica de Professores no componente de

Lgica de Programao com C# (console)


Prof. Tiago Jesus de Souza

Semana 1 Exerccios
Instrues para postar as resolues:
A resoluo de todos estes exerccios devem ser salvas em um nico arquivo .doc,
cujo nome do arquivo dever seguir o padro Nome_Sobrenome_ExsAula1.doc, por
exemplo Tiago_Souza_ExsAula1.doc
O arquivo contendo as resolues dos exerccios que no forem postadas no
ambiente Moodle, no ser considerado vlido (por exemplo, enviadas por e-mail).

Contedo abordado:
Comandos bsicos (Entrada e Sada de Dados, Variveis, Constantes, Operadores
(Aritmticos, Relacionais, Lgicos e Ternrios)

Exerccio 1: Escreva um programa que armazene em variveis o seu nome, sua idade
e a cidade onde reside. Na sequencia exiba o contedo destas variveis na tela.
Exerccio 2: Escreva um programa que leia um nmero inteiro, calcule e exiba o
resultado no dobro deste nmero.
Exerccio 3: Escreva um programa que leia um nmero inteiro, calcule e exiba o
resultado no quadrado deste nmero. (usar funo da classe Math)
Exerccio 4: Escreva um programa que calcule e exiba o resultado da seguinte
expresso matemtica: (Dica: O usurio dever informar os valores para as variveis A, B e C)
A * 5 C / (B A % 4)
Exerccio 5: Escreva um programa que leia a idade de uma pessoa e dever ser
exibido na tela, se esta pessoa maior ou menor de idade (considerar 18 anos para
maior idade). (Dica: Usar operadores ternrios )
Exerccio 6: Escreva um programa que leia um valor em Reais (R$), leia tambm a
cotao do Dlar, realize o clculo da converso de moeda (de Reais para Dlares) e
exiba na tela o resultado.

Lgica de Programao com C# (Console)


Prof. Tiago Jesus de Souza

Exerccio 7: Escreva um programa que leia o nome de duas pessoas e ao final exiba:
O nome das duas pessoas com todos os caracteres maisculos
A quantidade de caracteres de cada nome
Apenas os trs primeiros caracteres de cada nome
Exerccio 8: Escreva um programa que leia um valor em Reais (R$), leia tambm a
cotao do Dlar e do Euro, realize o clculo das respectivas converses de moedas
(de Reais para Dlares e de Reais para Euros) e exiba os resultados na tela.
Exerccio 9: Escreva um programa que leia dois nmeros inteiros, sendo
armazenados respectivamente nas variveis A e B. O programa dever inverter os
valores entre as variveis, de modo que o valor da varivel A seja atribudo na
varivel B e vice-versa. Ao final exibir os valores de cada varivel.
Exerccio 10: Escreva um programa que calcule a expresso lgica, sendo que o
usurio dever informar os valores (nmeros inteiros) para as variveis.
((X >= Y) AND (Z <=X)) OR ((X == W) AND (Y == Z)) OR (NOT(X != W))

Lgica de Programao com C# (Console)


Prof. Tiago Jesus de Souza