Buscar

Algorítimo e Programação em C

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

Código: 06
Recompensa: 3 DevMoneys
Prazo: até 21/06 às 20:00 
Forma: Código escrito no papel (escrito a mão). As respostas podem ser fotografadas ou digitalizadas (DE FORMA LEGÍVEL) e enviadas via moodle. As DevMoneys somente serão atribuídas ao player quando o papel original for entregue na próxima aula.
Enunciado:
Fazer um programa para corrigir provas de múltipla escolha. A prova tem 10 questões, cada questão com o valor de um ponto. Armazene em um vetor G de 10 valores inteiros o gabarito da prova. Para cada posição do vetor G é preciso ser preenchido com um valor de 1 até 4 (alternativas de resposta da prova).
Após isso, forneça uma forma (estrutura de repetição) para o programa ler do usuário o nome do Aluno e suas respectivas respostas da prova. O usuário pode informar as respostas de quantos alunos quiser, contudo, defina uma forma de parada. O programa deverá calcular e imprimir:
a) para cada aluno, o seu Nome e sua Nota Final;
b) ao final do programa, apresente a percentagem de aprovação, sabendo-se que a nota mínima de aprovação na prova é 6;
Código: 07
Recompensa: 3 DevMoneys
Prazo: até 21/06 às 20:00 
Forma: Código escrito no papel (escrito a mão). As respostas podem ser fotografadas ou digitalizadas (DE FORMA LEGÍVEL) e enviadas via moodle. As DevMoneys somente serão atribuídas ao player quando o papel original for entregue na próxima aula.
Enunciado:
Crie um programa que reproduza os rendimentos de um investimento durante 12 meses. O usuário só necessita informar o valor investido e a taxa de juros mensal do rendimento. 
Ao final, apresente um conjunto de opção que o usuário poderá escolher (utilize SWITCH):
Informar valor de Investimento
Informar taxa de juros
Imprimir todos investimentos
Resgatar o investimento em um determinado mês
Nesta opção deve ser apresentado outro conjunto de opções, onde será apresentado todos meses do ano e seus respectivos valores. O usuário informará de qual mês ele quer resgatar e a quantia desejada de resgate.
Após isso, o programa deve recalcular os investimentos dos meses seguintes ao mês resgatado.
Exemplo de Execução:
Após informar valor de investimento de 5.100,00 e informar a taxa de juros de 2%, então imprimindo todos investimentos: 
1 mês -   5.100,00
2 mês -   5.202,00
3 mês -   5.306,04
4 mês -   5.412,16
5 mês -   5.520,40
6 mês -   5.630,81
7 mês -   5.743,42
8 mês -   5.858,29
9 mês -   5.975,46
10 mês - 6.094,97
11 mês - 6.216,87
12 mês - 6.341,20
Após isso usuário deseja resgatar o investimento em um determinado mês. Usuário, por exemplo, deseja resgatar o valor de 3.094,97 do 10 mês. Sendo assim, o vetor resultante deverá ser recalculado e deverá ser o seguinte:
1 mês -   5.100,00
2 mês -   5.202,00
3 mês -   5.306,04
4 mês -   5.412,16
5 mês -   5.520,40
6 mês -   5.630,81
7 mês -   5.743,42
8 mês -   5.858,29
9 mês -   5.975,46
10 mês - 3.000,00 (RESGATOU 3.094,97, SOBROU 3.000,00)
11 mês - 3.060,00
12 mês - 3.121,20
Código: 08
Recompensa: 5 DevMoneys
Prazo: até 21/06 às 20:00 
Forma: Código escrito no papel (escrito a mão). As respostas podem ser fotografadas ou digitalizadas (DE FORMA LEGÍVEL) e enviadas via moodle. As DevMoneys somente serão atribuídas ao player quando o papel original for entregue na próxima aula.
Enunciado:
Na teoria dos sistemas define-se o elemento MINMAX de uma matriz como sendo o maior elemento da linha onde se encontra o menor elemento da matriz. Faça um programa que carregue uma matriz 4 x 7 com números reais, calcule e mostre seu MINMAX e sua posição (linha e coluna).
Exemplo: int MAT[4][7]
Min elemento da matriz esta na MAT[1][3] = -19 (Linha Posição 1; Coluna Posição 3)
Max elemento da linha onde esta o min elemento da matriz esta na MAT[1][5] = 101 (Linha Posição 1; Coluna Posição 5)
	
	0
	1
	2
	3
	4
	5
	6
	0
	3
	33
	9
	2
	15
	3
	22
	1
	5
	4
	76
	-19
	93
	101
	32
	2
	3
	-1
	43
	1
	554
	21
	53
	3
	55
	34
	1231
	212
	664
	234
	13413

Outros materiais