Baixe o app para aproveitar ainda mais
Prévia do material em texto
Faculdade Farias Brito Ciência da Computação Lógica de Programação II Prof. Sérgio Yunes Faculdade Farias Brito Curso de Ciência da Computação Disciplina Lógica de Programação II 2º Semestre Professor Sérgio Yunes 3ª Lista de Exercícios 1. Elabore um programa em C que declare um vetor de 50 posições, preencha cada posição desse vetor com 0 (zero) e mostre o conteúdo do vetor. 2. Elabore um programa em C que declare um vetor de 30 posições e preencha todas as suas posições por meio do teclado e mostre o conteúdo do vetor. 3. Elabore um programa em C que preencha um vetor com 15 números inteiros e verifique a existência de elementos iguais a 30, mostrando as posições em que apareceram. 4. Elabore um programa em C que declare um vetor de 10 posições e preencha todas as suas posições por meio do teclado. Em seguida o algoritmo deve contar e mostrar a quantidade de números pares contidas no vetor. 5. Elabore um programa em C que declare um vetor de 20 posições e preencha todas as suas posições por meio do teclado. Em seguida o programa deve encontrar e mostrar o maior valor contido no vetor. 6. A amplitude de uma relação de números reais é a diferença entre o maior e o menor valor da relação. Por exemplo, a amplitude de 5, 7, 15, 2, 23, 21, 3, 6 é 23-2=21. Elabore um programa em C recebe uma relação de números e forneça a sua amplitude. 7. Elabore um programa em C que receba e armazene num vetor as notas escolares de uma turma, calcule e mostre a média da turma. O programa deve também determinar e mostrar quantos alunos obtiveram nota maior que a média da turma. 8. Elabore um programa em C que leia pelo teclado e armazene uma relação de 10 (dez) números num vetor A. Em seguida, o programa deve copiar os números do vetor A para um vetor B e mostrar os elementos do vetor B. 9. Elabore um programa em C que, após preencher dois vetores com 10 (dez) números inteiros cada, soma os valores dos elementos correspondentes desses dois vetores e armazena o resultado num terceiro vetor. Veja o exemplo abaixo. A 3 5 6 4 9 10 3 0 5 7 Índice 1 2 3 4 5 6 7 8 9 10 B 4 1 5 7 9 0 1 3 4 8 Faculdade Farias Brito Ciência da Computação Lógica de Programação II Prof. Sérgio Yunes Índice 1 2 3 4 5 6 7 8 9 10 C 7 6 11 11 18 10 4 3 9 15 Índice 1 2 3 4 5 6 7 8 9 10 10. Elabore um programa em C que leia pelo teclado e armazene uma relação de 10 (dez) números num vetor A. Em seguida, o programa deve copiar os números do vetor A para um vetor B, porém na ordem inversa da ordem original e mostrar os elementos do vetor B. Veja o exemplo abaixo. A 3 5 6 4 9 10 3 0 5 7 B 7 5 0 3 10 9 4 6 5 3 11. Elabore um programa em C que preencha um vetor A com 10 (dez) números inteiros e o decomponha em dois outros vetores, B e C, um contendo os elementos de índice ímpar e o outro contendo os elementos de índice par. Veja o exemplo abaixo. A 3 5 6 4 9 10 3 0 5 7 Índice 1 2 3 4 5 6 7 8 9 10 B 3 6 9 3 5 Índice 1 2 3 4 5 6 7 8 9 10 C 5 4 10 0 7 Índice 1 2 3 4 5 6 7 8 9 10 12. Elabore um programa em C que preencha um vetor A de números inteiros e o decomponha em dois outros vetores, B e C, um contendo os números ímpares e o outro contendo os números pares do vetor A. Veja o exemplo abaixo. A 3 5 6 4 9 10 3 0 5 7 Índice 1 2 3 4 5 6 7 8 9 10 B 3 5 9 3 5 7 Índice 1 2 3 4 5 6 7 8 9 10 C 6 4 10 0 Índice 1 2 3 4 5 6 7 8 9 10 13. Uma avaliação escolar consiste de 50 questões objetivas, cada uma delas com 5 opções, (a, b, c, d e e), sendo apenas uma delas verdadeira. Escreva um programa que receba a sequência de repostas corretas (o gabarito) e corrija um cartão resposta. Bom desempenho.
Compartilhar