Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercícios Adicionais 3 1. Você foi encarregado de fazer um jogo da velha para rodar em uma tela do console do Windows utilizando a linguagem de programação C. Observe que este jogo deverá ter todas as características do jogo da velha, que você jogava quando criança com papel e caneta. Observe também que você poderá utilizar o caractere ‘X’ para um jogador e o caractere ‘0’ para o outro jogador. Solução: 2. Utilizando a linguagem de programação C/C++ escreva um programa que receba duas matrizes de 3X3 de números reais e imprima o produto entre estas duas matrizes. Além, é claro, das matrizes digitadas pelo usuário. Solução: 3. Utilizando a linguagem de programação C/C++ escreva um programa que uma frase do teclado. O programa deverá imprimir a frase digitada e a mesma frase de trás para frente. Solução: 4. Usando a linguagem de programação C/C++ escreva um programa multiplicar os elementos de uma matriz 3X3 de números inteiro, digitada pelo usuário, por um escalar, número inteiro, também digitado pelo usuário. Observe que para resolver este problema o seu código deverá ter pelo menos duas funções: uma para multiplicar a matriz digitada por um escalar e a outra para imprimir uma matriz 3x3 na tela. Solução: 5. Usando a linguagem de programação C/C++ escreva um programa de uma calculadora capaz de realizar as quatro operações básicas (somar, subtrair, dividir e multiplicar). Observe que seu programa deverá ter, no mínimo, quatro funções, uma para cada operação. Observe também que todas as operações deverão ser realizadas com números reais e que não é permitida a divisão por zero. Por fim, não esqueça que o usuário deverá escolher a operação desejada em um menu de opções. Solução: 6. Escrever um programa, usando a linguagem de programação C/C++ que receba números reais continuamente do usuário. Para cada um dos números recebidos o programa deverá imprimir o dobro, o cubo, o quadrado, a raiz quadrada e a metade deste número. Para encerrar o programa, tudo que o usuário precisará fazer é digitar zero. Observe que para resolver este problema todas as operações solicitadas devem ser realizadas por meio de funções, e que todos os números impressos no console do Windows 10, serão impressos com 3 casas decimais. Solução:
Compartilhar