Sistema de informação
Exercícios – Funções 1. Escreva um programa que apresente para o usuário o seguinte menu de opções:
Uma vez escolhida a opção, o programa seu solicitar os dados necessários para realizar a operação desejada e, em seguida, apresentar o resultado da operação. O programa deve continuar a execução até que o usuário escolha a opção para sair. Para realizar cada operação o programa deve utilizar as seguintes funções: float soma(float x, float y); float subtracao(float x, float y; float multiplicacao(float x, float y; float divisao(float x, float y); 2. Escreva um programa para calcular a área de algumas figuras geométricas. O programa deve apresentar para o usuário o seguinte menu de opções:
Uma vez escolhida a opção, o programa seu solicitar os dados necessários para calcular e imprimir a área da figura. O programa deve continuar a execução até que o usuário escolha a opção para sair. Para calcular a área de cada figura o programa deve utilizar as seguintes funções: void quadrado(); void retangulo(); void circulo();
Programação Estruturada II Professora: Juliana Santiago Teixeira void triangulo(); 3. Escreva um programa para ler uma matriz (4 X 4), imprimir a matriz e apresentar um menu para o usuário escolher uma entre três operações: somar os elementos de uma linha da matriz; somar os elementos de uma coluna da matriz e somar os elementos da diagonal principal da matriz. O programa deve possuir as seguintes funções: int soma_linha(int a[][], int l); Esta função recebe como parâmetros uma matriz a e um inteiro l e retorna soma dos elementos da matriz a que pertencem à linha l. int soma_coluna(int a[][], int c); Esta função recebe como parâmetros uma matriz a e um inteiro c e retorna soma dos elementos da matriz a que pertencem à coluna c. int soma_diagonal(int a[][]); Esta função recebe como parâmetros uma matriz a e retorna soma dos elementos da sua diagonal principal.