Buscar

Lista8_Subprograma2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Prof. Dr. Fábio Roberto Chavarette 
fabioch@mat.feis.unesp.br 
Introdução à Ciência da Computação 
 
Lista de Exercício – Subprograma e Matriz 
 
1. Construa um subprograma, que receba três coeficientes relativos a uma 
equação de segundo grau (a.x
2
 + b.x + c = 0) e calcule suas raízes através 
da fórmula de báscara: 
 
 
 
A função deve levar em conta a possibilidade da existência de nenhuma, 
uma ou duas raízes. A função deve retornar o número de raízes ou -1 em 
caso de inconsistência. Os valores das raízes devem ser retornados. 
Construa também um algoritmo para utilizar a função construída. 
 
 
2. Escreva um subprograma que gere um cabeçalho para um relatório. 
Esse subprograma deve receber um literal (string, ou cadeia de caracteres) 
como parâmetro. O cabeçalho tem a seguinte forma: 
 
====================================================== 
UNESP - Universidade Estadual Paulista “Julio de Mesquita Filho” 
FEIS – Faculdade de Engenharia de Ilha Solteira 
Curso – Engenharia Mecânica 
Disciplina de Introdução a Ciências da Computação 
Nome: Fulano de Tal 
====================================================== , 
onde Fulano de Tal, corresponde ao parâmetro passado. 
 
 
3. Escreva um subprograma que receba uma matriz 5x5 de números 
inteiros e retorno o produto dos números abaixo da diagonal principal. 
 
 
 
 
 
 
 
 
 
 
Prof. Dr. Fábio Roberto Chavarette 
fabioch@mat.feis.unesp.br 
Introdução à Ciência da Computação 
 
 
4. Faça um programa que apresente o seguinte menu: 
 
(1) Leitura de uma Matriz (3x3); 
(2) Apresente a soma dos elementos da Matriz 
(3) Sair do Programa 
 
Cada opção deve ser um subprograma.

Outros materiais